hero
How2Go
Dahanu to Mahabaleshwar

Dahanu to Mahabaleshwar

Mahabaleshwar is approximately 250+ kms from Dahanu. The fastest way to reach Mahabaleshwar from Dahanu is by Train, Bus Via Pune. It takes approximately 8 hours. The cheapest way to reach Mahabaleshwar from Dahanu is by Train, Bus Via Mumbai which would take approximately 8 hours.

Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

CHEAPEST

Dahanu

Mumbai

Mahabaleshwar

Approx Travel Time

8h 10m

₹680

Onwards

Dahanu

Mumbai

Mahabaleshwar

Approx Travel Time

8h 25m

₹1,700

Onwards

Dahanu

Mumbai

Mahabaleshwar

Approx Travel Time

9h 11m

₹3,760

Onwards

Via Pune

FASTEST

Dahanu

Pune

Mahabaleshwar

Approx Travel Time

7h 55m

₹790

Onwards

Dahanu

Pune

Mahabaleshwar

Approx Travel Time

8h 11m

₹2,637

Onwards

Dahanu

Pune

Mahabaleshwar

Approx Travel Time

8h 55m

₹1,800

Onwards

Dahanu

Pune

Mahabaleshwar

Approx Travel Time

9h 11m

₹3,647

Onwards

Via Karjat

Dahanu

Karjat

Mahabaleshwar

Approx Travel Time

8h 35m

₹4,149

Onwards

Via Kalyan

Dahanu

Kalyan

Mahabaleshwar

Approx Travel Time

8h 33m

₹4,703

Onwards

Via Lonavala

Dahanu

Lonavala

Mahabaleshwar

Approx Travel Time

8h 41m

₹4,776

Onwards

Frequently Asked Questions

What is the distance between Dahanu and Mahabaleshwar?

Mahabaleshwar is approximately 250+ kms from Dahanu.

How long does it take to reach Mahabaleshwar from Dahanu?

It takes approximately 8 hours to reach Mahabaleshwar from Dahanu by Train, Bus Via Pune.

What is the cheapest way to reach Mahabaleshwar from Dahanu?

The cheapest way to reach Mahabaleshwar from Dahanu is by Train, Bus Via Mumbai.

What is the fastest way to reach Mahabaleshwar from Dahanu?

The fastest way to reach Mahabaleshwar from Dahanu is by Train, Bus Via Pune.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India