
Haridwar to Aonla
Aonla is approximately 200+ kms from Haridwar. The fastest way to reach Aonla from Haridwar is by Train Via Bilari. It takes approximately 6 hours. The cheapest way to reach Aonla from Haridwar is by Train Via Moradabad which would take approximately 6 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
Haridwar
Moradabad
Aonla
Approx Travel Time
6h 10m
₹205
Onwards
Haridwar
Moradabad
Aonla
Approx Travel Time
7h 5m
₹3,712
Onwards
Via Bilari
FASTEST
Haridwar
Bilari
Aonla
Approx Travel Time
5h 55m
On Demand
Via Chandausi
Haridwar
Chandausi
Aonla
Approx Travel Time
6h 10m
₹235
Onwards
Haridwar
Chandausi
Aonla
Approx Travel Time
6h 25m
₹3,027
Onwards
Via Najibabad, Moradabad
Haridwar
Najibabad
Moradabad
Aonla
Approx Travel Time
7h 20m
₹255
Onwards
Via Sambhal
Haridwar
Sambhal
Aonla
Approx Travel Time
6h 10m
On Demand
Via Gajraula
Haridwar
Gajraula
Aonla
Approx Travel Time
6h 25m
On Demand
Via Amroha
Haridwar
Amroha
Aonla
Approx Travel Time
6h 58m
₹2,868
Onwards
Via Bareilly
Haridwar
Bareilly
Aonla
Approx Travel Time
6h 40m
₹330
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Aonla?
Aonla is approximately 200+ kms from Haridwar.
How long does it take to reach Aonla from Haridwar?
It takes approximately 6 hours to reach Aonla from Haridwar by Train Via Bilari.
What is the cheapest way to reach Aonla from Haridwar?
The cheapest way to reach Aonla from Haridwar is by Train Via Moradabad.
What is the fastest way to reach Aonla from Haridwar?
The fastest way to reach Aonla from Haridwar is by Train Via Bilari.