Train
Delhi to Rishikesh train
Fastest 7 h 20 min. We book confirmed tickets, never waitlisted.
- From
- ₹190 a ticket
- Fastest
- 7 h 20 min
- Trains a day
- 2
- Station
- Yog Nagari Rishikesh
Trains to Yog Nagari Rishikesh
| Train | Leaves | Arrives | Time | Classes |
|---|---|---|---|---|
| Yoga Express19031 · Daily | 5:05 amOld Delhi | 12:25 pmYog Nagari Rishikesh | 7 h 20 min | SL, 3A, 2A |
| Ujjaini Express14309 · Thu, Fri | 9:50 amHazrat Nizamuddin | 6:45 pmYog Nagari Rishikesh | 8 h 55 min | SL, 3A, 2A |
| Utkal Express18477 · Daily | 1:20 pmHazrat Nizamuddin | 9:50 pmYog Nagari Rishikesh | 8 h 30 min | SL, 3A, 2A |
Quicker via Haridwar Jn
19 km from Rishikesh.
| Train | Leaves | Arrives | Time | Classes |
|---|---|---|---|---|
| Vande Bharat Express22457 · Mon, Tue, Wed, Fri, Sat, Sun | 5:50 pmAnand Vihar Terminal | 9:11 pmHaridwar Jn | 3 h 21 min | CC |
| Dehradun Jan Shatabdi12055 · Daily | 3:20 pmNew Delhi | 7:27 pmHaridwar Jn | 4 h 7 min | CC |
| Dehradun Shatabdi Express12017 · Daily | 6:45 amNew Delhi | 11:35 amHaridwar Jn | 4 h 50 min | CC |
Questions
How much is the Delhi to Rishikesh train fare?
Sleeper (SL) ₹190–₹225; AC chair car (CC) ₹635–₹835; AC 3 tier (3A) ₹520–₹565; AC 2 tier (2A) ₹775–₹830, a ticket. Shatabdi and Rajdhani fares rise as the train fills. We confirm the exact fare before you pay.
Which is the fastest train from Delhi to Rishikesh?
Yoga Express (19031): leaves Old Delhi at 5:05 am, reaches Yog Nagari Rishikesh at 12:25 pm, 7 h 20 min. Runs daily.
Which Delhi station do trains to Rishikesh leave from?
Mostly Hazrat Nizamuddin; also Old Delhi. Your ticket names the station.
Can you get a confirmed ticket at short notice?
We try the general quota first and tatkal when it opens (10 am the day before for AC, 11 am for sleeper). We don't sell waitlisted tickets: if nothing confirms, we tell you and suggest a bus or a cab.