
Kanpur to Surajpur
Surajpur is approximately 650+ kms from Kanpur. The fastest way to reach Surajpur from Kanpur is by Train Via Mirzapur, Anuppur. It takes approximately 14 hours. The cheapest way to reach Surajpur from Kanpur is by Train Via Mirzapur, Anuppur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mirzapur, Anuppur
RECOMMENDED
CHEAPEST
FASTEST
Kanpur
Mirzapur
Anuppur
Surajpur
Approx Travel Time
14h 5m
₹660
Onwards
Kanpur
Mirzapur
Anuppur
Surajpur
Approx Travel Time
15h 50m
₹1,759
Onwards
Via Satna, Anuppur
Kanpur
Satna
Anuppur
Surajpur
Approx Travel Time
16h 1m
₹4,120
Onwards
Via Prayagraj(Allahabad), Varanasi
Kanpur
Prayagraj(Allahabad)
Varanasi
Surajpur
Approx Travel Time
21h 38m
₹5,700
Onwards
Via Varanasi
Kanpur
Varanasi
Surajpur
Approx Travel Time
21h 49m
₹1,548
Onwards
Via Satna, Umaria
Kanpur
Satna
Umaria
Surajpur
Approx Travel Time
16h 11m
₹4,140
Onwards
Via Satna, Shahdol
Kanpur
Satna
Shahdol
Surajpur
Approx Travel Time
16h 33m
₹4,510
Onwards
Via Gyanpur, Anuppur
Kanpur
Gyanpur
Anuppur
Surajpur
Approx Travel Time
14h 51m
On Demand
Kanpur
Gyanpur
Anuppur
Surajpur
Approx Travel Time
16h 12m
On Demand
Via Satna, Katni
Kanpur
Satna
Katni
Surajpur
Approx Travel Time
16h 36m
₹4,090
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Surajpur?
Surajpur is approximately 650+ kms from Kanpur.
How long does it take to reach Surajpur from Kanpur?
It takes approximately 14 hours to reach Surajpur from Kanpur by Train Via Mirzapur, Anuppur.
What is the cheapest way to reach Surajpur from Kanpur?
The cheapest way to reach Surajpur from Kanpur is by Train Via Mirzapur, Anuppur.
What is the fastest way to reach Surajpur from Kanpur?
The fastest way to reach Surajpur from Kanpur is by Train Via Mirzapur, Anuppur.


