कैसे पहुँचें · Getting here

How to reach Rishikesh

Air, train or road — here's the honest picture of times and costs for 2026, and the new expressway that changed the drive. Or simply let us handle your arrival.

Nearest airportDehradun, ~25 km
Nearest railheadHaridwar, ~22 km
From Delhi~240 km
Fastest drive~3.5 hrs
दूरी · Distance to Rishikesh

How far is Rishikesh?

How far Rishikesh is really depends on where you're starting from — so rather than a fixed estimate, plan your exact route below and pull the live distance and drive time straight from Maps, wherever in the world you're coming from.

Plan your route

Enter where you're starting from (or use your location), pick a destination, and open the live route — distance and time — in Google Maps or Apple Maps. No app install or sign-in needed.

The quick answer

Fly to Dehradun, or drive the new expressway

The fastest way in is a short flight to Jolly Grant Airport (Dehradun) and a 45-minute cab. By road, the Delhi–Dehradun Expressway has cut the drive to roughly 3.5 hours door to door. Trains are best taken to Haridwar, then onward by road.

At a glance

Three ways in, compared

Indicative 2026 times and costs per person. The right choice depends on where you're coming from and how much of the journey you'd rather not think about.

Most scenic value

By Road

RouteDelhi–Dehradun Expressway → Rishikesh
DriveUse the planner above for live time & distance from your city

Best for the expressway drive, groups, and flexible budgets.

Steady

By Train

Best railheadHaridwar Jn — 22 km to Rishikesh, widest connections
In RishikeshYog Nagari Rishikesh (YNRK) & Rishikesh (RKSH) — fewer direct trains

Best for classic rail travellers; alight at Haridwar for the best connections.

Live fares vary by date and demand. These open third-party fare sites for reference — or let us arrange the whole journey.

By air

The nearest airport is Jolly Grant Airport, Dehradun (code DED), about 20–25 km from Rishikesh — roughly a 45-minute drive. There are frequent flights from Delhi, and connections from other metros. A private cab from the airport into Rishikesh starts around ₹899; shared cabs and buses are cheaper but slower.

By train

Rishikesh has its own station — Yog Nagari Rishikesh (YNRK), opened in 2021 — but it's served by relatively few trains. For speed and frequency, take a train to Haridwar Junction (about 22 km away), which is very well connected to Delhi and beyond, then continue by cab or bus. Fares range from a few hundred rupees in sleeper class to around ₹1,500 in AC.

By road

Rishikesh is about 240 km from Delhi. The Delhi–Dehradun Expressway has transformed this drive — roughly 2.5–3 hours to Dehradun, then about 45 minutes on to Rishikesh, so around 3.5 hours door to door in good conditions. A private cab from Delhi starts near ₹2,640 (app-based intercity rides run a little higher); Volvo and ordinary buses run frequently from ₹209 up to about ₹1,019 for AC seaters.

The easy way

We'll handle getting you there

Flights, the right station, a driver who knows the hill roads, and a pickup timed to your arrival — we sort out the whole journey, so there's no figuring out taxis or routes after a long trip.

Ask a planner on WhatsApp
Good to know

Questions, answered

What's the nearest airport?

Jolly Grant Airport, Dehradun (DED) — about 20–25 km away, roughly 45 minutes by road, with frequent flights from Delhi. A private cab into Rishikesh starts around ₹899.

Can I take a train all the way to Rishikesh?

Yes — Rishikesh has its very own railway station, Yog Nagari Rishikesh (YNRK), right in town, and it's the station this site takes its name from. For the widest choice of timings, many travellers still arrive at Haridwar Junction, about 22 km away, and finish with a short, scenic road transfer. Either way, the train brings you right to Rishikesh's doorstep.

How long is the drive from Delhi now?

About 240 km. With the Delhi–Dehradun Expressway it's roughly 3.5 hours door to door in good conditions; allow 6–7 hours by ordinary road or bus.

What's the easiest way overall?

Fly to Dehradun and take a short cab, or drive the expressway. Either way, we can arrange the right station, a driver who knows the roads, and a pickup timed to your arrival.

How far is Rishikesh from Delhi?

Rishikesh is about 237 km from Delhi — roughly a 5–6 hour drive on the Delhi–Dehradun Expressway. You can also fly into Dehradun (Jolly Grant, DED), 45 minutes away, or take a train to Haridwar Junction and finish by road.

How far is Rishikesh from Haridwar?

Only about 25 km — a 45-minute drive. Haridwar Junction is also the best-connected railway station for Rishikesh, so many rail travellers alight here and continue by cab or auto.

How far is Rishikesh from Dehradun?

Around 45 km, about 1–1.5 hours by road. Dehradun's Jolly Grant Airport (DED) is the nearest airport to Rishikesh, just 45 minutes away.

How far is Rishikesh from Chandigarh?

About 230 km — roughly a 5.5–6 hour drive.

How far is Rishikesh from Noida?

About 254 km — a 5.5–6.5 hour drive, much like the route from Delhi.

Getting to Rishikesh? Let us handle your arrival, end to end