hero
How2Go
Sarangpur to Maihar

Sarangpur to Maihar

Maihar is approximately 550+ km from Sarangpur, 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 Guna

RECOMMENDED

FASTEST

Sarangpur

Guna

Maihar

Approx Travel Time

8h 46m

₹530

Onwards

Via Ashoknagar

Sarangpur

Ashoknagar

Maihar

Approx Travel Time

11h 31m

On Demand

Via Shujalpur, Bhopal

Sarangpur

Shujalpur

Bhopal

Maihar

Approx Travel Time

8h 53m

₹4,347

Onwards

Via Bhopal

Sarangpur

Bhopal

Maihar

Approx Travel Time

14h 5m

₹1,410

Onwards

Sarangpur

Bhopal

Maihar

Approx Travel Time

12h 13m

₹530

Onwards

Via Sehore

Sarangpur

Sehore

Maihar

Approx Travel Time

12h 56m

₹5,011

Onwards

Via Shujalpur

Sarangpur

Shujalpur

Maihar

Approx Travel Time

10h 17m

₹4,362

Onwards

Via Bhopal, Jabalpur

CHEAPEST

Sarangpur

Bhopal

Jabalpur

Maihar

Approx Travel Time

12h 18m

₹480

Onwards

Via Bhopal, Pipariya

Sarangpur

Bhopal

Pipariya

Maihar

Approx Travel Time

12h 33m

₹575

Onwards

Via Bhopal, Katni

Sarangpur

Bhopal

Katni

Maihar

Approx Travel Time

12h 35m

₹550

Onwards

Frequently Asked Questions

What is the distance between Sarangpur and Maihar?

Maihar is approximately 550+ kms from Sarangpur.

How long does it take to reach Maihar from Sarangpur?

It takes approximately 9 hours to reach Maihar from Sarangpur by Train Via Guna.

What is the cheapest way to reach Maihar from Sarangpur?

The cheapest way to reach Maihar from Sarangpur is by Bus, Train Via Bhopal, Jabalpur.

What is the fastest way to reach Maihar from Sarangpur?

The fastest way to reach Maihar from Sarangpur is by Train Via Guna.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India