
Surat to Kanpur
Kanpur is approximately 1050+ kms from Surat. The fastest way to reach Kanpur from Surat is by Flight Via Mumbai. It takes approximately 4 hours. The cheapest way to reach Kanpur from Surat is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Lucknow
Surat
Lucknow
Kanpur
Approx Travel Time
5h 10m
₹4,902
Onwards
Via Delhi
Surat
Delhi
Kanpur
Approx Travel Time
4h 25m
₹7,901
Onwards
Surat
Delhi
Kanpur
Approx Travel Time
12h 25m
₹4,835
Onwards
Via Mumbai
FASTEST
Surat
Mumbai
Kanpur
Approx Travel Time
4h 10m
₹11,712
Onwards
Surat
Mumbai
Kanpur
Approx Travel Time
8h 40m
₹6,321
Onwards
Surat
Mumbai
Kanpur
Approx Travel Time
9h 25m
₹10,598
Onwards
Surat
Mumbai
Kanpur
Approx Travel Time
9h 25m
₹7,206
Onwards
Via Jaipur
Surat
Jaipur
Kanpur
Approx Travel Time
12h 55m
₹4,998
Onwards
Via Indore
Surat
Indore
Kanpur
Approx Travel Time
15h 55m
On Demand
Frequently Asked Questions
What is the distance between Surat and Kanpur?
Kanpur is approximately 1050+ kms from Surat.
How long does it take to reach Kanpur from Surat?
It takes approximately 4 hours to reach Kanpur from Surat by Flight Via Mumbai.
What is the cheapest way to reach Kanpur from Surat?
The cheapest way to reach Kanpur from Surat is by Train.
What is the fastest way to reach Kanpur from Surat?
The fastest way to reach Kanpur from Surat is by Flight Via Mumbai.