Lonavala to Dahod Distance
Dahod is approximately 600+ km from Lonavala. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 10 hours, subject to the chosen service and route. Flying is the fastest way to reach Dahod, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
Lonavala
Dahod
Approx Travel Time
9h 40m
₹400
Onwards
Via Pune, Vadodara
FASTEST
Lonavala
Pune
Vadodara
Dahod
Approx Travel Time
6h 46m
₹5,992
Onwards
Via Ankleshwar
Lonavala
Ankleshwar
Dahod
Approx Travel Time
13h 53m
₹7,063
Onwards
Via Zankhvav
Lonavala
Zankhvav
Dahod
Approx Travel Time
19h 49m
₹1,350
Onwards
Via Vapi
Lonavala
Vapi
Dahod
Approx Travel Time
8h 46m
₹420
Onwards
Via Mumbai
Lonavala
Mumbai
Dahod
Approx Travel Time
8h 38m
₹809
Onwards
CHEAPEST
Lonavala
Mumbai
Dahod
Approx Travel Time
9h
₹385
Onwards
Lonavala
Mumbai
Dahod
Approx Travel Time
8h 4m
₹3,240
Onwards
Via Mumbai, Vadodara
Lonavala
Mumbai
Vadodara
Dahod
Approx Travel Time
7h 53m
₹3,190
Onwards
Via Palghar
Lonavala
Palghar
Dahod
Approx Travel Time
9h 59m
₹5,994
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Lonavala and Dahod?
The straight-line distance is approximately 450+ km.
What is the distance from Lonavala to Dahod via Pune?
Via Pune, the distance is approximately 600+ km, taking around 7 hours.
Is there a train from Lonavala to Dahod?
Yes, trains run between Lonavala and Dahod, covering approximately 600+ km in around 10 hours.

