Sonepur to Maihar
Maihar is approximately 600+ kms from Sonepur. The fastest way to reach Maihar from Sonepur is by Bus, Train Via Raipur, Chhattisgarh. It takes approximately 15 hours. The cheapest way to reach Maihar from Sonepur is by Bus, Train Via Raipur, Chhattisgarh, Katni which would take approximately 18 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh
RECOMMENDED
FASTEST
Sonepur
Raipur, Chhattisgarh
Maihar
Approx Travel Time
15h 10m
On Demand
Via Raipur, Chhattisgarh, Shahdol
Sonepur
Raipur, Chhattisgarh
Shahdol
Maihar
Approx Travel Time
16h 50m
₹755
Onwards
Via Raipur, Chhattisgarh, Anuppur
Sonepur
Raipur, Chhattisgarh
Anuppur
Maihar
Approx Travel Time
17h 5m
₹765
Onwards
Via Raipur, Chhattisgarh, Katni
CHEAPEST
Sonepur
Raipur, Chhattisgarh
Katni
Maihar
Approx Travel Time
17h 20m
₹720
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Maihar?
Maihar is approximately 600+ kms from Sonepur.
How long does it take to reach Maihar from Sonepur?
It takes approximately 15 hours to reach Maihar from Sonepur by Bus, Train Via Raipur, Chhattisgarh.
What is the cheapest way to reach Maihar from Sonepur?
The cheapest way to reach Maihar from Sonepur is by Bus, Train Via Raipur, Chhattisgarh, Katni.
What is the fastest way to reach Maihar from Sonepur?
The fastest way to reach Maihar from Sonepur is by Bus, Train Via Raipur, Chhattisgarh.