Kedarnath is one of the most important Char Dham pilgrimage destinations in Uttarakhand. Every year, thousands of devotees travel from Delhi to Kedarnath by road, train, bus, and helicopter. Because Kedarnath is located in the high Himalayas, there is no direct train or road to the temple itself. The journey involves multiple stages.
This article explains Delhi to Kedarnath distance, road route, train options, bus travel, and ticket details in a clear and practical way.
Delhi to Kedarnath Distance
The total distance from Delhi to Kedarnath depends on the mode of travel:
- Delhi to Gaurikund (by road): approx. 450–470 km
- Gaurikund to Kedarnath (trek): 16 km
- Total travel distance: approx. 466–486 km
Gaurikund is the last motorable point. From there, pilgrims must trek, take a pony, palki, or helicopter.
New Delhi to Kedarnath Distance
- New Delhi to Kedarnath distance by road + trek: approx. 470 km
- New Delhi to Gaurikund by road: approx. 455 km
- Gaurikund to Kedarnath trek: 16 km
Travel time varies depending on weather, traffic, and halts.
Delhi to Kedarnath Distance by Road (in KM)
- Delhi → Haridwar → Rishikesh → Rudraprayag → Sonprayag → Gaurikund
- Road distance: approx. 450–470 km
- Travel time: 14–18 hours (usually split over 2 days)
Mountain roads, landslide-prone areas, and weather conditions affect travel speed.
Delhi to Kedarnath Road Route
Recommended road route:
Delhi
→ Meerut
→ Haridwar
→ Rishikesh
→ Devprayag
→ Rudraprayag
→ Guptkashi
→ Sonprayag
→ Gaurikund
→ Kedarnath (16 km trek)
This is the most commonly used and safest route during the yatra season.
Delhi to Kedarnath Distance by Train
There is no direct train to Kedarnath.
Nearest railway stations:
- Rishikesh (best option)
- Haridwar
- Dehradun
Approximate distances:
- Delhi to Rishikesh by train: ~240 km
- Rishikesh to Gaurikund by road: ~210 km
- Gaurikund to Kedarnath: 16 km trek
Delhi to Kedarnath Train Journey (Step-by-Step)
- Delhi to Rishikesh / Haridwar by train
Travel time: 5–7 hours - Rishikesh / Haridwar to Gaurikund by road
Travel time: 10–12 hours - Gaurikund to Kedarnath trek
Distance: 16 km
Time: 6–8 hours (one way)
Delhi to Kedarnath Train Ticket Price
Approximate one-way train ticket prices (subject to change):
- Sleeper Class: ₹300 – ₹500
- 3AC: ₹800 – ₹1,200
- 2AC: ₹1,100 – ₹1,600
Train fares vary based on season, quota, and availability.
Delhi to Kedarnath Bus Travel
There is no direct bus to Kedarnath.
Available bus route:
- Delhi to Haridwar / Rishikesh (Volvo or ordinary buses)
- Haridwar / Rishikesh to Sonprayag / Gaurikund (Uttarakhand Roadways or private buses)
Approximate bus details:
- Delhi to Haridwar/Rishikesh: 5–7 hours
- Haridwar/Rishikesh to Gaurikund: 12–14 hours
From Sonprayag, local vehicles go to Gaurikund.
Delhi to Kedarnath Distance by Road (Summary Table)
| Segment | Distance |
| Delhi to Rishikesh | ~240 km |
| Rishikesh to Gaurikund | ~210 km |
| Gaurikund to Kedarnath | 16 km (trek) |
| Total | ~466 km |
Best Time to Travel from Delhi to Kedarnath
- Best months: May to June, September to October
- Temple closed: November to April (due to heavy snow)
- Avoid: Peak monsoon (July–August)
Important Travel Tips
- No private vehicles are allowed beyond Sonprayag
- Registration for Kedarnath Yatra is mandatory
- Weather can change suddenly; buffer days are recommended
- Elderly pilgrims should consider helicopter services
FAQs
No. The nearest railway stations are Rishikesh and Haridwar.
No. The road ends at Gaurikund. A 16 km trek is compulsory.
Usually 2–3 days, including travel and trek.
Yes, from Phata, Guptkashi, and Sirsi (weather-dependent).