
Ranchi to Kanpur
Kanpur is approximately 650+ kms from Ranchi. The fastest way to reach Kanpur from Ranchi is by Flight, Train Via Lucknow. It takes approximately 5 hours. The cheapest way to reach Kanpur from Ranchi is by Train Via Gaya which would take approximately 22 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Ranchi
Lucknow
Kanpur
Approx Travel Time
5h 25m
₹5,785
Onwards
FASTEST
Ranchi
Lucknow
Kanpur
Approx Travel Time
5h 8m
₹4,379
Onwards
Ranchi
Lucknow
Kanpur
Approx Travel Time
6h 53m
₹4,519
Onwards
Via Varanasi, Prayagraj(Allahabad)
Ranchi
Varanasi
Prayagraj(Allahabad)
Kanpur
Approx Travel Time
16h 45m
₹844
Onwards
Via Prayagraj(Allahabad)
Ranchi
Prayagraj(Allahabad)
Kanpur
Approx Travel Time
17h 55m
₹5,014
Onwards
Via Gaya
Ranchi
Gaya
Kanpur
Approx Travel Time
19h 1m
₹6,850
Onwards
CHEAPEST
Ranchi
Gaya
Kanpur
Approx Travel Time
21h 30m
₹445
Onwards
Via Varanasi
Ranchi
Varanasi
Kanpur
Approx Travel Time
18h 6m
₹1,498
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Kanpur?
Kanpur is approximately 650+ kms from Ranchi.
How long does it take to reach Kanpur from Ranchi?
It takes approximately 5 hours to reach Kanpur from Ranchi by Flight, Train Via Lucknow.
What is the cheapest way to reach Kanpur from Ranchi?
The cheapest way to reach Kanpur from Ranchi is by Train Via Gaya.
What is the fastest way to reach Kanpur from Ranchi?
The fastest way to reach Kanpur from Ranchi is by Flight, Train Via Lucknow.