There are 5 ways to get from Rāiganj to Rishīkesh by train, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Purnea Airport, fly
best- Take the train from Raiganj to Katihar Jntrain
- Fly from Purnea Airport (PXN) to Dehradun Airport (DED)plane PXN - DED
8h 16m₹12,479–32,638Train via Morādābād
cheapest- Take the train from Raiganj to Moradabadtrain 14011
- Take the train from Moradabad to Yog Nagari Rishikeshtrain 13009 / ...
32h 45m₹733–5,622Train
- Take the train from Raiganj to Katihar Jntrain
- Take the train from Katihar Jn to Laksar Jntrain
- Take the train from Laksar Jn to Yog Nagari Rishikeshtrain
30h 58m₹799–6,288Drive 1,316.3 km
- Drive from Rāiganj to Rishīkeshcar 1,316.3 km
19h 54m₹12,795–18,481Train to Bagdogra Airport, fly
- Take the train from Raiganj to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Dehradun Airport (DED)plane IXB - DED
9h 25m₹8,272–18,058
Rāiganj to Rishīkesh by train
Comparing Your Travel Options
The cheapest way to get from Rāiganj to Rishīkesh is to train via Morādābād which costs ₹700 - ₹6,000 and takes 32h 45m.
The fastest way to get from Rāiganj to Rishīkesh is to train and fly which takes 8h 16m and costs ₹12,000 - ₹33,000.
No, there is no direct train from Rāiganj to Rishīkesh. However, there are services departing from Raiganj and arriving at Yog Nagari Rishikesh via Katihar Jn and Laksar Jn. The journey, including transfers, takes approximately 30h 58m.
The distance between Rāiganj and Rishīkesh is 1140 km. The road distance is 1316.3 km.
The best way to get from Rāiganj to Rishīkesh without a car is to train which takes 30h 58m and costs ₹800 - ₹6,500.
It takes approximately 8h 16m to get from Rāiganj to Rishīkesh, including transfers.
Rāiganj to Rishīkesh train services, operated by Indian Railways, depart from Raiganj station.
Rāiganj to Rishīkesh train services, operated by Indian Railways, arrive at Katihar Jn station.
Yes, the driving distance between Rāiganj to Rishīkesh is 1316 km. It takes approximately 19h 54m to drive from Rāiganj to Rishīkesh.
There are 1109+ hotels available in Rishīkesh.
What companies run services between Rāiganj, India and Rishīkesh, India?
You can take a train from Raiganj to Yog Nagari Rishikesh via Katihar Jn and Laksar Jn in around 30h 58m.
- Website
- goindigo.in
Flights from Purnea Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–30,000
Flights from Purnea Airport to Dehradun Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–31,000
Flights from Bagdogra Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Bagdogra Airport to Dehradun Airport via Kolkata
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹9,000–17,000
Flights from Bagdogra Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,000–17,000
- Website
- airindia.in
Flights from Bagdogra Airport to Dehradun Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹6,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raiganj to Katihar Jn
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Raiganj to Katihar Jn
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Katihar Jn to Laksar Jn
- Ave. Duration
- 24h 55m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Laksar Jn to Yog Nagari Rishikesh
- Ave. Duration
- 2h 23m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Raiganj to Baghdogra
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Raiganj to Moradabad
- Ave. Duration
- 27h 5m
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,400–4,300
Train from Moradabad to Yog Nagari Rishikesh
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
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 How do I get from Sydney to Melbourne, How to travel India's Golden Triangle, and Travelling by boat in Italy - to help you get the most out of your next trip.






