hero
Home
Indore to Maihar

Indore to Maihar - Multiple Options To Reach By Train, Bus, Cab

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

₹1,100

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

₹680

Onwards

Ads by MMT

Via Burhanpur

Indore

Burhanpur

Maihar

Approx Travel Time

17h 40m

₹4,549

Onwards

Via Satna

Indore

Satna

Maihar

Approx Travel Time

18h 10m

₹645

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