hero
How2Go
Indore to Maihar

Indore to Maihar

Maihar is approximately 550+ kms from Indore. The fastest way to reach Maihar from Indore is by Train. It takes approximately 12 hours. The cheapest way to reach Maihar from Indore is by Train which would take approximately 12 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Indore

Maihar

Approx Travel Time

12h

₹395

Onwards

Direct Bus

Indore

Maihar

Approx Travel Time

14h 45m

₹900

Onwards

Ads by MMT

Via Harda

Indore

Harda

Maihar

Approx Travel Time

14h 55m

₹525

Onwards

Via Betul

Indore

Betul

Maihar

Approx Travel Time

14h 40m

₹595

Onwards

Indore

Betul

Maihar

Approx Travel Time

15h 55m

₹640

Onwards

Ads by MMT

Via Burhanpur

Indore

Burhanpur

Maihar

Approx Travel Time

17h 40m

₹4,716

Onwards

Via Satna

Indore

Satna

Maihar

Approx Travel Time

18h 10m

₹845

Onwards

Frequently Asked Questions

What is the distance between Indore and Maihar?

Maihar is approximately 550+ kms from Indore.

How long does it take to reach Maihar from Indore?

It takes approximately 12 hours to reach Maihar from Indore by Train.

What is the cheapest way to reach Maihar from Indore?

The cheapest way to reach Maihar from Indore is by Train.

What is the fastest way to reach Maihar from Indore?

The fastest way to reach Maihar from Indore is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India