
Khanna to Aonla
Aonla is approximately 400+ kms from Khanna. The fastest way to reach Aonla from Khanna is by Train Via Roorkee, Bareilly. It takes approximately 11 hours. The cheapest way to reach Aonla from Khanna is by Train Via Moradabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
Khanna
Moradabad
Aonla
Approx Travel Time
10h 51m
₹315
Onwards
Via Roorkee, Bareilly
FASTEST
Khanna
Roorkee
Bareilly
Aonla
Approx Travel Time
10h 47m
₹400
Onwards
Via Chandigarh, Moradabad
Khanna
Chandigarh
Moradabad
Aonla
Approx Travel Time
11h 57m
₹1,936
Onwards
Via Sirhind, Moradabad
Khanna
Sirhind
Moradabad
Aonla
Approx Travel Time
12h 24m
₹996
Onwards
Via Delhi, Chandausi
Khanna
Delhi
Chandausi
Aonla
Approx Travel Time
16h 27m
₹4,355
Onwards
Via Amroha
Khanna
Amroha
Aonla
Approx Travel Time
10h 51m
On Demand
Via Roorkee, Moradabad
Khanna
Roorkee
Moradabad
Aonla
Approx Travel Time
11h 12m
₹380
Onwards
Via Bareilly
Khanna
Bareilly
Aonla
Approx Travel Time
10h 56m
₹335
Onwards
Via Amroha, Moradabad
Khanna
Amroha
Moradabad
Aonla
Approx Travel Time
11h 14m
On Demand
Via Najibabad, Chandausi
Khanna
Najibabad
Chandausi
Aonla
Approx Travel Time
11h 1m
₹400
Onwards
Frequently Asked Questions
What is the distance between Khanna and Aonla?
Aonla is approximately 400+ kms from Khanna.
How long does it take to reach Aonla from Khanna?
It takes approximately 11 hours to reach Aonla from Khanna by Train Via Roorkee, Bareilly.
What is the cheapest way to reach Aonla from Khanna?
The cheapest way to reach Aonla from Khanna is by Train Via Moradabad.
What is the fastest way to reach Aonla from Khanna?
The fastest way to reach Aonla from Khanna is by Train Via Roorkee, Bareilly.


