hero
How2Go
Mahabaleshwar to Indore

Mahabaleshwar to Indore

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

Sort By
Mode of Transport

Via Pune

RECOMMENDED

Mahabaleshwar

Pune

Indore

Approx Travel Time

4h 41m

₹7,782

Onwards

FASTEST

Mahabaleshwar

Pune

Indore

Approx Travel Time

4h 35m

₹5,302

Onwards

Mahabaleshwar

Pune

Indore

Approx Travel Time

16h 21m

₹4,024

Onwards

Mahabaleshwar

Pune

Indore

Approx Travel Time

16h 15m

₹1,799

Onwards

Via Satara, Pune

Mahabaleshwar

Satara

Pune

Indore

Approx Travel Time

8h 5m

₹7,304

Onwards

Ads by MMT

Direct Bus

Mahabaleshwar

Indore

Approx Travel Time

16h 15m

₹1,300

Onwards

Direct Cab

Mahabaleshwar

Indore

Approx Travel Time

18h 4m

₹17,060

Onwards

Ads by MMT

Via Mumbai

CHEAPEST

Mahabaleshwar

Mumbai

Indore

Approx Travel Time

19h 10m

₹944

Onwards

Mahabaleshwar

Mumbai

Indore

Approx Travel Time

7h 19m

₹9,996

Onwards

Via Thane

Mahabaleshwar

Thane

Indore

Approx Travel Time

18h 56m

On Demand

Frequently Asked Questions

What is the distance between Mahabaleshwar and Indore?

Indore is approximately 600+ kms from Mahabaleshwar.

How long does it take to reach Indore from Mahabaleshwar?

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

What is the cheapest way to reach Indore from Mahabaleshwar?

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

What is the fastest way to reach Indore from Mahabaleshwar?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India