hero
How2Go
Salem to Mahabaleshwar

Salem to Mahabaleshwar

Mahabaleshwar is approximately 1050+ kms from Salem. The fastest way to reach Mahabaleshwar from Salem is by Train, Flight, Bus Via Bangalore, Pune. It takes approximately 10 hours. The cheapest way to reach Mahabaleshwar from Salem is by Train, Cab Via Satara which would take approximately 21 hours.

Sort By
Mode of Transport

Via Bangalore, Pune

RECOMMENDED

FASTEST

Salem

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

10h 5m

₹4,272

Onwards

Salem

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

11h 5m

₹4,960

Onwards

Salem

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

10h 21m

₹6,142

Onwards

Salem

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

11h 21m

₹6,830

Onwards

Salem

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

11h 48m

₹8,918

Onwards

Salem

Bangalore

Pune

Mahabaleshwar

Approx Travel Time

12h 4m

₹10,788

Onwards

Via Karad

Salem

Karad

Mahabaleshwar

Approx Travel Time

20h 27m

₹4,440

Onwards

Ads by MMT

Via Sangli

Salem

Sangli

Mahabaleshwar

Approx Travel Time

20h 55m

₹4,598

Onwards

Via Satara

CHEAPEST

Salem

Satara

Mahabaleshwar

Approx Travel Time

20h 32m

₹2,439

Onwards

Ads by MMT

Via Belgaum

Salem

Belgaum

Mahabaleshwar

Approx Travel Time

21h 35m

₹14,434

Onwards

Frequently Asked Questions

What is the distance between Salem and Mahabaleshwar?

Mahabaleshwar is approximately 1050+ kms from Salem.

How long does it take to reach Mahabaleshwar from Salem?

It takes approximately 10 hours to reach Mahabaleshwar from Salem by Train, Flight, Bus Via Bangalore, Pune.

What is the cheapest way to reach Mahabaleshwar from Salem?

The cheapest way to reach Mahabaleshwar from Salem is by Train, Cab Via Satara.

What is the fastest way to reach Mahabaleshwar from Salem?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India