
Keshod to Kanpur
Kanpur is approximately 1250+ kms from Keshod. The fastest way to reach Kanpur from Keshod is by Flight, Train Via Ahmedabad. It takes approximately 21 hours. The cheapest way to reach Kanpur from Keshod is by Train Via Ahmedabad which would take approximately 28 hours.
Sort By
Mode of Transport
Via Anand
RECOMMENDED
Keshod
Anand
Kanpur
Approx Travel Time
1d 3h 10m
₹825
Onwards
Via Nadiad
Keshod
Nadiad
Kanpur
Approx Travel Time
1d 3h 10m
₹825
Onwards
Via Godhra
Keshod
Godhra
Kanpur
Approx Travel Time
1d 3h 10m
₹885
Onwards
Via Ratlam
Keshod
Ratlam
Kanpur
Approx Travel Time
1d 3h 25m
₹670
Onwards
Via Vadodara
Keshod
Vadodara
Kanpur
Approx Travel Time
1d 3h 25m
₹630
Onwards
Via Dahod
Keshod
Dahod
Kanpur
Approx Travel Time
1d 3h 25m
₹860
Onwards
Via Khachrod
Keshod
Khachrod
Kanpur
Approx Travel Time
1d 3h 40m
On Demand
Via Ujjain
Keshod
Ujjain
Kanpur
Approx Travel Time
1d 3h 40m
₹685
Onwards
Via Ahmedabad
CHEAPEST
Keshod
Ahmedabad
Kanpur
Approx Travel Time
1d 3h 25m
₹585
Onwards
FASTEST
Keshod
Ahmedabad
Kanpur
Approx Travel Time
21h 10m
₹2,440
Onwards
Frequently Asked Questions
What is the distance between Keshod and Kanpur?
Kanpur is approximately 1250+ kms from Keshod.
How long does it take to reach Kanpur from Keshod?
It takes approximately 21 hours to reach Kanpur from Keshod by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Kanpur from Keshod?
The cheapest way to reach Kanpur from Keshod is by Train Via Ahmedabad.
What is the fastest way to reach Kanpur from Keshod?
The fastest way to reach Kanpur from Keshod is by Flight, Train Via Ahmedabad.