Quick Answer Summary
The total distance from Rishikesh to Kedarnath Temple is approximately 227 kilometers. This journey is divided into two distinct legs: a 211-kilometer drive by road from Rishikesh to Gaurikund (via Devprayag, Srinagar, Rudraprayag, and Guptkashi), followed by an 16-kilometer mountain trek from Gaurikund to the Kedarnath shrine. Driving from Rishikesh to the roadhead at Sonprayag or Gaurikund typically takes 7 to 9 hours depending on hill traffic and weather conditions, while the uphill trek takes an additional 6 to 8 hours on foot.
Overview: Understanding the Journey from Rishikesh to Kedarnath
Planning a trip from Rishikesh to Kedarnath is a core part of the Char Dham Yatra experience. Rishikesh, often called the gateway to the Garhwal Himalayas, serves as the main starting point for pilgrims heading into the mountains. However, before looking up driving schedules or bus tickets, it is essential to understand one fundamental geographic fact: you cannot drive all the way to Kedarnath Temple.
Kedarnath sits elevated at 3,583 meters (11,755 feet) above sea level in the Garhwal range of the Himalayas. The motorable road ends strictly at Gaurikund (with private tourist vehicles parking slightly earlier at Sonprayag).
Consequently, any discussion regarding the rishikesh to kedarnath distance inherently combines motorable highway mileage with high-altitude trail kilometers.
Whether you plan to travel by private taxi, local bus, shared jeep, or helicopter, navigating this sacred route requires a clear understanding of road conditions, transit hubs, and altitude changes.
Distance & Route Snapshot: Rishikesh to Kedarnath
To give you a quick overview before diving into the details, here is how the numbers break down across different legs of the journey:
Route Leg | Distance (Approx.) | Mode of Travel | Average Time Required |
Rishikesh to Devprayag | 70 km | Highway Driving (NH 58) | 2 to 2.5 hours |
Devprayag to Srinagar (Garhwal) | 35 km | Highway Driving (NH 58) | 1 hour |
Srinagar to Rudraprayag | 33 km | Highway Driving (NH 58) | 1 to 1.5 hours |
Rudraprayag to Guptkashi | 45 km | Hill Highway (NH 107) | 1.5 to 2 hours |
Guptkashi to Sonprayag | 25 km | Hill Highway (NH 107) | 1 hour |
Sonprayag to Gaurikund | 3 km | Local Shuttle Taxi | 15 to 20 mins |
Gaurikund to Kedarnath Shrine | 16 km | On Foot / Pony / Palki / Helicopter | 6 to 8 hours (on foot) |
TOTAL JOURNEY | ~227 km | Road + Mountain Trek | 1.5 to 2 Days minimum |
Note: The reverse kedarnath to rishikesh distance is identical in terms of kilometers (~227 km total), though the downhill return drive from Sonprayag back to Rishikesh often runs 30–45 minutes faster due to declining elevation.
Detailed Stage-by-Stage Route Breakdown
The drive from Rishikesh up into the Mandakini Valley is one of the most scenic road trips in Northern India. The highway runs along major river confluence points (Prayags) before heading into the high peaks.
Stage 1: Rishikesh to Devprayag (70 km)
Leaving Rishikesh early in the morning—ideally by 5:00 AM—allows you to beat the city exit traffic near Laxman Jhula and Tapovan. The road ascends along National Highway 58, following the winding course of the Ganges.
- Key Highlight: Devprayag is the sacred spot where the Bhagirathi and Alaknanda rivers meet to form the Holy Ganges.
- Road Condition: Generally wide and well-maintained double-lane highway.
Stage 2: Devprayag to Srinagar Garhwal (35 km)
Continuing along NH 58, you pass through Maletha to reach Srinagar, the largest plain-valley town in the Garhwal region. Srinagar is an ideal stop for a complete breakfast, fuel refills, and last-minute ATM withdrawals before heading into narrower mountain roads.
Stage 3: Srinagar to Rudraprayag (33 km)
This stretch brings you to the junction point of the entire journey. At Rudraprayag, the Alaknanda River meets the Mandakini River.
- Critical Navigation Point: At Rudraprayag, you leave NH 58 (which continues eastward toward Badrinath Temple) and turn left onto National Highway 107 (NH 107). From here on, you are directly tracking the Mandakini River valley towards Kedarnath.
Stage 4: Rudraprayag to Guptkashi (45 km)
As you branch onto NH 107, the valley narrows and the elevation increases noticeably. You pass through towns like Agastyamuni and Kund. Guptkashi is a major spiritual hub housing the ancient Vishwanath Temple and serves as a major halt for pilgrims seeking hotels, helipads, and administrative facilities.
Stage 5: Guptkashi to Sonprayag (25 km)
Passing through Phata and Rampur, this final motorable stretch brings you to Sonprayag. Sonprayag is the official traffic management hub for Kedarnath Yatra. All private cars, outstation taxis, and tour buses must halt and park in the multi-level parking lot here.
Stage 6: Sonprayag to Gaurikund Shuttle (3 km)
Because the narrow mountain road from Sonprayag to Gaurikund cannot accommodate thousands of private vehicles, the local administration operates union-managed shared shuttle taxis (Union Maxis/Boleros). You must join the queue at the Sonprayag barrier, present your mandatory Yatra registration slip, and take a quick 15-minute shuttle ride to Gaurikund.
Stage 7: Gaurikund to Kedarnath Temple Trek (16 km)
Gaurikund, named after Goddess Parvati, is the official starting point of the physical trek.
- Trek Trail Checkpoints: Gaurikund Jungle Chatti (4 km) Bhimbali (3 km) Linchauli (4 km) Kedarnath Base Camp (4 km) Kedarnath Temple (1 km).
- Gradient: Moderate to steep continuous incline. The entire path is paved, wide, and equipped with railing, drinking water stations, rain shelters, and medical relief centers.
Rishikesh Railway Station to Kedarnath Distance
A major query for train travelers arriving in Uttarakhand involves the exact rishikesh railway station to kedarnath distance.
With the development of the Yog Nagari Rishikesh Railway Station (Station Code: YNRK) and the historic Rishikesh station (RKSH), rail connectivity from major Indian cities like Delhi, Mumbai, Kolkata, and Ahmedabad has improved significantly.
- Distance from Yog Nagari Rishikesh Railway Station to Sonprayag: ~213 km
- Distance from Old Rishikesh Railway Station to Sonprayag: ~210 km
- Distance from Rishikesh Railway Station to Kedarnath Temple (Road + Trek): ~229 km
Transit Tip for Train Passengers
If your train arrives at Yog Nagari Rishikesh late in the evening, it is strongly advised to stay overnight in Rishikesh and start your road journey early the next morning (by 4:30 AM – 5:30 AM). Driving through mountain roads past Rudraprayag during night hours is restricted by local authorities for safety reasons and landslide protection.
Modes of Transportation: How to Travel from Rishikesh to Kedarnath
Choosing the right mode of transport from Rishikesh depends on your budget, group size, time constraints, and comfort priorities.
1. By Private Taxi / Cab (Most Recommended)
Booking a dedicated private taxi from Rishikesh to Sonprayag is widely considered the safest, most comfortable, and time-efficient way to travel.
- Travel Time: 7 to 8 hours
- Pickup Flexibility: Doorstep pickup from Rishikesh hotels, Rishikesh Railway Station, or Jolly Grant Airport Dehradun.
- Key Advantages: You control the itinerary, can stop at confluence points like Devprayag for photos/rest, avoid long waiting queues at bus stands, and keep luggage safely stored in the vehicle while you trek.
2. By Direct Bus Service
State transport buses (Uttarakhand Transport Corporation – UTC) and private operators like GMOU (Garhwal Mandal Vikas Nigam/Owners’ Union) run daily morning buses from Rishikesh.
- Boarding Point: Rishikesh ISBT / Bus Stand near Natraj Chowk.
- Departure Timing: Early morning between 4:00 AM and 7:00 AM.
- Fare: Approximately ₹500 – ₹800 per seat one-way.
- Travel Time: 9 to 11 hours (buses make frequent local stops).
- Note: Direct buses to Sonprayag fill up very fast during peak season (May–June and September–October). Pre-booking or reaching the ISBT by 4:00 AM is recommended.
3. By Shared Jeeps / Maxis
If you miss early morning buses or are traveling solo on a tight budget, shared Maxis/Sumos operate in stages.
- Route Pattern: Rishikesh Devprayag Rudraprayag Guptkashi Sonprayag.
- Total Cost: ~₹700 – ₹900 per person cumulatively.
- Drawback: You may need to switch vehicles at Rudraprayag or Guptkashi, which adds waiting time and transfer hassle with heavy luggage.
4. By Helicopter Service
For elderly pilgrims, travelers with limited time, or those with mobility concerns, helicopter services offer a rapid alternative to the 16-km trek.
- Helipad Locations: Phata, Sersi, and Guptkashi (all located along the NH 107 route between Guptkashi and Sonprayag).
- Flight Time: ~5 to 7 minutes from the helipad to Kedarnath Helipad (located ~500 meters from the main temple).
- Road Connection Required: You must still travel by road from Rishikesh to your designated helipad site (Phata/Sersi/Guptkashi) before boarding.
- Booking: Mandatorily through the official IRCTC HeliYatra portal.
Why Booking a Private Cab Service Matters for Kedarnath Yatra
While budget buses exist, navigating mountain roads over a 210-kilometer stretch introduces unique challenges. Here is why a specialized mountain taxi service improves the overall yatra experience:
- Hill-Experienced Drivers: Mountain roads require disciplined driving, gear management on steeps, and acute awareness of blind mountain turns. Professional drivers specializing in Garhwal routes handle these conditions effortlessly.
- Customized Schedules: Public buses run on fixed, inflexible schedules. With a private cab, you can start as early as 4:00 AM from Rishikesh, avoiding mid-day heat in lower valleys and reaching Sonprayag before evening registration rushes.
- Luggage Security & Storage: You do not need to carry your entire trip luggage up the 16 km trek. You can pack a light backpack for the overnight stay in Kedarnath and leave your primary suitcases locked in your private taxi at Sonprayag.
- Doorstep Transfer for Families & Seniors: Negotiating public bus stands with elderly parents or young children carrying bags adds avoidable stress. A dedicated cab provides a seamless transfer from train stations or hotels straight to the base point.
At Kedarnath Tourism, we provide customized taxi service in Uttarakhand, ranging from compact hatchbacks and comfortable sedans for small families to heavy-duty SUVs (Innova/Ertiga) and 12 to 26-seater Tempo Travellers for larger pilgrimage groups. Learn more about us and explore our full range of services to plan your seamless mountain journey.
Cost & Budget Breakdown: Rishikesh to Kedarnath Trip
Planning a realistic budget prevents mid-trip surprises. Below is an estimated cost guide for standard travel expenses between Rishikesh and Kedarnath:
Expense Category | Budget Option (Bus/Shared) | Moderate Option (Private Sedan Taxi) | Premium Option (SUV + Heli/Pony) |
Transport (Rishikesh to Sonprayag) | ₹600 – ₹800 (Bus) | ₹5,000 – ₹7,000 (One-Way Cab) | ₹9,000 – ₹14,000 (Round Trip SUV) |
Local Sonprayag-Gaurikund Shuttle | ₹50 per head | ₹50 per head | ₹50 per head |
Trek Option (Gaurikund to Shrine) | On Foot (Free) | Pony (~₹2,500 – ₹3,500) | Helicopter (~₹5,500 – ₹8,000 round trip) |
Night Stay at Sonprayag / Guptkashi | ₹800 – ₹1,500 / night | ₹2,500 – ₹4,500 / night | ₹5,000 – ₹8,000 / night |
Night Stay at Kedarnath Top | ₹1,000 – ₹2,000 (GMVN Tent) | ₹3,000 – ₹5,000 (Standard Room) | ₹6,000 – ₹10,000 (Private Cottage) |
Food & Meals (Per Day) | ₹400 – ₹600 per head | ₹800 – ₹1,200 per head | ₹1,500+ per head |
Disclaimer: Fares, hotel tariffs, pony rates, and helicopter prices vary based on seasonal demand, weather, and official government union mandates.
Recommended Travel Itineraries
Option A: Standard 3-Day / 2-Night Itinerary (Ideal Pace)
Day 1: Rishikesh to Sonprayag / Guptkashi Drive (211 km | 8 hrs)
- Early morning pick up from Rishikesh (5:00 AM).
- Drive via Devprayag, Srinagar, Rudraprayag, and Guptkashi.
- Reach Sonprayag or Guptkashi by late afternoon.
- Complete biometric registration check; overnight stay at hotel.
- Day 2: Sonprayag to Gaurikund & Trek to Kedarnath (16 km Trek | 7 hrs)
- Take early morning shuttle from Sonprayag to Gaurikund (5:00 AM).
- Start trek up to Kedarnath shrine. Reach top by 2:00 PM – 4:00 PM.
- Evening Aarti at Kedarnath Temple; overnight stay at Kedarnath top.
Day 3: Shrine Darshan, Trek Down & Drive Back to Rishikesh (16 km Trek + 211 km Drive)
- Early morning VIP/General Darshan at temple.
- Trek back down to Gaurikund (4 to 5 hours).
- Take shuttle back to Sonprayag.
- Meet driver and proceed on the return drive to Rishikesh. Arrival by late evening.
Option B: Extended 4-Day Itinerary via Chopta & Tungnath
For travelers who want to combine pilgrimage with high-altitude natural beauty:
- Day 1: Rishikesh to Guptkashi / Sonprayag.
- Day 2: Sonprayag to Kedarnath Temple (Trek & Stay).
- Day 3: Kedarnath to Gaurikund down Drive to Chopta (the “Mini Switzerland of Uttarakhand”). Overnight stay in Chopta.
- Day 4: Short trek to Tungnath Temple (the highest Shiva temple in the world) and Chandrashila peak, followed by a scenic return drive back to Rishikesh.
Best Time to Visit Kedarnath from Rishikesh
Kedarnath Temple remains open to devotees for approximately six months a year, usually opening on Akshaya Tritiya (late April or early May) and closing shortly after Diwali (Bhai Dooj) in November.
May to June (Peak Summer Season):
- Weather: Pleasant daytime temperatures (10°C to 18°C); night temperatures near freezing at top.
- Roads: Clear highways, high traffic volume. Expect queues at Sonprayag shuttle points.
- Verdict: Best for families, though hotel and taxi rates run higher due to peak demand.
July to August (Monsoon Season):
- Weather: Heavy rain across the Garhwal belt; high potential for landslides along NH 107.
- Roads: Frequent temporary roadblocks around Sirobagad and Phata.
- Verdict: Recommended only for well-prepared solo travelers or flexible groups. Always check weather advisories before starting from Rishikesh.
September to October/November (Post-Monsoon / Autumn):
- Weather: Crystal clear skies, spectacular views of Himalayan peaks, colder temperatures (-2°C to 10°C).
- Roads: Excellent condition following post-monsoon road repairs. Moderate crowd numbers.
- Verdict: Highly recommended for peaceful darshan and photographers. Pack heavy woolen layers.
Essential Travel Tips & Pilgrimage Advice
- Mandatory Yatra Registration: The Uttarakhand government mandates official registration for all Char Dham pilgrims. Complete your registration online via the official Uttarakhand Tourist Care portal before arriving in Rishikesh.
- Physical Fitness Preparation: The 16 km trek from Gaurikund ascends from 1,982 meters to 3,583 meters. Start cardio exercises (walking, jogging, breathing exercises) at least 3–4 weeks prior to your trip.
- Acclimatization & Altitude Awareness: Acute Mountain Sickness (AMS) can affect anyone above 2,500 meters. Stay hydrated, walk at a steady rhythm, avoid rapid climbing, and carry essential medications (like Diamox, under medical consultation).
What to Pack:
- High-quality thermal innerwear, fleece jackets, and windproof down jackets.
- Waterproof trekking shoes with good ankle support and grip.
- Raincoat or poncho (mountain weather changes within minutes).
- Personal first-aid kit, muscle relief sprays, energy bars, and a sturdy water bottle.
- Cash reserves: ATM connectivity above Guptkashi can be unpredictable due to network issues.
- Start Your Road Journey Early: Leaving Rishikesh at 4:30 AM or 5:00 AM saves you nearly two hours of cumulative driving time by avoiding bottlenecks at Shivpuri, Devprayag, and Rudraprayag market squares.
Frequently Asked Questions (FAQs)
How can I go from Rishikesh to Kedarnath?
To travel from Rishikesh to Kedarnath, take the road route via NH 58 and NH 107 through Devprayag, Srinagar, Rudraprayag, and Guptkashi to reach Sonprayag (211 km). From Sonprayag, board a local shuttle taxi to Gaurikund (3 km). From Gaurikund, complete the remaining 16 km up to Kedarnath Temple on foot, by pony/palki, or via helicopter from nearby helipads like Phata or Sersi.
Can Kedarnath be done in 3 days from Rishikesh?
Yes, a 3-day itinerary from Rishikesh is practical and widely followed. Day 1 is spent driving from Rishikesh to Sonprayag/Guptkashi. Day 2 involves trekking up from Gaurikund to Kedarnath, attending evening Aarti, and staying overnight. Day 3 is for morning darshan, trekking down to Gaurikund, and driving back to Rishikesh.
Can Kedarnath be done in 2 days from Rishikesh?
While technically possible using a combination of a late-night/early-morning private drive and a helicopter ride from Phata, a 2-day trip is physically exhausting and not recommended for families or seniors. Mountain roads forbid late-night driving, and unexpected weather delays can disrupt tight 2-day plans.
How far is Badrinath from Kedarnath?
The road distance between Kedarnath (from Sonprayag/Guptkashi) and Badrinath Temple is approximately 218 kilometers via Mandal/Gopeshwar or Rudraprayag. Travelling between the two shrines usually takes 8 to 9 hours by road.
How much is a taxi from Rishikesh to Kedarnath?
A private taxi (sedan like Swift Dzire/Etios) from Rishikesh to Sonprayag typically costs between ₹5,000 and ₹7,000 for a one-way trip. Round-trip packages (including driver allowance and multi-day waiting) generally range from ₹12,000 to ₹18,000 depending on vehicle type (Sedan vs. SUV vs. Tempo Traveller), duration, and travel season.
Which is harder, Kedarnath or Badrinath?
Kedarnath is significantly more challenging physically because vehicles cannot reach the temple directly, requiring a 16-km high-altitude trek. Badrinath Temple, on the other hand, is directly accessible by motorable road, allowing vehicles to park right near the temple precinct.
How many days are required to visit Kedarnath from Rishikesh?
A minimum of 3 days is ideal for a safe and spiritually fulfilling visit from Rishikesh. If you wish to visit nearby spiritual sites like Omkareshwar Temple Ukhimath, Panch Kedar shrines, or Chopta, a 4 to 5-day plan is recommended.
What is the bus fare from Rishikesh to Kedarnath?
The UTC government bus or private operator fare from Rishikesh ISBT to Sonprayag ranges between ₹500 and ₹800 per person one-way. Buses depart early in the morning between 4:00 AM and 6:00 AM.
What is the distance between Rishikesh Railway Station and Kedarnath Temple?
The total distance from Rishikesh Railway Station (Yog Nagari Rishikesh) to Kedarnath Temple is around 229 km. This consists of ~213 km driving distance to Sonprayag/Gaurikund plus the 16 km physical trek.
Is night driving allowed on the Rishikesh to Sonprayag route?
No, night driving on mountain highways past Rudraprayag is heavily restricted by local administration after 8:00 PM for safety reasons related to low visibility, wildlife movement, and potential landslides.
Plan Your Kedarnath Journey with Kedarnath Tourism
Embarking on the sacred journey from Rishikesh to Kedarnath is an unforgettable experience. At Kedarnath Tourism, we eliminate travel stress by offering fully managed transport and pilgrimage services.

