
Rayagada to Ujjain
Ujjain is approximately 950+ kms from Rayagada. The fastest way to reach Ujjain from Rayagada is by Train Via Raj Nandgaon. It takes approximately 21 hours. The cheapest way to reach Ujjain from Rayagada is by Train Via Raipur, Chhattisgarh which would take approximately 22 hours.
Sort By
Mode of Transport
Via Raj Nandgaon
RECOMMENDED
FASTEST
Rayagada
Raj Nandgaon
Ujjain
Approx Travel Time
20h 55m
₹740
Onwards
Via Nagpur
Rayagada
Nagpur
Ujjain
Approx Travel Time
21h 10m
₹755
Onwards
Via Gondia
Rayagada
Gondia
Ujjain
Approx Travel Time
21h 10m
₹760
Onwards
Via Betul
Rayagada
Betul
Ujjain
Approx Travel Time
21h 10m
On Demand
Via Itarsi
Rayagada
Itarsi
Ujjain
Approx Travel Time
21h 10m
On Demand
Via Multai
Rayagada
Multai
Ujjain
Approx Travel Time
21h 10m
On Demand
Via Durg
Rayagada
Durg
Ujjain
Approx Travel Time
21h 25m
₹730
Onwards
Via Wardha
Rayagada
Wardha
Ujjain
Approx Travel Time
21h 40m
On Demand
Via Raipur, Chhattisgarh
CHEAPEST
Rayagada
Raipur, Chhattisgarh
Ujjain
Approx Travel Time
21h 40m
₹700
Onwards
Via Bhilai
Rayagada
Bhilai
Ujjain
Approx Travel Time
21h 40m
On Demand
Frequently Asked Questions
What is the distance between Rayagada and Ujjain?
Ujjain is approximately 950+ kms from Rayagada.
How long does it take to reach Ujjain from Rayagada?
It takes approximately 21 hours to reach Ujjain from Rayagada by Train Via Raj Nandgaon.
What is the cheapest way to reach Ujjain from Rayagada?
The cheapest way to reach Ujjain from Rayagada is by Train Via Raipur, Chhattisgarh.
What is the fastest way to reach Ujjain from Rayagada?
The fastest way to reach Ujjain from Rayagada is by Train Via Raj Nandgaon.