hero
How2Go
Indi to Maihar

Indi to Maihar

Maihar is approximately 850+ km from Indi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Maihar.

Read More
Sort By
Mode of Transport

Via Solapur, Hyderabad, Jabalpur

RECOMMENDED

FASTEST

Indi

Solapur

Hyderabad

Jabalpur

Maihar

Approx Travel Time

9h 31m

On Demand

Indi

Solapur

Hyderabad

Jabalpur

Maihar

Approx Travel Time

9h 47m

On Demand

Indi

Solapur

Hyderabad

Jabalpur

Maihar

Approx Travel Time

12h 22m

₹5,943

Onwards

Indi

Solapur

Hyderabad

Jabalpur

Maihar

Approx Travel Time

12h 48m

₹6,608

Onwards

Via Solapur

CHEAPEST

Indi

Solapur

Maihar

Approx Travel Time

1d 0h 11m

₹745

Onwards

Via Solapur, Nagpur

Indi

Solapur

Nagpur

Maihar

Approx Travel Time

23h 4m

₹3,161

Onwards

Via Solapur, Jabalpur

Indi

Solapur

Jabalpur

Maihar

Approx Travel Time

1d 1h 56m

₹4,221

Onwards

Via Hyderabad, Jabalpur

Indi

Hyderabad

Jabalpur

Maihar

Approx Travel Time

12h 47m

₹5,808

Onwards

Indi

Hyderabad

Jabalpur

Maihar

Approx Travel Time

14h 4m

₹6,053

Onwards

Via Solapur, Mumbai, Jabalpur

Indi

Solapur

Mumbai

Jabalpur

Maihar

Approx Travel Time

10h 32m

On Demand

Frequently Asked Questions

What is the distance between Indi and Maihar?

Maihar is approximately 850+ kms from Indi.

How long does it take to reach Maihar from Indi?

It takes approximately 10 hours to reach Maihar from Indi by Train, Flight Via Solapur, Hyderabad, Jabalpur.

What is the cheapest way to reach Maihar from Indi?

The cheapest way to reach Maihar from Indi is by Train Via Solapur.

What is the fastest way to reach Maihar from Indi?

The fastest way to reach Maihar from Indi is by Train, Flight Via Solapur, Hyderabad, Jabalpur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India