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.

Read More
Route map showing distance and travel time from Lonavala, India to Dahod, India

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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India