How to Get from Rishikesh to Delhi
How to get from Rishikesh to Delhi by bus, by train or on a short flight from Dehradun, with journey times and tips for the trip back to the capital.

Contents
Leaving Rishikesh means trading temple bells and the Ganges for India's capital. The way back is easy: buses run all day, and a short flight leaves from Dehradun.
Rishikesh to Delhi by Bus
The bus is the most common way to go. AC seater coaches leave Rishikesh from early morning until late at night, and AC sleepers and semi-sleepers run from the middle of the day into the late evening. The ride takes from about 4 hours 30 minutes, and 8 hours or more when traffic into Delhi is heavy. On booking platforms, bus fares start at about $4 (October 2026).[1]
Rishikesh to Delhi by Train
Rishikesh has its own railway station with frequent trains.[2] Haridwar, 24 km downstream,[3] is the main railhead and is well connected with Delhi.[4] Trains from Haridwar to Delhi take from about 4 hours 30 minutes, and fares start at about $5 (October 2026).[5] If you start from Dehradun, the Shatabdi Express 12018 leaves at 17:00 and reaches New Delhi at 22:45.[6]
Rishikesh to Delhi by Flight
Rishikesh has no airport of its own. Jolly Grant Airport near Dehradun is the nearest, about 21 km away, with daily flights to Delhi.[2] The flight takes 40 minutes to 1 hour, and the airport handles domestic flights only.[7] Ask your guesthouse to arrange a taxi to the airport. The flight is a good fit if you have an international connection in Delhi later the same day.

Comparing Your Options
| Mode | Journey | Good for |
|---|---|---|
| Bus | From about 4 hours 30 minutes[1] | Departures all day, straight from Rishikesh |
| Train | From about 4 hours 30 minutes from Haridwar[5] | Travellers who prefer the rails |
| Flight from Dehradun | 40 minutes to 1 hour in the air[7] | Tight connections in Delhi |
Tips for Traveling from Rishikesh to Delhi
- Book ahead in peak season: Buses and flights fill up around major Hindu festivals and holidays, so secure your seat early.
- Allow a buffer by road: Traffic into Delhi can add hours. If you have a flight to catch, leave Rishikesh much earlier than you think you need to.
- Pack a light layer: Indian AC buses run cold, even on a hot day.
- Check the Delhi drop-off: Pick the stop closest to your hotel to save on the last taxi ride.
Timetable
| Flight Dehradun - Delhi $ 38.88โ100.74 50m โ 1h | |
|
| Bus Rishikesh - Delhi $ 3.64โ72.31 4h 30m โ 8h 30m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Rishikesh to Delhi, including current prices and schedules.
The bus is the cheapest option. On booking platforms, fares start at about $4 (October 2026).
A flight from Jolly Grant Airport near Dehradun to Delhi is the fastest. It takes 40 minutes to 1 hour in the air, plus the transfer from Rishikesh to the airport.
The bus takes from about 4 hours 30 minutes and longer in heavy traffic. The flight from Dehradun takes 40 minutes to 1 hour.
Jolly Grant Airport near Dehradun, about 21 km from Rishikesh. It has daily flights to Delhi.
Rishikesh has its own railway station, and Haridwar, about 24 km away, is well connected with Delhi by frequent trains. Trains from Haridwar to Delhi take from about 4 hours 30 minutes.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go timetable: Rishikesh to Delhi. Retrieved October 26, 2026.
- [2] Uttarakhand Tourism Development Board: Rishikesh. Retrieved October 15, 2026.
- [3] District Dehradun, Government of Uttarakhand: Rishikesh. Retrieved October 18, 2026.
- [4] Uttarakhand Tourism Development Board: Haridwar. Retrieved October 18, 2026.
- [5] 12Go: 12Go timetable: Haridwar to Delhi. Retrieved October 26, 2026.
- [6] Indian Railways: Shatabdi Train Names with Details. Retrieved October 25, 2026.
- [7] IndiGo: Dehradun to Delhi Flights. Retrieved October 25, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.