Aonla to Kanpur
Kanpur is approximately 250+ kms from Aonla. The fastest way to reach Kanpur from Aonla is by Train Via Shahjahanpur. It takes approximately 7 hours. The cheapest way to reach Kanpur from Aonla is by Train Via Bareilly which would take approximately 8 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
FASTEST
Aonla
Shahjahanpur
Kanpur
Approx Travel Time
6h 55m
₹340
Onwards
Aonla
Shahjahanpur
Kanpur
Approx Travel Time
7h 25m
₹3,838
Onwards
Via Hardoi
Aonla
Hardoi
Kanpur
Approx Travel Time
6h 55m
₹320
Onwards
Aonla
Hardoi
Kanpur
Approx Travel Time
7h 40m
₹343
Onwards
Aonla
Hardoi
Kanpur
Approx Travel Time
7h 53m
₹3,164
Onwards
Via Bareilly
CHEAPEST
Aonla
Bareilly
Kanpur
Approx Travel Time
7h 25m
₹300
Onwards
Via Bareilly, Hardoi
Aonla
Bareilly
Hardoi
Kanpur
Approx Travel Time
8h 35m
₹390
Onwards
Via Lucknow
Aonla
Lucknow
Kanpur
Approx Travel Time
8h 10m
On Demand
Via Shahjahanpur, Sandila
Aonla
Shahjahanpur
Sandila
Kanpur
Approx Travel Time
8h 50m
On Demand
Frequently Asked Questions
What is the distance between Aonla and Kanpur?
Kanpur is approximately 250+ kms from Aonla.
How long does it take to reach Kanpur from Aonla?
It takes approximately 7 hours to reach Kanpur from Aonla by Train Via Shahjahanpur.
What is the cheapest way to reach Kanpur from Aonla?
The cheapest way to reach Kanpur from Aonla is by Train Via Bareilly.
What is the fastest way to reach Kanpur from Aonla?
The fastest way to reach Kanpur from Aonla is by Train Via Shahjahanpur.