
Bareilly to Kanpur
Kanpur is approximately 250+ kms from Bareilly. The fastest way to reach Kanpur from Bareilly is by Train. It takes approximately 6 hours. The cheapest way to reach Kanpur from Bareilly is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Shahjahanpur
Bareilly
Shahjahanpur
Kanpur
Approx Travel Time
7h 10m
₹3,854
Onwards
Via Hardoi
Bareilly
Hardoi
Kanpur
Approx Travel Time
7h 25m
₹343
Onwards
Bareilly
Hardoi
Kanpur
Approx Travel Time
7h 38m
₹3,176
Onwards
Via Lucknow
Bareilly
Lucknow
Kanpur
Approx Travel Time
8h 10m
₹375
Onwards
Bareilly
Lucknow
Kanpur
Approx Travel Time
7h 55m
₹235
Onwards
Bareilly
Lucknow
Kanpur
Approx Travel Time
8h 58m
₹1,641
Onwards
Via Sitapur, Uttar Pradesh
Bareilly
Sitapur, Uttar Pradesh
Kanpur
Approx Travel Time
8h 40m
₹2,144
Onwards
Bareilly
Sitapur, Uttar Pradesh
Kanpur
Approx Travel Time
9h 11m
₹3,961
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Kanpur?
Kanpur is approximately 250+ kms from Bareilly.
How long does it take to reach Kanpur from Bareilly?
It takes approximately 6 hours to reach Kanpur from Bareilly by Train.
What is the cheapest way to reach Kanpur from Bareilly?
The cheapest way to reach Kanpur from Bareilly is by Train.
What is the fastest way to reach Kanpur from Bareilly?
The fastest way to reach Kanpur from Bareilly is by Train.