
Dahanu to Ujjain
Ujjain is approximately 600+ kms from Dahanu. The fastest way to reach Ujjain from Dahanu is by Train, Flight, Cab Via Mumbai, Indore. It takes approximately 8 hours. The cheapest way to reach Ujjain from Dahanu is by Train Via Ratlam which would take approximately 10 hours.
Sort By
Mode of Transport
Via Nashik, Indore
Dahanu
Nashik
Indore
Ujjain
Approx Travel Time
9h 49m
₹10,272
Onwards
Dahanu
Nashik
Indore
Ujjain
Approx Travel Time
10h 8m
₹9,166
Onwards
Via Mumbai, Indore
FASTEST
Dahanu
Mumbai
Indore
Ujjain
Approx Travel Time
8h 12m
₹6,968
Onwards
Via Bharuch
Dahanu
Bharuch
Ujjain
Approx Travel Time
12h 21m
₹7,212
Onwards
Via Vadodara
Dahanu
Vadodara
Ujjain
Approx Travel Time
13h 36m
On Demand
Dahanu
Vadodara
Ujjain
Approx Travel Time
10h 24m
₹730
Onwards
Via Ratlam
Dahanu
Ratlam
Ujjain
Approx Travel Time
8h 53m
₹460
Onwards
CHEAPEST
Dahanu
Ratlam
Ujjain
Approx Travel Time
9h 23m
₹355
Onwards
Frequently Asked Questions
What is the distance between Dahanu and Ujjain?
Ujjain is approximately 600+ kms from Dahanu.
How long does it take to reach Ujjain from Dahanu?
It takes approximately 8 hours to reach Ujjain from Dahanu by Train, Flight, Cab Via Mumbai, Indore.
What is the cheapest way to reach Ujjain from Dahanu?
The cheapest way to reach Ujjain from Dahanu is by Train Via Ratlam.
What is the fastest way to reach Ujjain from Dahanu?
The fastest way to reach Ujjain from Dahanu is by Train, Flight, Cab Via Mumbai, Indore.


