Planning your sacred journey to Kedarnath? Whether you’re a first-time pilgrim or a seasoned yatri, understanding the Haridwar to Kedarnath distance is the first and most important step in your travel planning. Kedarnath, nestled in the Garhwal Himalayas at an altitude of 3,583 metres, is one of the twelve Jyotirlingas of Lord Shiva and part of the revered Char Dham Yatra. Haridwar, the gateway city located at the foothills of the Himalayas, serves as the most common starting point for pilgrims arriving from across India.
This complete guide covers the Haridwar to Kedarnath distance by road, by bus, by train, travel time in hours, route maps, and everything else you need to plan a safe, comfortable, and spiritually fulfilling journey.
Understanding the Haridwar to Kedarnath Route
Before diving into transport modes, it’s important to understand the geography of this pilgrimage route. Kedarnath is not directly accessible by road — the nearest motorable point is Gaurikund, from where a 16–18 km trek (or pony/helicopter ride) leads to the Kedarnath temple. All distances mentioned here are up to Gaurikund unless otherwise noted.
The most widely used route for the Haridwar to Kedarnath yatra distance passes through:
Haridwar → Rishikesh → Devprayag → Srinagar (Garhwal) → Rudraprayag → Agastmuni → Tilwara → Guptkashi → Sonprayag → Gaurikund → Kedarnath (Trek)
Haridwar to Kedarnath Distance at a Glance
| Parameter | Detail |
|---|---|
| Haridwar to Gaurikund (Road) | Approx. 255–260 km |
| Gaurikund to Kedarnath (Trek) | 16–18 km |
| Total Haridwar to Kedarnath distance | ~273–278 km (road + trek) |
| Travel Time by Road | 8–10 hours (Haridwar to Gaurikund) |
| Trek Time | 5–7 hours (Gaurikund to Kedarnath) |
| Best Route | Via Rishikesh – Rudraprayag – Guptkashi – Gaurikund |
| Nearest Railhead | Rishikesh (~25 km from Haridwar) |
| Nearest Airport | Jolly Grant Airport, Dehradun (~52 km from Haridwar) |
Haridwar to Kedarnath Distance by Road
The Haridwar to Kedarnath distance by road is approximately 255–260 km up to Gaurikund, the base camp of the Kedarnath trek. This road journey winds through some of the most breathtaking Himalayan landscapes in Uttarakhand, passing through sacred confluences, lush valley towns, and mountain highways.
Major Stops on the Road Route
The road route from Haridwar to Gaurikund follows National Highway 58 (old route) and NH 7 (revised), passing through several notable pit stops:
- Haridwar to Rishikesh – 24 km (approximately 45 minutes)
- Rishikesh to Devprayag – 73 km (approximately 2.5 hours)
- Devprayag to Srinagar Garhwal – 35 km (approximately 1 hour)
- Srinagar to Rudraprayag – 34 km (approximately 1 hour)
- Rudraprayag to Guptkashi – 65 km (approximately 2.5 hours)
- Guptkashi to Sonprayag – 32 km (approximately 1 hour) | Sonprayag to Gaurikund – 5 km (approximately 20 minutes)
Road Distance Breakdown Table
| From | To | Distance | Estimated Time |
|---|---|---|---|
| Haridwar | Rishikesh | 24 km | 45 min |
| Rishikesh | Devprayag | 73 km | 2.5 hrs |
| Devprayag | Rudraprayag | 69 km | 2 hrs |
| Rudraprayag | Guptkashi | 65 km | 2.5 hrs |
| Guptkashi | Sonprayag | 32 km | 1 hr |
| Sonprayag | Gaurikund | 5 km | 20 min |
| Haridwar | Gaurikund (Total) | ~255–260 km | 8–10 hrs |
| Gaurikund | Kedarnath (Trek) | 16–18 km | 5–7 hrs |
Note: The Haridwar to Kedarnath distance by road varies slightly depending on real-time traffic conditions, road diversions due to landslides (common during monsoon), and the specific route taken.
Road Travel Tips
- Start early: Depart from Haridwar by 4:00–5:00 AM to reach Gaurikund before nightfall.
- Avoid monsoon driving: July and August see increased landslide risk on mountain roads.
- Carry snacks and water: Many stretches have limited food options.
- Vehicle requirement: A 4-wheel drive (SUV/jeep) is recommended for better handling on mountain curves.
- Check road conditions: Visit the Uttarakhand Tourism official website for live road updates.
Haridwar to Kedarnath Distance by Train
Many pilgrims ask about the Haridwar to Kedarnath distance by train, and the honest answer is: there is no direct train to Kedarnath. The nearest railway station to the Kedarnath route is Rishikesh Railway Station, located about 24 km from Haridwar and approximately 226–230 km from Gaurikund.
Haridwar Railway Station (HW) is, however, extremely well-connected to major Indian cities and acts as the primary rail gateway for Kedarnath pilgrims.
Train Route Strategy
Step 1: Take a train to Haridwar or Rishikesh from your city. Step 2: From Haridwar/Rishikesh, travel by road (bus, taxi, or shared jeep) to Gaurikund. Step 3: Trek or take a pony/helicopter from Gaurikund to Kedarnath.
Key Trains to Haridwar from Major Cities
| Train Name | From | Approx. Duration |
|---|---|---|
| Yoga Express | Delhi (New Delhi) | ~5–6 hrs |
| Nanda Devi Express | Lucknow | ~10–12 hrs |
| Mussoorie Express | Delhi Sarai Rohilla | ~5–6 hrs |
| Jan Shatabdi Express | Delhi | ~5 hrs |
| Ranikhet Express | Mumbai (CST) | ~30–32 hrs |
Pro Tip: Book train tickets to Haridwar well in advance during the Char Dham Yatra season (May–June and September–October) as trains fill up quickly.
Haridwar to Gaurikund After the Train
Once you arrive at Haridwar by train, you can board a bus or hire a taxi for the onward road journey to Gaurikund. The total rail + road journey makes up the practical Haridwar to Kedarnath distance by train and road combination that most pilgrims undertake.
Haridwar to Kedarnath Distance by Bus
Travelling by bus is the most economical and widely chosen option for budget pilgrims. The Haridwar to Kedarnath distance by bus covers the road segment up to Gaurikund (approximately 255–260 km), and buses are operated by Uttarakhand Transport Corporation (UTC) as well as private operators.
Types of Buses Available
- Uttarakhand Roadways (UTC) Buses – Government-operated, affordable, reliable
- Private Deluxe Buses – Semi-sleeper and sleeper options, more comfortable
- Shared Jeeps / Taxis – Faster than buses, available from Rishikesh and Haridwar
Bus Route & Boarding Points
Buses depart from Haridwar ISBT (Inter-State Bus Terminal), usually early morning between 4:00 AM and 7:00 AM. The journey passes through Rishikesh, Devprayag, Srinagar, Rudraprayag, Tilwara, Guptkashi, and Sonprayag before reaching Gaurikund.
Bus Fare & Duration Estimate
| Type of Bus | Haridwar to Gaurikund Fare (Approx.) | Duration |
|---|---|---|
| Uttarakhand Roadways (UTC) | ₹350 – ₹500 | 9–11 hours |
| Private Deluxe Bus | ₹600 – ₹1,000 | 9–10 hours |
| Shared Taxi/Jeep | ₹800 – ₹1,200 (per seat) | 8–9 hours |
| Private Cab (full cab) | ₹3,500 – ₹5,500 | 8–9 hours |
Note: Fares may vary by season, availability, and fuel prices. Always book through official counters or verified travel agencies.
Bus Travel Tips
- Carry motion sickness tablets, as mountain roads have sharp curves.
- Book bus tickets in advance during peak pilgrimage season (May, June, September, October).
- Carry your Kedarnath registration (mandatory for all pilgrims) — register at the official Char Dham Yatra registration portal.
- Buses do not run directly to Kedarnath. You must trek from Gaurikund.
Haridwar to Kedarnath Distance in Hours
One of the most searched questions by pilgrims is: “How many hours does it take to travel from Haridwar to Kedarnath?” Here is a realistic breakdown:
Time Taken – Mode-Wise Summary
| Travel Segment | Mode | Estimated Time |
|---|---|---|
| Haridwar to Gaurikund | By Road (Car/Taxi) | 8–10 hours |
| Haridwar to Gaurikund | By Bus (UTC/Private) | 9–11 hours |
| Gaurikund to Kedarnath | Trek (On Foot) | 5–7 hours |
| Gaurikund to Kedarnath | By Pony/Doli | 4–6 hours |
| Gaurikund to Kedarnath | By Helicopter | 8–10 minutes |
| Total Haridwar to Kedarnath | Road + Trek | 13–18 hours (2 days ideal) |
Recommendation: Most pilgrims break the journey into 2 days — Day 1: Haridwar to Gaurikund (or Sonprayag), Day 2: Trek to Kedarnath and darshan. This allows for rest, acclimatization, and a more spiritually meaningful experience.

Haridwar to Kedarnath Distance Map & Route Overview
The Haridwar to Kedarnath distance map follows the Mandakini River valley for much of its course, especially from Rudraprayag onwards. Here is a text-based route map to help you visualize the journey:
Haridwar (314 m)
↓ 24 km / NH 7
Rishikesh (356 m)
↓ 73 km
Devprayag (472 m) [Confluence of Alaknanda & Bhagirathi]
↓ 35 km
Srinagar Garhwal (560 m)
↓ 34 km
Rudraprayag (610 m) [Confluence of Alaknanda & Mandakini]
↓ 65 km (via Agastmuni, Tilwara, Guptkashi)
Guptkashi (1,319 m)
↓ 32 km
Sonprayag (1,829 m)
↓ 5 km
Gaurikund (1,982 m) [End of motorable road – Trek begins]
↓ 16–18 km trek
Kedarnath Temple (3,583 m)
Alternative Ways to Reach Kedarnath from Haridwar
1. By Helicopter
Helicopter services operate from Phata, Guptkashi, and Sirsi (near Guptkashi). From Haridwar, you would drive to one of these helipad points (~210–235 km from Haridwar by road) and then fly to Kedarnath in approximately 8–10 minutes.
- Helicopter fare: ₹3,500 – ₹5,500 per person (one-way, government regulated)
- Book via: IRCTC Helicopter Booking Portal or authorised operators
2. By Pony or Doli (Palanquin)
Available from Gaurikund. A good option for elderly pilgrims and those unable to trek.
- Pony fare: ₹1,500 – ₹2,500 (one-way, Gaurikund to Kedarnath)
- Doli (palanquin) fare: ₹4,000 – ₹7,000 (one-way)
Best Time to Travel from Haridwar to Kedarnath
Kedarnath temple opens every year around late April or early May (on the occasion of Akshaya Tritiya) and closes in October or November (on the day of Bhai Dooj).
| Season | Months | Conditions |
|---|---|---|
| Peak Season | May – June | Crowded but ideal weather; clear skies |
| Monsoon | July – August | Heavy rain, landslide risk, limited bus services |
| Post-Monsoon | September – October | Pleasant, less crowded, best for photography |
| Winter (Closed) | November – April | Temple closed; heavy snowfall |
Important Tips for Haridwar to Kedarnath Yatra
- Register online before starting – Char Dham Yatra registration is mandatory.
- Carry warm clothing – even in summer, Kedarnath temperatures drop below 5°C at night.
- Acclimatize – spend a night at Guptkashi or Sonprayag before trekking.
- Carry your ID – Aadhaar/Passport required at checkpoints.
- Medical fitness – Pilgrims with heart or respiratory conditions should consult a doctor before the trek.
- Hire a local guide – Especially during foggy or rainy conditions on the trek.
- Stay hydrated – Drink plenty of water; altitude can cause dehydration.
- Mobile network – BSNL works in most areas; private networks may have limited connectivity.
Conclusion
The Haridwar to Kedarnath distance is a journey of approximately 273–278 km in total — a magnificent blend of road travel through scenic Himalayan valleys and a soul-stirring trek through alpine meadows. Whether you choose to travel by bus, taxi, or helicopter, the pilgrimage from Haridwar to Kedarnath is an experience that transcends mere geography. It is a journey of devotion, perseverance, and spiritual awakening.
Plan your route wisely, register in advance, respect mountain safety guidelines, and most importantly — travel at a comfortable pace. Lord Kedarnath’s blessings await at the end of every step of this sacred route.
May your Kedarnath Yatra be safe, blessed, and unforgettable.
Frequently Asked Questions (FAQs)
Q1. What is the exact Haridwar to Kedarnath distance?
The Haridwar to Kedarnath total distance is approximately 273–278 km, comprising around 255–260 km by road from Haridwar to Gaurikund and a further 16–18 km trek from Gaurikund to the Kedarnath temple.
Q2. Is there a direct train from Haridwar to Kedarnath?
No. There is no direct train to Kedarnath. The nearest railway stations are Haridwar (HW) and Rishikesh (RKSH). From either station, you must travel by road (bus or taxi) to Gaurikund and then trek to the temple.
Q3. How long does the Haridwar to Kedarnath bus journey take?
The Haridwar to Kedarnath distance by bus covers the road up to Gaurikund, which takes approximately 9–11 hours depending on road conditions and stops. Buses operate from Haridwar ISBT.
Q4. What is the Haridwar to Kedarnath distance in km by road?
By road, the Haridwar to Gaurikund distance is approximately 255–260 km. Adding the 16–18 km Gaurikund-to-Kedarnath trek, the total is roughly 273–278 km.
Q5. How many hours does it take to travel from Haridwar to Kedarnath?
By road alone (Haridwar to Gaurikund), the journey takes 8–10 hours. The trek from Gaurikund to Kedarnath takes another 5–7 hours on foot. Most pilgrims complete this over 2 days.
Q6. Can I see the Haridwar to Kedarnath distance on Google Maps?
Yes. Search “Haridwar to Gaurikund” on Google Maps for a live interactive map with turn-by-turn directions. Note that Google Maps will show the road route to Gaurikund, not the trek path to the temple.
Q7. Which is the best mode of travel from Haridwar to Kedarnath?
- Budget travellers: Bus (UTC or private)
- Comfortable & faster: Private taxi or shared jeep
- Senior citizens or those with health issues: Car up to Gaurikund + helicopter to Kedarnath
- Time-saving pilgrims: Drive to Phata/Guptkashi + helicopter
Q8. Is Haridwar to Kedarnath trip possible in one day?
Technically possible but not recommended. The road journey alone is 8–10 hours, and the trek is 5–7 hours. Rushing this journey increases health risks due to altitude. A 2–3 day itinerary is strongly advised.
Q9. What is the best route for Haridwar to Kedarnath by road?
The best and most widely used route is: Haridwar → Rishikesh → Devprayag → Srinagar → Rudraprayag → Guptkashi → Sonprayag → Gaurikund → Kedarnath (Trek).
Q10. What is the nearest airport to Kedarnath from Haridwar?
The nearest airport is Jolly Grant Airport, Dehradun, located approximately 52 km from Haridwar and 35 km from Rishikesh. From the airport, you can hire a cab to begin your road journe
You May Also Read – Isha Ambani: Net Worth, Husband, Education, Age & Children
Follow Us On –Facebook, Instagram, Youtube, Twitter, Linkedin, Pinterest, whatsapp Channel

