hero
How2Go
Unjha to Mahabaleshwar

Unjha to Mahabaleshwar

Mahabaleshwar is approximately 750+ kms from Unjha. The fastest way to reach Mahabaleshwar from Unjha is by Train, Flight, Bus Via Ahmedabad, Pune. It takes approximately 8 hours. The cheapest way to reach Mahabaleshwar from Unjha is by Train, Bus Via Surat, Pune which would take approximately 19 hours.

Sort By
Mode of Transport

Via Ahmedabad, Pune

RECOMMENDED

FASTEST

Unjha

Ahmedabad

Pune

Mahabaleshwar

Approx Travel Time

8h 5m

₹3,796

Onwards

Unjha

Ahmedabad

Pune

Mahabaleshwar

Approx Travel Time

8h 39m

₹5,673

Onwards

Unjha

Ahmedabad

Pune

Mahabaleshwar

Approx Travel Time

18h 20m

₹1,105

Onwards

Unjha

Ahmedabad

Pune

Mahabaleshwar

Approx Travel Time

8h 21m

₹5,666

Onwards

Unjha

Ahmedabad

Pune

Mahabaleshwar

Approx Travel Time

8h 55m

₹7,543

Onwards

Via Ahmedabad, Mumbai

Unjha

Ahmedabad

Mumbai

Mahabaleshwar

Approx Travel Time

9h 50m

₹3,649

Onwards

Ads by MMT

Via Vadodara, Pune

Unjha

Vadodara

Pune

Mahabaleshwar

Approx Travel Time

10h 5m

₹6,525

Onwards

Via Surat

Unjha

Surat

Mahabaleshwar

Approx Travel Time

18h 25m

₹1,615

Onwards

Ads by MMT

Via Surat, Pune

Unjha

Surat

Pune

Mahabaleshwar

Approx Travel Time

12h 20m

₹4,503

Onwards

CHEAPEST

Unjha

Surat

Pune

Mahabaleshwar

Approx Travel Time

18h 35m

₹1,005

Onwards

Frequently Asked Questions

What is the distance between Unjha and Mahabaleshwar?

Mahabaleshwar is approximately 750+ kms from Unjha.

How long does it take to reach Mahabaleshwar from Unjha?

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

What is the cheapest way to reach Mahabaleshwar from Unjha?

The cheapest way to reach Mahabaleshwar from Unjha is by Train, Bus Via Surat, Pune.

What is the fastest way to reach Mahabaleshwar from Unjha?

The fastest way to reach Mahabaleshwar from Unjha is by Train, Flight, Bus Via Ahmedabad, Pune.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India