
Jabalpur to Surajpur
Surajpur is approximately 300+ kms from Jabalpur. The fastest way to reach Surajpur from Jabalpur is by Train. It takes approximately 7 hours. The cheapest way to reach Surajpur from Jabalpur is by Train Via Anuppur which would take approximately 8 hours.
Sort By
Mode of Transport
Via Anuppur
CHEAPEST
Jabalpur
Anuppur
Surajpur
Approx Travel Time
7h 55m
₹285
Onwards
Jabalpur
Anuppur
Surajpur
Approx Travel Time
8h 55m
₹825
Onwards
Via Umaria
Jabalpur
Umaria
Surajpur
Approx Travel Time
7h 55m
₹290
Onwards
Via Shahdol
Jabalpur
Shahdol
Surajpur
Approx Travel Time
8h 10m
₹655
Onwards
Jabalpur
Shahdol
Surajpur
Approx Travel Time
8h 55m
₹1,205
Onwards
Via Umaria, Anuppur
Jabalpur
Umaria
Anuppur
Surajpur
Approx Travel Time
9h 20m
₹325
Onwards
Via Katni
Jabalpur
Katni
Surajpur
Approx Travel Time
9h 10m
₹300
Onwards
Jabalpur
Katni
Surajpur
Approx Travel Time
9h 40m
₹405
Onwards
Via Katni, Anuppur
Jabalpur
Katni
Anuppur
Surajpur
Approx Travel Time
11h 6m
₹320
Onwards
Frequently Asked Questions
What is the distance between Jabalpur and Surajpur?
Surajpur is approximately 300+ kms from Jabalpur.
How long does it take to reach Surajpur from Jabalpur?
It takes approximately 7 hours to reach Surajpur from Jabalpur by Train.
What is the cheapest way to reach Surajpur from Jabalpur?
The cheapest way to reach Surajpur from Jabalpur is by Train Via Anuppur.
What is the fastest way to reach Surajpur from Jabalpur?
The fastest way to reach Surajpur from Jabalpur is by Train.