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
Class
2 passengers

Free. No payment now. We reply on WhatsApp.

Trains to Yog Nagari Rishikesh

Direct trains from Delhi to Yog Nagari Rishikesh
TrainLeavesArrivesTimeClasses
Yoga Express19031 · Daily5:05 amOld Delhi12:25 pmYog Nagari Rishikesh7 h 20 minSL, 3A, 2A
Ujjaini Express14309 · Thu, Fri9:50 amHazrat Nizamuddin6:45 pmYog Nagari Rishikesh8 h 55 minSL, 3A, 2A
Utkal Express18477 · Daily1:20 pmHazrat Nizamuddin9:50 pmYog Nagari Rishikesh8 h 30 minSL, 3A, 2A

Quicker via Haridwar Jn

19 km from Rishikesh.

Direct trains from Delhi to Haridwar Jn
TrainLeavesArrivesTimeClasses
Vande Bharat Express22457 · Mon, Tue, Wed, Fri, Sat, Sun5:50 pmAnand Vihar Terminal9:11 pmHaridwar Jn3 h 21 minCC
Dehradun Jan Shatabdi12055 · Daily3:20 pmNew Delhi7:27 pmHaridwar Jn4 h 7 minCC
Dehradun Shatabdi Express12017 · Daily6:45 amNew Delhi11:35 amHaridwar Jn4 h 50 minCC

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.