hero
How2Go
Sonepur to Maihar

Sonepur to Maihar

Maihar is approximately 700+ km from Sonepur, 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 Bargarh, Katni

RECOMMENDED

CHEAPEST

FASTEST

Sonepur

Bargarh

Katni

Maihar

Approx Travel Time

12h 52m

₹280

Onwards

Via Jharsuguda, Katni

Sonepur

Jharsuguda

Katni

Maihar

Approx Travel Time

14h 8m

₹570

Onwards

Sonepur

Jharsuguda

Katni

Maihar

Approx Travel Time

13h 36m

₹460

Onwards

Ads by MMT

Via Jharsuguda, Shahdol

Sonepur

Jharsuguda

Shahdol

Maihar

Approx Travel Time

13h 21m

₹5,187

Onwards

Sonepur

Jharsuguda

Shahdol

Maihar

Approx Travel Time

12h 59m

₹480

Onwards

Via Bargarh, Shahdol

Sonepur

Bargarh

Shahdol

Maihar

Approx Travel Time

13h

₹605

Onwards

Ads by MMT

Via Jharsuguda, Anuppur

Sonepur

Jharsuguda

Anuppur

Maihar

Approx Travel Time

13h 22m

₹495

Onwards

Via Jharsuguda, Bilaspur, Chattisgarh

Sonepur

Jharsuguda

Bilaspur, Chattisgarh

Maihar

Approx Travel Time

14h 13m

₹425

Onwards

Via Bilaspur, Chattisgarh

Sonepur

Bilaspur, Chattisgarh

Maihar

Approx Travel Time

13h 27m

₹9,134

Onwards

Via Titilagarh, Shahdol

Sonepur

Titilagarh

Shahdol

Maihar

Approx Travel Time

14h 34m

₹540

Onwards

Frequently Asked Questions

What is the distance between Sonepur and Maihar?

Maihar is approximately 700+ kms from Sonepur.

How long does it take to reach Maihar from Sonepur?

It takes approximately 13 hours to reach Maihar from Sonepur by Train Via Bargarh, Katni.

What is the cheapest way to reach Maihar from Sonepur?

The cheapest way to reach Maihar from Sonepur is by Train Via Bargarh, Katni.

What is the fastest way to reach Maihar from Sonepur?

The fastest way to reach Maihar from Sonepur is by Train Via Bargarh, Katni.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India