Kanpur to Aonla - Multiple Options To Reach By Train, Cab, Bus
Aonla is approximately 250+ kms from Kanpur. The fastest way to reach Aonla from Kanpur is by Train Via Shahjahanpur. It takes approximately 7 hours. The cheapest way to reach Aonla from Kanpur is by Train Via Shahjahanpur which would take approximately 7 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
CHEAPEST
FASTEST
Kanpur
Shahjahanpur
Aonla
Approx Travel Time
6h 55m
₹340
Onwards
Kanpur
Shahjahanpur
Aonla
Approx Travel Time
7h 25m
₹4,308
Onwards
Via Hardoi
Kanpur
Hardoi
Aonla
Approx Travel Time
6h 55m
₹700
Onwards
Kanpur
Hardoi
Aonla
Approx Travel Time
7h 40m
₹345
Onwards
Kanpur
Hardoi
Aonla
Approx Travel Time
7h 53m
₹2,934
Onwards
Via Bareilly
Kanpur
Bareilly
Aonla
Approx Travel Time
7h 25m
₹375
Onwards
Via Hardoi, Bareilly
Kanpur
Hardoi
Bareilly
Aonla
Approx Travel Time
8h 35m
₹845
Onwards
Via Lucknow
Kanpur
Lucknow
Aonla
Approx Travel Time
8h 10m
On Demand
Via Sandila, Shahjahanpur
Kanpur
Sandila
Shahjahanpur
Aonla
Approx Travel Time
8h 50m
On Demand
Frequently Asked Questions
What is the distance between Kanpur and Aonla?
Aonla is approximately 250+ kms from Kanpur.
How long does it take to reach Aonla from Kanpur?
It takes approximately 7 hours to reach Aonla from Kanpur by Train Via Shahjahanpur.
What is the cheapest way to reach Aonla from Kanpur?
The cheapest way to reach Aonla from Kanpur is by Train Via Shahjahanpur.
What is the fastest way to reach Aonla from Kanpur?
The fastest way to reach Aonla from Kanpur is by Train Via Shahjahanpur.