There are 5 ways to get from Rishīkesh to Amroha by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Haridwar Jn
best- Take the train from Haridwar Jn to Moradabadtrain 14120 / ...
6h 6m₹278–2,234Drive 161.6 km
- Drive from Rishīkesh to Amrohacar 161.6 km
2h 33m₹1,822–2,632Taxi
- Take the taxi from Rishīkesh to Amrohataxi 161.6 km
2h 33m₹3,600–4,300Train
- Take the train from Yog Nagari Rishikesh to Moradabadtrain 13010 / ...
6h 11m₹287–2,297Train via Najībābād
- Take the train from Rishikesh to Najibabad Jntrain 04360
- Take the train from Najibabad Jn to Amrohatrain 04358
8h 14m₹290–2,274
Rishīkesh to Amroha by bus, foot, and train
Questions & Answers
The cheapest way to get from Rishīkesh to Amroha is to train via Haridwar Jn which costs ₹270 - ₹2,300 and takes 6h 6m.
The fastest way to get from Rishīkesh to Amroha is to drive which takes 2h 33m and costs ₹1,800 - ₹2,700.
No, there is no direct train from Rishīkesh to Amroha. However, there are services departing from Haridwar Jn and arriving at Amroha via Moradabad. The journey, including transfers, takes approximately 6h 6m.
The distance between Rishīkesh and Amroha is 219 km. The road distance is 161.6 km.
The best way to get from Rishīkesh to Amroha without a car is to train via Haridwar Jn which takes 6h 6m and costs ₹270 - ₹2,300.
It takes approximately 6h 6m to get from Rishīkesh to Amroha, including transfers.
Rishīkesh to Amroha train services, operated by Indian Railways, depart from Haridwar Jn station.
Rishīkesh to Amroha train services, operated by Indian Railways, arrive at Moradabad station.
Yes, the driving distance between Rishīkesh to Amroha is 162 km. It takes approximately 2h 33m to drive from Rishīkesh to Amroha.
There are 11+ hotels available in Amroha.
What companies run services between Rishīkesh, India and Amroha, India?
Indian Railways operates a train from Haridwar Jn to Moradabad every 4 hours. Tickets cost ₹160–1,300 and the journey takes 3h 8m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Haridwar Jn to Moradabad
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Yog Nagari Rishikesh to Moradabad
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Rishikesh to Najibabad Jn
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Najibabad Jn to Amroha
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Ave. Duration
- 2h 33m
- Estimated price
- ₹3,600–4,300
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Travelling to and around Russia for the 2018 FIFA World Cup, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.






