Delhi to Kedarnath Distance: Route, Travel Time & Cost

Delhi to Kedarnath distance route map showing road journey, trek, travel time, and transport options from Delhi to Kedarnath Temple.

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

LegDistanceTime
Road: Delhi → Sonprayag/Gaurikundapprox. 450–460 kmapprox. 13–16 hours
Trek: Gaurikund → Kedarnath16 kmapprox. 6–8 hours
Total (road + trek)approx. 466–478 kmapprox. 20–24 hours of active travel
Aerial distance: Delhi → Dehradun (nearest airport)approx. 230–296 kmapprox. 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?

delhi-to-kedarnath-distance-comparison

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:

FromApprox. Road Distance to GaurikundApprox. Travel Time
Delhi450–460 km13–16 hrs
Haridwar230–250 km7–9 hrs
Rishikesh215–230 km7–8 hrs
Dehradun (Jolly Grant Airport)240–255 km8–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)

Step-by-step Delhi to Kedarnath route map via Haridwar, Rishikesh, Rudraprayag, Guptkashi, Sonprayag, and Gaurikund.

The standard and most-used route is:

Delhi → Haridwar → Rishikesh → Devprayag → Srinagar → Rudraprayag → Guptkashi → Sonprayag → Gaurikund → (trek) → Kedarnath

Route SegmentApprox. DistanceApprox. Time
Delhi → Haridwar220–230 km5–6 hrs
Haridwar → Rishikesh25 km45 min–1 hr
Rishikesh → Srinagar (via Devprayag)100–110 km3–4 hrs
Srinagar → Rudraprayag30–35 km1–1.5 hrs
Rudraprayag → Guptkashi40–45 km1.5–2 hrs
Guptkashi → Sonprayag30–35 km1–1.5 hrs
Sonprayag → Gaurikund5 km30–45 min (shuttle only)
Gaurikund → Kedarnath16 km6–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)

Delhi to Kedarnath road route showing driving distance, travel time, highway conditions, and taxi journey to Sonprayag.

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):

VehicleApprox. 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 viaApprox. 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

Delhi to Kedarnath train route showing rail travel to Haridwar or Rishikesh followed by road journey to Kedarnath.

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:

TrainDeparture (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

Delhi to Kedarnath bus travel infographic showing bus routes, shared jeep transfer, and final trek to Kedarnath Temple.

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:

LegOperator TypeApprox. Fare
Delhi → Haridwar/RishikeshGovernment/private buses from ISBT Kashmiri Gate₹300–800
Haridwar/Rishikesh → SonprayagLocal buses/shared jeeps₹400–1,200
Delhi → Sonprayag (direct overnight, where available)Government (GMOU/Uttarakhand Roadways)₹850–1,200
Sonprayag → GaurikundShared 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

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.

DetailApprox. Value
HelipadsPhata, Sersi, Guptkashi
Flight duration8–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 TypeRecommended Mode
Budget solo travelerBus + shared jeep
Family with childrenPrivate taxi (Innova/SUV) + pony or palki for the trek
Senior citizens / limited mobilityHelicopter from Phata, Sersi, or Guptkashi
Time-crunched (3–4 days total)Flight to Dehradun + taxi, or helicopter
First-time Himalayan travelerTrain 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

Common mistakes to avoid when planning a Delhi to Kedarnath trip including trek, registration, weather, and helicopter booking tips.
  • 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.

Leave a Reply

Your email address will not be published. Required fields are marked *