hero
How2Go
Surat to Mahabaleshwar

Surat to Mahabaleshwar

Mahabaleshwar is approximately 400+ kms from Surat. The fastest way to reach Mahabaleshwar from Surat is by Flight, Bus Via Pune. It takes approximately 5 hours. The cheapest way to reach Mahabaleshwar from Surat is by Train, Bus Via Mumbai which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Surat

Mahabaleshwar

Approx Travel Time

10h 30m

₹1,500

Onwards

Via Mumbai

CHEAPEST

Surat

Mumbai

Mahabaleshwar

Approx Travel Time

10h 40m

₹715

Onwards

Surat

Mumbai

Mahabaleshwar

Approx Travel Time

11h 55m

₹1,300

Onwards

Surat

Mumbai

Mahabaleshwar

Approx Travel Time

6h 10m

₹6,742

Onwards

Ads by MMT

Via Pune

Surat

Pune

Mahabaleshwar

Approx Travel Time

10h 40m

₹890

Onwards

Surat

Pune

Mahabaleshwar

Approx Travel Time

10h 56m

₹2,612

Onwards

FASTEST

Surat

Pune

Mahabaleshwar

Approx Travel Time

4h 25m

₹3,999

Onwards

Surat

Pune

Mahabaleshwar

Approx Travel Time

12h 10m

₹2,000

Onwards

Surat

Pune

Mahabaleshwar

Approx Travel Time

4h 41m

₹5,721

Onwards

Via Lonavala

Surat

Lonavala

Mahabaleshwar

Approx Travel Time

11h 26m

₹4,856

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Surat and Mahabaleshwar?

Mahabaleshwar is approximately 400+ kms from Surat.

How long does it take to reach Mahabaleshwar from Surat?

It takes approximately 5 hours to reach Mahabaleshwar from Surat by Flight, Bus Via Pune.

What is the cheapest way to reach Mahabaleshwar from Surat?

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

What is the fastest way to reach Mahabaleshwar from Surat?

The fastest way to reach Mahabaleshwar from Surat is by Flight, Bus Via Pune.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India