
Doraha to Ujjain
Ujjain is approximately 1000+ kms from Doraha. The fastest way to reach Ujjain from Doraha is by Bus, Flight Via Delhi, Indore. It takes approximately 11 hours. The cheapest way to reach Ujjain from Doraha is by Train Via Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi, Indore
RECOMMENDED
FASTEST
Doraha
Delhi
Indore
Ujjain
Approx Travel Time
10h 45m
₹7,240
Onwards
Doraha
Delhi
Indore
Ujjain
Approx Travel Time
12h 5m
₹6,875
Onwards
Doraha
Delhi
Indore
Ujjain
Approx Travel Time
11h 46m
₹8,005
Onwards
Via Delhi
Doraha
Delhi
Ujjain
Approx Travel Time
16h 13m
₹837
Onwards
CHEAPEST
Doraha
Delhi
Ujjain
Approx Travel Time
19h 40m
₹645
Onwards
Via Hisar
Doraha
Hisar
Ujjain
Approx Travel Time
20h 21m
₹5,733
Onwards
Via Delhi, Sawai Madhopur
Doraha
Delhi
Sawai Madhopur
Ujjain
Approx Travel Time
19h
₹10,800
Onwards
Via Delhi, Kota
Doraha
Delhi
Kota
Ujjain
Approx Travel Time
14h 40m
₹1,822
Onwards
Via Delhi, Bhopal
Doraha
Delhi
Bhopal
Ujjain
Approx Travel Time
12h 25m
₹5,127
Onwards
Doraha
Delhi
Bhopal
Ujjain
Approx Travel Time
14h 19m
₹7,261
Onwards
Frequently Asked Questions
What is the distance between Doraha and Ujjain?
Ujjain is approximately 1000+ kms from Doraha.
How long does it take to reach Ujjain from Doraha?
It takes approximately 11 hours to reach Ujjain from Doraha by Bus, Flight Via Delhi, Indore.
What is the cheapest way to reach Ujjain from Doraha?
The cheapest way to reach Ujjain from Doraha is by Train Via Delhi.
What is the fastest way to reach Ujjain from Doraha?
The fastest way to reach Ujjain from Doraha is by Bus, Flight Via Delhi, Indore.


