Delhi to Kedarnath: How to Reach by Road, Train & Helicopter

Getting from Delhi to Kedarnath is a 450-plus kilometre journey that most pilgrims split across two days: Delhi to the hills on day one, the mountain drive to Gaurikund next, and the 16-kilometre trek after that. How you structure those first 450 kilometres — road, rail, air or helicopter — sets the tone for your entire yatra.
This guide compares every practical Delhi to Kedarnath route: driving the full distance, taking the train to Haridwar or Rishikesh, flying to Dehradun, and the helicopter options that skip the road entirely. Distances, realistic timings, costs drivers and the trade-offs of each — everything you need to choose.
Delhi to Kedarnath: Distance Overview
Delhi to Gaurikund (the Kedarnath trek base) is roughly 440-470 kilometres by road, via Haridwar, Rishikesh, Devprayag, Srinagar, Rudraprayag, Guptkashi and Sonprayag. The first 210 kilometres (Delhi to Haridwar) are excellent plains highway, typically 4-5 hours; the remaining 230-odd kilometres are mountain road, another 8-10 hours. Total: 13-16 hours of driving, which is why nobody sensible does it in one go before a trek.
The standard plan is Delhi to Haridwar/Rishikesh on day one (or an overnight train), then the mountain drive on day two with a halt at Guptkashi or Sonprayag, and the trek on day three. Our Badrinath Kedarnath Yatra from Delhi packages follow exactly this pacing.
Option 1: By Road — Driving from Delhi
Driving the full distance gives maximum flexibility: leave Delhi at 4-5 AM, reach Haridwar by 9-10 AM, and you are in the hills by afternoon. Most pilgrims halt the first night at Haridwar or push to Rishikesh/Srinagar. Self-driving is possible — the highways are good — but the mountain stretch demands experience; hiring a taxi with a hill-experienced driver from Delhi is the common and sensible choice.
Overnight buses (Volvo and ordinary) run from Delhi's ISBT to Haridwar and Rishikesh, arriving at dawn — a budget-friendly way to cover the plains leg while you sleep. From Haridwar, switch to a hill taxi for the mountain sector; plains drivers and vehicles are best left behind at Rishikesh.
Option 2: By Train — Delhi to Haridwar/Rishikesh
The train is the most comfortable way to cover the Delhi–Haridwar leg. Multiple daily trains connect New Delhi and Delhi stations to Haridwar (4-6 hours), including morning Shatabdi-type day trains and overnight options. Rishikesh has fewer direct trains but is reachable via Haridwar in 45 minutes by road.
The train-plus-taxi combination is the sweet spot for most pilgrims: comfortable rail journey to Haridwar, then a pre-booked hill taxi waiting at the station for the mountain drive. Book train tickets well in advance for May-June — they sell out weeks ahead in yatra season.
Option 3: By Air — Flying to Dehradun
Jolly Grant Airport near Dehradun is about an hour's flight from Delhi and roughly 230 kilometres of mountain road from Gaurikund. Flying saves the 4-5 hour Delhi–Haridwar drive but not the mountain leg — you still face the full 8-10 hour drive to Sonprayag. It makes sense if you value comfort on the plains leg or are combining Kedarnath with Dehradun/Mussoorie.
From the airport, pre-booked taxis run to Guptkashi/Sonprayag via Rishikesh. Flight plus taxi is the fastest comfortable surface combination, typically getting you to the hills by afternoon for a same-day push to Srinagar or Rudraprayag.
Option 4: By Helicopter — Skipping the Road
Helicopter services from Phata, Sersi and Guptkashi (reached by road from Delhi via Haridwar) fly to Kedarnath in minutes, with same-day return options. The fuller Char Dham Yatra by Helicopter and Do Dham Yatra by Helicopter operate from Dehradun — fly Delhi to Dehradun, then the helicopter circuit covers Kedarnath (and Badrinath) in 2-6 days. This is the right choice for senior citizens, those with limited time, or anyone who cannot manage the trek and long drives.
Note: there is no helicopter directly from Delhi to Kedarnath temple in the standard pilgrim format — the heli sectors operate from the mountain helipads. Factor the Delhi–Dehradun or Delhi–Phata road/rail leg into your plan, and book heli seats 2-3 months ahead for peak season.
Which Option Should You Choose?
- Budget travellers: overnight bus or train to Haridwar + shared/private hill taxi — the most economical comfortable combination.
- Families with kids: train to Haridwar + private taxi with halts — comfort and control over timing.
- Senior citizens: fly or train to Dehradun/Haridwar + helicopter sectors — minimal walking, minimal driving strain.
- Time-pressed: fly to Dehradun + helicopter yatra — Kedarnath darshan in 1-2 days from Delhi.
- Full experience seekers: drive or train + road, with the 16 km trek — the classic yatra the way it has been done for generations.
- Whatever you choose: keep a buffer day. The mountains do not follow timetables.
Sample Timelines: Putting It Together
The 4-day express (road + trek): Day 1 — Delhi to Guptkashi via Haridwar (very long day, start 4 AM); Day 2 — trek to Kedarnath; Day 3 — descend and drive to Haridwar; Day 4 — Haridwar to Delhi. Feasible but tiring — for the fit and time-pressed only. The 5-day comfortable: Day 1 — Delhi to Haridwar, evening aarti; Day 2 — drive to Guptkashi; Day 3 — Kedarnath trek; Day 4 — descend, drive to Rishikesh; Day 5 — Rishikesh to Delhi. This is the recommended road format.
The helicopter long weekend: Day 1 — Delhi to Dehradun (train/flight); Day 2 — heli to Kedarnath and back; Day 3 — buffer/Dehradun sightseeing; Day 4 — return to Delhi. And the 7-day Do Dham: add Badrinath via Joshimath after Kedarnath. Whichever timeline you choose, the buffer day is sacred — the Himalayas do not do tight schedules.
Which Delhi railway station for Haridwar trains?
New Delhi (NDLS) and Old Delhi (DLI) both have frequent Haridwar trains, including fast day trains (4-5 hours) and overnight options. Anand Vihar (ANVT) serves some routes. Book reserved seats well ahead for May-June — yatra season trains fill weeks out.
Frequently Asked Questions
How long does Delhi to Kedarnath take in total?
Minimum 3 days: day one Delhi to Haridwar/hills, day two mountain drive to Gaurikund, day three the trek. Realistic comfortable plan: 4-5 days including the return. Helicopter options compress the Kedarnath leg to 1-2 days from Delhi.
Is there a direct bus from Delhi to Kedarnath?
No direct bus reaches the temple — buses go to Sonprayag/Gaurikund in season, from where the 16 km trek begins. Delhi ISBT has buses to Haridwar, Rishikesh and some to Guptkashi/Sonprayag in peak season; the journey is long (14+ hours) and tiring before a trek.
What is the nearest airport to Kedarnath?
Jolly Grant Airport near Dehradun, about 230 km from Gaurikund by road. Helicopter shuttles to the temple operate from Phata, Sersi and Guptkashi helipads.
Can I do Delhi–Kedarnath–Delhi in a weekend?
Only via helicopter: fly to Dehradun, heli to Kedarnath and back. By road and trek, a weekend is not feasible — you need a minimum of 4 days, and 5 is comfortable.
Should I book the taxi from Delhi or Haridwar?
For the mountain leg, a hill-experienced driver matters more than where you book. Many travellers take the train to Haridwar and pick up a pre-booked hill taxi there — it is often cheaper than a Delhi taxi for the full distance, and the driver knows the Char Dham route.
Delhi to Kedarnath is a journey of three very different legs — plains highway, mountain road, Himalayan trek — and each deserves its own plan. Choose the combination that fits your time, budget and fitness, keep the pacing humane, and the yatra will take care of the rest. To have the route, transfers and halts arranged end to end from Delhi, chat with our travel experts on WhatsApp to plan this trip.
Share this article