Travel Tips and Getting Around

Delhi to Rishikesh Distance: Route, Train and Time Guide

Delhi to Rishikesh distance by road, train, bus and flight: 248 to 271 km, the fastest route, Vande Bharat option, the new expressway and how many hours it really takes.

A

Abhay Sharma

Travel Expert

Read Time

9 min

Published

Aug 20, 2026

Delhi to Rishikesh Distance

Quick Answer

Quick Read 3+ Reviews

Delhi to Rishikesh is about 248 to 271 km by road and roughly 4.5 hours via NH344G and Rishikesh to Delhi is about the same on the reverse routes. Trains, buses and flights also connect the two and a new expressway is cutting the drive. Delhi Agra Tour Packages, a unit of Experience My India, plans Rishikesh trips.

Delhi to Rishikesh is one of North India's most popular short escapes, a half-day journey from the capital to the yoga capital on the Ganga. This guide from Delhi Agra Tour Packages gives you the real distance in both directions, every way to travel, by car, train, bus or flight, the truth about the Vande Bharat and the new expressway and how many hours it actually takes.

I was born in Delhi and in more than 11 years arranging North India trips for Experience My India I have sent countless travellers up to Rishikesh, for the rafting, the yoga and the Ganga Aarti. Here is the honest, practical version, including which mode suits which kind of trip.

Delhi to Rishikesh at a glance

Detail

Information

Road distance

About 248 to 271 km, depending on route

Drive time

About 4.5 hours, less as the new expressway opens

Main highway

NH344G and NH334

By train

Vande Bharat and Shatabdi to Haridwar, then road or trains to Rishikesh station

By bus

AC and Volvo buses from ISBT Kashmiri Gate

Nearest airport

Jolly Grant, Dehradun, about 20 to 35 km from Rishikesh

Metro

No intercity metro; the metro runs only within Delhi NCR

Best time

September to November and February to May

Where is Rishikesh and why do people go?

Rishikesh sits on the banks of the Ganga in the Uttarakhand foothills, known worldwide as the yoga capital and the gateway to the Himalayas and the Char Dham pilgrimage. It draws a mix of pilgrims, yogis and adventure seekers, with the river running through everything the town offers.

People come for the evening Ganga Aarti, the iconic Laxman Jhula and Ram Jhula bridges, white-water rafting, the Beatles Ashram and the calm of the riverside temples and cafes. Its closeness to Delhi, only about 250 km, makes it a favourite weekend break.

How far is Delhi to Rishikesh by road and by car?

Delhi to Rishikesh is about 248 to 271 km by road and takes roughly 4.5 hours by car, across three practical routes.

Route

Distance

Drive time

Via NH344G and NH334

248 km

4 hr 22 min

Via NH344G

258 km

4 hr 53 min

Via NH344G and NH344

270 km

4 hr 35 min

The NH344G and NH334 route is the shortest and fastest and it is the one most cars and taxis follow. Self-driving is comfortable on this corridor and the journey is short enough to do in a single relaxed morning.

How far is Rishikesh to Delhi?

Rishikesh to Delhi is about 248 to 271 km, with the same routes in reverse.

Route

Distance

Drive time

Via NH334 and NH344G

248 km

4 hr 25 min

Via NH344G

257 km

4 hr 56 min

Via NH344 and NH344G

271 km

4 hr 25 min

For the return, the NH334 and NH344G route is again the quickest and an early start avoids the worst of the weekend traffic back into Delhi.

What is the new highway from Delhi to Rishikesh?

The big change on this route is the new Delhi-Dehradun Expressway, a modern access-controlled highway that is cutting the Delhi to Dehradun and Rishikesh drive dramatically, toward roughly 2.5 to 3 hours as its sections open, with a dedicated spur towards Haridwar and links into the Char Dham highway network.

  • What it means: a faster, smoother drive than the older NH334 corridor.

  • In progress: the expressway is opening in phases, so confirm which sections are live before you travel.

  • Why it matters: it makes a Delhi to Rishikesh day trip genuinely easy and eases the pilgrim-season congestion around Haridwar.

How do you reach Rishikesh from Delhi by train?

The train is a comfortable, popular option, though most fast trains run to Haridwar, about 25 km from Rishikesh, from where you continue by taxi or bus. Rishikesh also has its own station, but with fewer services.

  • Fastest: the Delhi to Dehradun Vande Bharat Express reaches Haridwar in about 3 hours 20 minutes, running six days a week.

  • Popular daytime option: the Dehradun Shatabdi Express.

  • Overnight option: the Mussoorie Express, handy for sleeping through the trip.

  • Onward: from Haridwar, taxis and buses reach Rishikesh in under an hour.

Is there a Vande Bharat from Delhi to Rishikesh?

There is no direct Vande Bharat to Rishikesh station, but the Delhi to Dehradun Vande Bharat Express stops at Haridwar, which is the closest fast-train point to Rishikesh. From Anand Vihar it reaches Haridwar in about 3 hours 20 minutes and from there Rishikesh is a short taxi or bus ride of around 25 km. It runs six days a week, so check the weekly off day before booking.

How do you reach Rishikesh from Delhi by bus?

Buses are the budget-friendly and frequent choice, with services running day and night. AC, Volvo and ordinary buses leave from Delhi's ISBT Kashmiri Gate for Rishikesh, taking roughly 6 to 7 hours.

  • Boarding: ISBT Kashmiri Gate is the main terminal.

  • Types: government and private Volvo, AC and ordinary services.

  • Best for: budget travellers and overnight journeys.

How do you reach Rishikesh from Delhi by flight?

Flying is the fastest way in terms of air time. The nearest airport is Jolly Grant in Dehradun, about 20 to 35 km from Rishikesh, with a short flight from Delhi of around an hour.

  • Airport: Jolly Grant, Dehradun, the nearest to Rishikesh.

  • Onward: a taxi from the airport reaches Rishikesh in under an hour.

  • Best for: travellers short on time who prefer to fly and transfer.

Is there a metro from Delhi to Rishikesh?

No. There is no intercity metro between Delhi and Rishikesh, since the Delhi Metro network runs only within Delhi and the NCR. To travel between the two cities, use the train, a bus, a car or a flight. Within Delhi, you can take the metro to a station near ISBT Kashmiri Gate or a railway station to begin your onward journey.

How many hours is it from Delhi to Rishikesh?

The travel time depends on how you go:

  • By car: about 4.5 hours on the current routes, less as the new expressway opens.

  • By Vande Bharat train: about 3 hours 20 minutes to Haridwar, then around 45 minutes to Rishikesh.

  • By bus: roughly 6 to 7 hours.

  • By flight: about 1 hour of flying, plus airport transfers.

For most travellers, the car or the Vande Bharat to Haridwar is the sweet spot of speed and comfort.

When is the best time to visit Rishikesh?

The best time to visit Rishikesh is September to November and February to May, when the weather is pleasant and the river is ideal for rafting. Summer is warm but manageable and the winter months are cool and calm.

The monsoon of July and August brings heavy rain and river rafting usually pauses during the peak monsoon for safety, so it is the one window to plan around. The International Yoga Festival in spring is a popular time for yoga travellers.

Is two days enough to explore Rishikesh?

Yes, two days is enough to enjoy the highlights of Rishikesh. A well-planned two-day trip covers the essentials without feeling rushed:

  • Day one: Laxman Jhula and Ram Jhula, the riverside temples and cafes and the evening Ganga Aarti.

  • Day two: a morning white-water rafting session, the Beatles Ashram and some quiet time by the river.

If yoga, adventure or a slower pace is your aim, three to four days lets you settle in properly, but two days is plenty for a first, satisfying visit.

Travel tips for the Delhi to Rishikesh trip

  • Take the NH344G and NH334 route for the fastest current drive and check the new expressway's open sections.

  • Book the Vande Bharat to Haridwar early and arrange a taxi onward to Rishikesh.

  • Use ISBT Kashmiri Gate for buses, with overnight Volvo services available.

  • Avoid the peak monsoon for the rafting pause and slower roads.

  • Start early on the return to dodge weekend traffic into Delhi.

  • Two days cover the highlights, so plan the Ganga Aarti and one rafting slot.

Want the whole Delhi to Rishikesh trip planned and driven, with rafting and the Ganga Aarti timed right? Message us on WhatsApp and Experience My India will build it for you.

Related guides

Plan your trip with us

Rishikesh is an easy, rewarding short break and we plan and run it end to end, the transfer the way that suits you, the riverside stay, the rafting slot and the timing for the Ganga Aarti, so you simply relax by the Ganga.

Tell us your dates and group size and we will price it honestly around your standard rather than a fixed figure. Agra and Jaipur with the Golden Triangle tours or send your plan through our enquiry page and our Delhi Agra Tour Packages team will tailor an Uttarakhand trip for you.

Experience My India has personally hosted 50,000+ travelers and the service he leads is rated 4.9 from 2,600+ reviews, operating since 2015. Delhi Agra Tour Packages is a unit of Experience My India.

Book Your Delhi - Agra Trip Today 

📞 +91-7302265809

💬 WhatsApp: +91-7302265809
We Reply in 30 Minutes

 Rated 4.9★ / 2600+ Reviews

Explore all: Delhi Agra Tour Packages

What a Experiance My India

Complete Delhi-Agra services

Private AC Cabs

Comfortable AC cars with experienced local drivers for Delhi, Agra and Jaipur tours.

Local Expert Guides

Explore the Taj Mahal and historic monuments with knowledgeable local guides.

Handpicked Hotels

Comfortable stays near the Taj Mahal and prime locations across Delhi and Agra.

Delhi–Agra Tours

Well-planned same-day and multi-day tours covering the best attractions.

Golden Triangle

Experience Delhi, Agra and Jaipur together with carefully planned itineraries.

24/7 Travel Support

Get assistance throughout your journey from booking to your return.

Plan Your Trip

Get a free quote in 30 mins

🔒 Secure⚡ Quick📞 24/7
Trusted
Verified
Rated

100% Trusted & Verified

by 50,000+ Travellers since 2018

5.0(3)

Why travellers choose Experience My India

What makes us different from other agencies

We plan and run every trip ourselves, so you get a private AC car, a local expert guide, an honest fixed price, and no reseller or touts in between. We have guided travelers and families since 2018 and hold a 5.0 star rating across 3 verified reviews.

What Our Travellers Say

Real reviews from real Travellers

★★★★★5.0(3 reviews)

“Experience My India made our Rishikesh trip from Delhi completely stress-free. The car was comfortable, the driver was punctual, and the team helped us plan rafting and Ganga Aarti at the right time. Everything was handled smoothly. Highly recommended.”

R

Rohit Verma

Noida

“We booked our Rishikesh trip with Experience My India and had a wonderful experience. The service was professional from the first WhatsApp conversation to our return to Delhi. The team arranged our transfers and sightseeing exactly as promised. We had a very relaxing trip.”

P

Priya Mehta

Gurugram

Frequently Asked Questions

Quick answers to common questions

Delhi to Rishikesh is about 248 to 271 km by road, depending on the route and takes roughly 4.5 hours by car. The fastest option is the NH344G and NH334 route at about 248 km.

You can travel by car in about 4.5 hours, by the Vande Bharat or Shatabdi train to Haridwar and then road, by overnight bus from ISBT Kashmiri Gate or by flight to Jolly Grant airport in Dehradun and a short taxi onward.

There is no direct Vande Bharat to Rishikesh station. The Delhi to Dehradun Vande Bharat stops at Haridwar, about 25 km from Rishikesh, reaching it in around 3 hours 20 minutes, from where you continue by taxi or bus.

By car it is about 4.5 hours, by Vande Bharat about 3 hours 20 minutes to Haridwar plus a short transfer, by bus roughly 6 to 7 hours and by flight about 1 hour of air time plus transfers.

Abhay Sharma

Meet Your Guide

Verified Expert

Abhay Sharma — Born & Raised in Agra

Guiding since 2018

50,000+ served

WhatsAppKnow More

Share This Article

Plan Your Delhi - Agra Trip Now

Packages start from ₹X,X99/ person · Rated 5.0★ / 3+ Reviews

+91-7302265809 · We Reply in 30 Minutes

Call us