
Ujjain to Dahanu
Dahanu is approximately 600+ kms from Ujjain. The fastest way to reach Dahanu from Ujjain is by Cab, Flight, Train Via Indore, Mumbai. It takes approximately 9 hours. The cheapest way to reach Dahanu from Ujjain is by Train Via Vadodara which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bharuch
Ujjain
Bharuch
Dahanu
Approx Travel Time
9h 42m
₹405
Onwards
Ujjain
Bharuch
Dahanu
Approx Travel Time
15h 32m
On Demand
Via Ratlam
Ujjain
Ratlam
Dahanu
Approx Travel Time
9h 23m
₹410
Onwards
Ujjain
Ratlam
Dahanu
Approx Travel Time
10h 33m
₹515
Onwards
Via Vadodara
CHEAPEST
Ujjain
Vadodara
Dahanu
Approx Travel Time
10h 10m
₹305
Onwards
Ujjain
Vadodara
Dahanu
Approx Travel Time
16h 12m
On Demand
Via Indore, Mumbai
FASTEST
Ujjain
Indore
Mumbai
Dahanu
Approx Travel Time
8h 20m
₹7,846
Onwards
Via Surat
Ujjain
Surat
Dahanu
Approx Travel Time
10h 33m
₹310
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Dahanu?
Dahanu is approximately 600+ kms from Ujjain.
How long does it take to reach Dahanu from Ujjain?
It takes approximately 9 hours to reach Dahanu from Ujjain by Cab, Flight, Train Via Indore, Mumbai.
What is the cheapest way to reach Dahanu from Ujjain?
The cheapest way to reach Dahanu from Ujjain is by Train Via Vadodara.
What is the fastest way to reach Dahanu from Ujjain?
The fastest way to reach Dahanu from Ujjain is by Cab, Flight, Train Via Indore, Mumbai.

