
Surajpur to Maihar
Maihar is approximately 350+ kms from Surajpur. The fastest way to reach Maihar from Surajpur is by Train Via Manendragarh. It takes approximately 9 hours. The cheapest way to reach Maihar from Surajpur is by Train Via Shahdol which would take approximately 10 hours.
Sort By
Mode of Transport
Via Manendragarh
RECOMMENDED
FASTEST
Surajpur
Manendragarh
Maihar
Approx Travel Time
9h 5m
₹350
Onwards
Via Katni
Surajpur
Katni
Maihar
Approx Travel Time
10h
₹372
Onwards
Surajpur
Katni
Maihar
Approx Travel Time
9h 30m
₹295
Onwards
Via Umaria
Surajpur
Umaria
Maihar
Approx Travel Time
9h 16m
₹355
Onwards
Via Anuppur
Surajpur
Anuppur
Maihar
Approx Travel Time
9h 48m
₹320
Onwards
Via Shahdol
CHEAPEST
Surajpur
Shahdol
Maihar
Approx Travel Time
10h 5m
₹290
Onwards
Frequently Asked Questions
What is the distance between Surajpur and Maihar?
Maihar is approximately 350+ kms from Surajpur.
How long does it take to reach Maihar from Surajpur?
It takes approximately 9 hours to reach Maihar from Surajpur by Train Via Manendragarh.
What is the cheapest way to reach Maihar from Surajpur?
The cheapest way to reach Maihar from Surajpur is by Train Via Shahdol.
What is the fastest way to reach Maihar from Surajpur?
The fastest way to reach Maihar from Surajpur is by Train Via Manendragarh.