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 Pune which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Surat

Mahabaleshwar

Approx Travel Time

10h 30m

₹1,400

Onwards

Via Mumbai

Surat

Mumbai

Mahabaleshwar

Approx Travel Time

10h 40m

₹815

Onwards

Surat

Mumbai

Mahabaleshwar

Approx Travel Time

11h 55m

₹1,700

Onwards

Surat

Mumbai

Mahabaleshwar

Approx Travel Time

6h 10m

₹7,103

Onwards

Ads by MMT

Via Pune

CHEAPEST

Surat

Pune

Mahabaleshwar

Approx Travel Time

10h 40m

₹790

Onwards

Surat

Pune

Mahabaleshwar

Approx Travel Time

10h 56m

₹2,660

Onwards

FASTEST

Surat

Pune

Mahabaleshwar

Approx Travel Time

4h 25m

₹4,288

Onwards

Surat

Pune

Mahabaleshwar

Approx Travel Time

12h 10m

₹1,400

Onwards

Surat

Pune

Mahabaleshwar

Approx Travel Time

4h 41m

₹6,158

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 Pune.

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