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