Rishikesh to Aonla - Multiple Options To Reach By Train, Cab
Aonla is approximately 200+ kms from Rishikesh. The fastest way to reach Aonla from Rishikesh is by Train Via Moradabad. It takes approximately 7 hours. The cheapest way to reach Aonla from Rishikesh is by Train Via Haridwar, Moradabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
FASTEST
Rishikesh
Moradabad
Aonla
Approx Travel Time
6h 25m
On Demand
Rishikesh
Moradabad
Aonla
Approx Travel Time
7h 20m
₹3,964
Onwards
Via Amroha
Rishikesh
Amroha
Aonla
Approx Travel Time
6h 25m
On Demand
Rishikesh
Amroha
Aonla
Approx Travel Time
7h 22m
₹2,892
Onwards
Via Najibabad, Moradabad
Rishikesh
Najibabad
Moradabad
Aonla
Approx Travel Time
7h 35m
On Demand
Via Sambhal
Rishikesh
Sambhal
Aonla
Approx Travel Time
6h 55m
₹3,445
Onwards
Via Bareilly
Rishikesh
Bareilly
Aonla
Approx Travel Time
6h 55m
On Demand
Via Haridwar, Moradabad
CHEAPEST
Rishikesh
Haridwar
Moradabad
Aonla
Approx Travel Time
8h 5m
₹350
Onwards
Via Gajraula
Rishikesh
Gajraula
Aonla
Approx Travel Time
6h 55m
On Demand
Via Laksar, Moradabad
Rishikesh
Laksar
Moradabad
Aonla
Approx Travel Time
8h 5m
On Demand
Frequently Asked Questions
What is the distance between Rishikesh and Aonla?
Aonla is approximately 200+ kms from Rishikesh.
How long does it take to reach Aonla from Rishikesh?
It takes approximately 7 hours to reach Aonla from Rishikesh by Train Via Moradabad.
What is the cheapest way to reach Aonla from Rishikesh?
The cheapest way to reach Aonla from Rishikesh is by Train Via Haridwar, Moradabad.
What is the fastest way to reach Aonla from Rishikesh?
The fastest way to reach Aonla from Rishikesh is by Train Via Moradabad.