The Delhi to Kedarnath distance is approximately 450–460 km by road, up to Sonprayag/Gaurikund — the last point any vehicle can reach. From there, a 16 km trek (or a pony, palki, or helicopter) covers the final stretch to the temple. There is no railway station, airport, or motorable road directly into Kedarnath, so every route eventually funnels through road travel and this final trek. This guide breaks down the exact route, realistic travel times, and approximate costs for road, train, bus, flight, and helicopter options, so you can plan the journey with real numbers instead of guesswork.
Quick Answer — Delhi to Kedarnath Distance at a Glance
| Leg | Distance | Time |
|---|---|---|
| Road: Delhi → Sonprayag/Gaurikund | approx. 450–460 km | approx. 13–16 hours |
| Trek: Gaurikund → Kedarnath | 16 km | approx. 6–8 hours |
| Total (road + trek) | approx. 466–478 km | approx. 20–24 hours of active travel |
| Aerial distance: Delhi → Dehradun (nearest airport) | approx. 230–296 km | approx. 1 hour flight |
Because the road drive and the trek together add up to almost a full day of active travel, this journey is almost always split across 2–3 days, not attempted in one continuous stretch. Driving 13+ hours straight and then starting a high-altitude trek raises the risk of exhaustion and altitude sickness, which is why every experienced operator recommends at least one overnight halt before the final trek.
Why You’ll See a Different Number on Every Website?
If you’ve searched this already, you’ve probably noticed the number changes site to site — 450 km, 452 km, 460 km, 470 km, even “7 hours” on some listings. That’s not one of them being wrong; they’re measuring different things:
- Some measure only to Gaurikund/Sonprayag (the road distance, ~450–460 km) and stop there — that’s the most common figure.
- Some quietly add the 16 km trek, which pushes the total to ~466–478 km without saying so.
- Some travel websites display “296 km” as the aerial (flight-path) distance to Dehradun’s airport — a straight-line figure, not a road or trek number, and easy to misread as the total trip distance.
- A “~7 hour” figure you may see on some travel-booking sites is a flight + connecting road combo (fly Delhi–Dehradun, then drive) — not a pure road-trip time. If you’re driving the whole way, budget 13–16 hours, not 7.
Bottom line: for a self-drive or taxi trip from Delhi, plan around ~450–460 km / 13–16 hours to Gaurikund, plus the 16 km trek. If you’re flying part of the way, the numbers above change accordingly — see the flight section below.
Kedarnath Distance from Other Starting Points
Not everyone starts from Delhi itself — some fly into Dehradun first, or begin from Haridwar/Rishikesh after an earlier stop. Here’s how the road distance to Gaurikund compares from each:
| From | Approx. Road Distance to Gaurikund | Approx. Travel Time |
|---|---|---|
| Delhi | 450–460 km | 13–16 hrs |
| Haridwar | 230–250 km | 7–9 hrs |
| Rishikesh | 215–230 km | 7–8 hrs |
| Dehradun (Jolly Grant Airport) | 240–255 km | 8–10 hrs |
All four routes converge onto the same corridor after Rudraprayag, and all end the same way — a 16 km trek (or pony/palki/helicopter) from Gaurikund.
Delhi to Kedarnath Route Map (Step by Step)
The standard and most-used route is:
Delhi → Haridwar → Rishikesh → Devprayag → Srinagar → Rudraprayag → Guptkashi → Sonprayag → Gaurikund → (trek) → Kedarnath
| Route Segment | Approx. Distance | Approx. Time |
|---|---|---|
| Delhi → Haridwar | 220–230 km | 5–6 hrs |
| Haridwar → Rishikesh | 25 km | 45 min–1 hr |
| Rishikesh → Srinagar (via Devprayag) | 100–110 km | 3–4 hrs |
| Srinagar → Rudraprayag | 30–35 km | 1–1.5 hrs |
| Rudraprayag → Guptkashi | 40–45 km | 1.5–2 hrs |
| Guptkashi → Sonprayag | 30–35 km | 1–1.5 hrs |
| Sonprayag → Gaurikund | 5 km | 30–45 min (shuttle only) |
| Gaurikund → Kedarnath | 16 km | 6–8 hrs (trek/pony/palki/heli) |
Two things about this route that catch first-time travelers off guard:
- Sonprayag to Gaurikund (5 km): Private vehicles are not allowed past Sonprayag. This last 5 km stretch must be covered by a government-run shuttle or shared taxi.
- Gaurikund to Kedarnath (16 km): There is no road at all here. You reach the temple only on foot, by pony, by palki/doli, or by helicopter.
Road conditions also change noticeably along the way: Delhi to Haridwar is a smooth, multi-lane highway where 60–80 km/h is realistic. From Haridwar onward, the road narrows into hill terrain with sharper curves, and the Rudraprayag–Sonprayag stretch in particular is narrow and can be landslide-prone during monsoon, so speeds slow down considerably.
Delhi to Kedarnath Distance by Road (Car/Taxi)
Road is the most flexible way to cover the Delhi to Kedarnath distance, whether self-driven or via a hired taxi.
Self-drive vs. hired taxi: Self-driving gives you control over stops and pace, but the hill roads after Rishikesh demand experience with switchbacks, narrow lanes, and changing weather. Many first-time travelers prefer a taxi with a driver familiar with Garhwal hill roads, especially for the Rudraprayag–Sonprayag stretch.
Road condition summary:
- Delhi–Haridwar: excellent 4-lane highway
- Haridwar–Rudraprayag: good, paved, but winding with moderate traffic
- Rudraprayag–Sonprayag: narrow, steep, hairpin turns, and prone to landslides in the monsoon — drive slowly and check road-status updates before departure
Approximate taxi fares (round trip, Delhi to Sonprayag and back):
| Vehicle | Approx. Fare (round trip) |
|---|---|
| Sedan (Dzire/Etios) | ₹20,000–25,000 |
| SUV (Ertiga) | ₹25,000–30,000 |
| Innova Crysta | ₹30,000–36,000 |
| Tempo Traveller | ₹45,000–60,000 |
Fares vary by season, operator, and inclusions (tolls, driver allowance) — confirm the final quote before booking.
Toll cost: Expect approx. ₹280–460 one-way for a sedan across the 3–4 toll plazas between Delhi and Haridwar (FASTag strongly recommended — cash lanes can charge roughly double at some plazas). Beyond Haridwar, the hill route has few or no toll plazas, so this is mostly a Delhi–Haridwar stretch cost.
Comparing physical route options: Not every Delhi–Kedarnath drive takes the same road. Based on route-planner data for different waypoint combinations, the approximate driving-time differences look like this:
| Route via | Approx. Time |
|---|---|
| Haridwar (direct) | ~8 hrs |
| Haridwar → Rishikesh | ~9 hrs |
| Rishikesh (direct) | ~10 hrs |
| Muzaffarnagar → Haridwar | ~9.5 hrs |
| Meerut → Haridwar | ~10 hrs |
These are route-planner estimates for comparing waypoint choices, not a single continuous private-taxi drive — real-world time (13–16 hrs) will run higher once you add fuel/food stops, hill-road speed limits, and the fact these figures are typically calculated for lighter cab bookings. Use this table only to compare which physical route is generally quicker, not as your final trip-time estimate.
One practical note: hill roads in this region generally restrict driving after dark for safety. Plan to reach your overnight halt (Haridwar, Rishikesh, or Rudraprayag) before evening rather than pushing through at night, and confirm current local timing restrictions with your driver or the district administration closer to your travel date, since these can change.
Delhi to Kedarnath by Train
There is no railway station in Kedarnath, and no direct train service. The nearest railway stations are Haridwar and Rishikesh (Yog Nagari Rishikesh – RKSH), both roughly 200+ km short of Sonprayag by road.
Popular trains from Delhi to Haridwar/Rishikesh:
| Train | Departure (Delhi) | Arrival (Haridwar) | Approx. Duration |
|---|---|---|---|
| Dehradun Shatabdi Express (12017) | ~06:45 (NDLS) | ~11:25 | ~4.5 hrs |
| Dehradun Jan Shatabdi (12055) | ~15:20 (NDLS) | ~19:33 | ~4 hrs |
| Mussoorie Express (14041) | ~22:25 (Delhi) | ~07:10 | ~9 hrs |
Train timings and ticket prices change periodically — always confirm the current schedule and fare on IRCTC before booking.
From Haridwar or Rishikesh, the rest of the Delhi to Kedarnath distance (roughly 210–240 km more to Sonprayag) must be covered by taxi, shared jeep, or bus — there’s no way to continue by rail.
Delhi to Kedarnath by Bus
There is no direct bus from Delhi to Kedarnath temple. Buses run from Delhi to Haridwar, Rishikesh, or Sonprayag, and the final 5 km to Gaurikund is shuttle-only.
Bus options and approximate fares:
| Leg | Operator Type | Approx. Fare |
|---|---|---|
| Delhi → Haridwar/Rishikesh | Government/private buses from ISBT Kashmiri Gate | ₹300–800 |
| Haridwar/Rishikesh → Sonprayag | Local buses/shared jeeps | ₹400–1,200 |
| Delhi → Sonprayag (direct overnight, where available) | Government (GMOU/Uttarakhand Roadways) | ₹850–1,200 |
| Sonprayag → Gaurikund | Shared jeep | ₹50–150 |
Buses to Haridwar/Sonprayag typically start early morning, and it’s advisable to book a day in advance during peak season (May–June), since seats fill up quickly. Pre-booking is possible through the Uttarakhand Transport Corporation’s official portal or at ISBT counters.
Delhi to Kedarnath by Flight & Helicopter
There is no direct flight to Kedarnath. The nearest airport is Jolly Grant Airport, Dehradun, roughly 230–296 km from Delhi by air (approx. 1 hour flight time). IndiGo and SpiceJet operate daily flights on this route, with one-way fares typically ranging from approx. ₹3,000–6,000, depending on how far in advance you book and the season.
From Dehradun, you still need to cover the remaining distance to Sonprayag by road (approx. 230–240 km, 7–8 hours) — flying to Dehradun shortens the drive but doesn’t eliminate it.
Helicopter — the genuine time-saver: Helicopter services don’t operate from Delhi directly. They fly short hops to Kedarnath from helipads at Phata, Sersi, or Guptkashi (all reached by road from Delhi first). The flight itself takes about 8–10 minutes.
| Detail | Approx. Value |
|---|---|
| Helipads | Phata, Sersi, Guptkashi |
| Flight duration | 8–10 minutes |
| Round-trip fare (per person) | approx. ₹5,500–9,000, varying by helipad and season |
Important: Book helicopter tickets only through the official IRCTC HeliYatra portal. Seats sell out within minutes during peak season, and weather-related cancellations are common in the mountains — always keep a backup plan (an extra day, or willingness to trek/pony instead) rather than relying on the helicopter alone.
Which Travel Option Should You Choose?
| Traveler Type | Recommended Mode |
|---|---|
| Budget solo traveler | Bus + shared jeep |
| Family with children | Private taxi (Innova/SUV) + pony or palki for the trek |
| Senior citizens / limited mobility | Helicopter from Phata, Sersi, or Guptkashi |
| Time-crunched (3–4 days total) | Flight to Dehradun + taxi, or helicopter |
| First-time Himalayan traveler | Train to Haridwar/Rishikesh + taxi, with an overnight halt built in |
Gaurikund to Kedarnath — The Final 16 km
This last stretch is where the road ends and the pilgrimage really begins. Starting at Gaurikund (approx. 1,980 m), the trek climbs to Kedarnath at 3,583 m, gaining well over 1,500 metres in altitude over 16 km. On foot, it typically takes 6–8 hours, depending on fitness and pace. Those who can’t or don’t want to walk can hire a pony, a palki/doli, or book a helicopter from the nearby helipads instead.If you’re planning to walk, our Kedarnath Trek Guide covers the route, rest points, packing list, and practical tips to help you prepare.
Mistakes to Avoid When Planning This Trip
- Assuming the road goes all the way to the temple. It stops at Sonprayag/Gaurikund — the last 16 km is trek-only.
- Treating “13–16 hours” as the whole journey. That figure covers road time only, before the 6–8 hour trek even begins.
- Not booking the Sonprayag–Gaurikund shuttle in advance during peak season, when queues can run long.
- Skipping mandatory Kedarnath Yatra registration before leaving Delhi — this is compulsory for every pilgrim and can be completed free online at registrationandtouristcare.uk.gov.in, or offline at counters in Haridwar, Rishikesh, Guptkashi, or Sonprayag.
- Attempting the full road journey and trek in one continuous day. Doing both back-to-back with no rest significantly raises the risk of exhaustion and altitude sickness.
Best Time to Travel This Route
May–June and September–October offer the clearest roads and most stable trekking conditions. July–August should be avoided where possible, since monsoon rains raise the risk of landslides on the Rudraprayag–Sonprayag stretch. The temple itself is closed from around November to April due to snow, when the deity is moved to Ukhimath for winter worship. For a deeper seasonal breakdown, see our Complete Kedarnath Travel Guide.
Coordinating road transport, the Sonprayag–Gaurikund shuttle, trek support, and stays separately takes real planning. For travelers who’d rather have this handled end-to-end, a structured Delhi to Kedarnath Tour Package bundles transport, permits, and stays into one plan. If you’d like help working out a day-wise plan around your dates, get in touch for a custom Kedarnath itinerary.
Frequently Asked Questions
How can I reach Kedarnath from Delhi?
By a combination of road travel (self-drive, taxi, or bus) to Sonprayag/Gaurikund, followed by a 16 km trek, pony, palki, or helicopter ride to the temple. There’s no way to reach Kedarnath by train, flight, or bus alone — road plus trek (or heli) is unavoidable for the final leg.
Is there a direct train from Delhi to Kedarnath?
No. There’s no railway station in Kedarnath. The nearest stations are Haridwar and Rishikesh, both still 200+ km short of Sonprayag by road.
Can Kedarnath be done in 2 or 3 days from Delhi?
Two days is tight and realistic mainly if you fly to Dehradun and take a helicopter to Kedarnath, skipping the trek. Three days is achievable by road with an overnight halt en route and a same-day trek, though it leaves little buffer for weather delays or fatigue.
What is the Delhi to Kedarnath distance in hours?
Approximately 13–16 hours by road to Sonprayag/Gaurikund, plus another 6–8 hours for the trek — roughly 20–24 hours of active travel in total, typically spread across 2–3 days.
Is there a direct flight to Kedarnath?
No. The nearest airport is Jolly Grant Airport in Dehradun. From there, the remaining distance to Sonprayag must still be covered by road.
Do I need registration for the Kedarnath Yatra?
Yes, registration is mandatory for every pilgrim. It’s free and can be done online at registrationandtouristcare.uk.gov.in, or offline at registration counters in Haridwar, Rishikesh, Guptkashi, and Sonprayag.
Vijay Rana is a travel professional with over 5 years of experience in planning and managing tours across North India. He has worked on a wide range of travel experiences, including Char Dham Yatra, Kedarnath, Haridwar, Rishikesh, Himachal Pradesh, and Kashmir tours. Through his experience in travel operations and customer support, he understands the practical challenges travellers face before and during a journey.
The travel guides and insights published on Abhijay Travel are reviewed and contributed by him to ensure they are accurate, useful, and based on real travel planning experience