Haridwar to Kedarnath Bus Service
Kedarnath draws pilgrims from across the country, and most of them start from Haridwar. If budget matters more than comfort, the bus is still the cheapest way to cover the road stretch to Sonprayag — GMOU and Yatayat Corporation are the two names with fixed, bookable schedules, and Himgiri and a handful of private operators fill in the rest. What's changed recently is that GMOU now runs its own online booking site, which used to be a counter-only operation. Here's what the route actually looks like this year — timings, fares, booking, and where the older advice floating around online has gone stale.
GMOU's bus leaves Haridwar at 5:15 AM; Himgiri's leaves around 7:10 AM. Yatayat Corporation runs two buses — 5:15 AM and 6:15 AM — at a fixed ₹800 fare, and takes online bookings directly. Road travel to Sonprayag takes roughly 9–10 hours by Uttarakhand Tourism's own estimate. From Sonprayag, a 5 km shared-jeep ride gets you to Gaurikund, followed by the 16 km trek (or pony, doli, or helicopter) to Kedarnath Temple.
The Route from Haridwar to Kedarnath
Road transport doesn't reach the temple. The road ends at Gaurikund; Sonprayag, 5 km before it, is where buses and private vehicles are actually parked and checked, and pilgrims switch to a shared jeep for the last stretch into Gaurikund. From there:
- Sonprayag → Gaurikund: 5 km by shared jeep (₹40–₹50 per seat, based on recent local reporting — confirm the current rate at the counter)
- Gaurikund → Kedarnath: 16 km on foot, by pony, doli (palanquin), or helicopter from Phata, Guptkashi or Sirsi
Route: Haridwar → Rishikesh → Devprayag → Srinagar → Rudraprayag → Guptkashi → Sonprayag → Gaurikund → Kedarnath (trek)
Uttarakhand Tourism's own Char Dham portal puts Haridwar to Kedarnath at roughly 240 km by road plus the 16 km trek, with road travel taking 9–10 hours and the trek another 6–8 hours. That's the figure to plan around, not a single fixed number — actual bus journey time depends heavily on halts and the narrow single-lane stretch between Kund and Sonprayag.
About the Bus Services: GMOU & Himgiri
GMOU (Garhwal Motor Owners Union Ltd.)
GMOU is a private/cooperative bus operator that has run the Haridwar–Kedarnath sector for years and lists Kedarnath directly as a route on its own booking site (gmou.in). It's not a government transport corporation — that distinction matters, because UTC (Uttarakhand Transport Corporation) is the actual state-run operator on some other Char Dham routes. GMOU tickets can be booked online through the operator's own website or mobile site, though during peak season a counter booking at Haridwar Bus Stand is still the fallback most pilgrims use if online seats run out.
Himgiri Bus Service
Himgiri is the second name that comes up consistently for this route — independent listings agree on a 7:10 AM departure from Haridwar, roughly two hours after GMOU's first bus. What isn't independently confirmed is Himgiri's exact coach type or an official booking channel; several sources describe it as a standard-to-semi-deluxe seater, but I couldn't verify this against Himgiri's own site. Treat the 7:10 AM figure as well-corroborated and everything else about Himgiri (seat type, online booking) as worth a phone confirmation before you rely on it.
Other Operators Now on This Route
Compared to a few years ago, the Haridwar–Sonprayag corridor in 2026 also has more competition from private players such as DevBhoomi Travels, Yatayat Corporation, Tehri Garhwal Motor Owners Corporation (TGMOC), and Uttarakhand Roadways, with AC seater, non-AC seater and Volvo semi-sleeper options now bookable through redBus and MakeMyTrip.
What to Expect on the Journey
Pilgrims who catch the 5:15 AM GMOU bus and travel light tend to reach Sonprayag with enough daylight left to make the jeep transfer to Gaurikund and start acclimatising before the next morning's trek. The bus timing alone doesn't decide your day, though. The single-lane stretch between Kund and Sonprayag is where buses genuinely lose time during May–June, when traffic control on the narrow bridges and hairpin bends can add well over an hour to the last leg. Boarding as close to the first departure as possible isn't about the bus running late — it's that seats fill up fast once the counter opens.
Haridwar–Kedarnath (Sonprayag) Bus Schedule
| Operator | Departure from Haridwar | Fare | Journey Time | Source confidence |
|---|---|---|---|---|
| GMOU | 5:15 AM | ₹700–₹900 (varies by date) | ~10–12 hrs | Corroborated across multiple listings |
| Himgiri | 7:10 AM | Not independently confirmed | ~10–12 hrs | Timing corroborated; fare unverified |
| Yatayat Corporation | 5:15 AM and 6:15 AM | ₹800 (non-AC push-back seater, 27 seats) | 10 hrs | Verified directly on operator's own schedule page |
| DevBhoomi, TGMOC and other private operators | Multiple buses through the morning | From ~₹650, wide range by bus type | Varies | Live booking-platform listings, change by date |
There's no AC bus on this specific route — every operator running Haridwar to Sonprayag/Gaurikund is non-AC, at least based on every current listing I could check. If you see an AC or Volvo option advertised for "Haridwar to Kedarnath," it's almost certainly only running as far as Guptkashi or is a different route entirely.
Note: Treat all timings as a starting point, not a guarantee. Bus companies shift schedules by season and by demand — confirm the same-day departure at the Haridwar Bus Stand or on the operator's booking page before you plan around it.
Fare & Cost Breakdown
| Item | Fare | Note |
|---|---|---|
| Yatayat Corporation, Haridwar–Sonprayag | ₹800 | Fixed on operator's current schedule |
| GMOU / other private non-AC seater | ₹650–₹900 | Varies by operator and date — check before booking |
| Shared jeep, Sonprayag → Gaurikund | ₹40–₹50 per seat | Based on recent local reporting; confirm at the counter |
| Pony, Gaurikund → Kedarnath | Rate-chart based, seasonally revised | Ask for the current official rate card at the pony stand — don't rely on a fixed figure here |
| Doli/palki | Rate-chart based, weight- and route-dependent | Same — check the posted chart before hiring |
Bus fares move with demand rather than a fixed peak-season markup — I don't have a reliable percentage for how much they rise in May–June, so I won't invent one. Budget on the higher end of the range if you're travelling in peak season. Carry cash regardless: digital payment coverage thins out past Guptkashi.
How to Book Tickets
Offline Booking
- GMOU tickets are also sold at a counter near Haridwar Bus Stand (ISBT), first-come-first-served, which is worth knowing as a backup if online seats are sold out. Reach by 4:30–5:00 AM in peak season.
- Private operator counters (DevBhoomi, Yatayat, etc.) are also available around the same bus stand area.
Online Booking
- GMOU runs its own booking site (gmou.in) and lists Haridwar and Sonprayag as boarding/dropping points directly — book there rather than assuming it's counter-only.
- Yatayat Corporation also takes bookings directly through its own schedule page, with two fixed daily departures (5:15 AM and 6:15 AM) at ₹800.
- DevBhoomi Travels, TGMOC and similar operators list Haridwar–Sonprayag seats on redBus and MakeMyTrip.
- Himgiri is the one name here I can't confidently point you to an online booking channel for. Searching "Himgiri" on redBus/MakeMyTrip/Yatra also surfaces a separate company called Himgiri Adventure Tours, which runs Volvo buses on the Chandigarh–Manali–Delhi corridor — not Haridwar–Kedarnath. If you're specifically after the Himgiri Kedarnath-route bus, confirm with a Haridwar-based agent or at the bus stand rather than booking that listing.
Step-by-Step Journey Plan
- Register online first. Complete Char Dham Yatra registration at registrationandtouristcare.uk.gov.in before you even reach the bus stand — it's free, and the portal itself has said skipping it isn't an option since the government made it mandatory in 2014. You'll get a QR code once registered.
- Reach Haridwar Bus Stand by 4:30–5:00 AM for the earliest GMOU departure, or plan around Himgiri's later slot if you prefer to skip the pre-dawn rush.
- Buy or confirm your ticket — GMOU and Yatayat both take online bookings now; Himgiri is safer confirmed by phone or at the counter.
- Travel toward Sonprayag, with a few halts for food and fuel along the way. Budget 9–10 hours for the road leg, more with peak-season traffic.
- Keep your registration pass ready for checks along the route — the official portal lists verification points at Sonprayag, Gaurikund and the Dham entry gate itself, so carry a printed copy as backup in case of weak signal.
- Board a shared jeep to Gaurikund (5 km).
- Start the trek, or arrange a pony, doli, or helicopter from Gaurikund/Phata to Kedarnath.
Bus Amenities
Expect a basic non-AC seater on every operator running this specific Haridwar–Sonprayag/Gaurikund sector — nobody runs AC or Volvo coaches on this route currently. Beyond that, amenities vary by operator and even by coach: GMOU's own site lists things like reading lamps, blankets and charging points as part of its general fleet, but I can't confirm those extend to every seater bus running this particular corridor. Don't assume any of it — carry your own water, tissues, a power bank and a light jacket regardless, since mornings on this route stay cold even in peak season.
Common Mistakes to Avoid
- Arriving after 6 AM expecting a seat on the first bus — GMOU's 5:15 AM departure fills fast in peak season.
- Skipping online registration — it's mandatory, and your pass gets checked at more than one point along the route.
- Relying only on a digital registration copy — mountain valleys have patchy signal; carry a printed copy.
- Assuming digital payments will work past Guptkashi — carry enough cash, since network and card/UPI coverage both get unreliable in the remote stretch.
- Planning to reach Kedarnath the same day as your Haridwar departure — the road leg alone runs 9–10 hours by the government's own estimate, and the trek from Gaurikund adds another 6–8 hours. That combination leaves no room for altitude acclimatisation.
Pro Tips
- Book a Yatayat or other private-operator seat online a few days ahead during May–June, when demand peaks — GMOU and Himgiri still mean an early-morning trip to the counter if online seats are gone.
- Start the trek from Gaurikund early. Local administration sets and revises same-day trek cut-off times depending on conditions — check the notice posted at Sonprayag/Gaurikund rather than assuming a fixed hour.
- Withdraw more cash than you think you'll need before Guptkashi — ATM coverage thins out fast past that point.
- Overnight at Guptkashi rather than Sonprayag if your bus arrives late — Sonprayag's basic guesthouses fill up quickly in peak season.
- Avoid the July–August window if possible; monsoon rain and the occasional landslide are enough of a known risk on this stretch that delays are worth planning around.
Why Choose GMOU or Himgiri Buses?
- Cheaper than a private cab, which currently runs ₹4,500–₹9,500 one-way for the same distance.
- GMOU and Yatayat both have fixed, published departures and take online bookings, which makes planning easier than it used to be.
- A reasonable choice if you're travelling solo or in a small group and don't need the flexibility of your own vehicle.
Frequently Asked Questions
Q1. What time does the GMOU bus leave Haridwar for Kedarnath?
5:15 AM, based on GMOU's own current schedule and corroborated by independent listings.
Q2. What time does the Himgiri bus leave Haridwar?
Around 7:10 AM. This timing shows up consistently across multiple sources, though I couldn't verify it against an official Himgiri schedule.
Q3. Does any bus go directly to Kedarnath?
No. The road ends at Gaurikund, and vehicles are actually parked and checked at Sonprayag, 5 km before it. From Sonprayag you take a shared jeep to Gaurikund, then trek, ride a pony, or take a helicopter to the temple.
Q4. How much does the Haridwar to Sonprayag bus cost?
Yatayat Corporation's fare is fixed at ₹800. Other non-AC operators run ₹650–₹900 depending on the date. There's no AC or Volvo option on this specific route currently.
Q5. Can I book GMOU or Himgiri bus tickets online?
GMOU, yes — book directly through gmou.in. Yatayat too, through its own schedule page. Himgiri is the exception; I couldn't confirm an official online booking channel for it, so confirm by phone or at the Haridwar counter. One more thing worth flagging: a company called "Himgiri Adventure Tours" shows up on redBus and MakeMyTrip, but it runs Chandigarh–Manali–Delhi routes, not Haridwar–Kedarnath. Don't book that one by mistake.
Q6. Is Char Dham registration required before boarding the bus?
Yes, separately from your bus ticket. It's been mandatory since 2014, it's free, and you'll need it checked at several points along the route — Sonprayag, Gaurikund, and the Dham entry gate itself.
Q7. How long does the Haridwar to Sonprayag bus journey take?
Uttarakhand Tourism's own figure for the road leg is 9–10 hours. Yatayat's schedule lists exactly 10 hours for its Haridwar–Sonprayag service. Add more during May–June, when traffic on the narrow Kund–Sonprayag stretch slows everything down.
Q8. When does the Kedarnath bus service run?
Through the pilgrimage season — the temple opened April 22, 2026, and the exact 2026 closing date hadn't been announced as of this writing. Bus frequency and which operators run on a given date both vary, so treat "daily service" as the general pattern, not a guarantee for every single date.
Q9. Is the Sonprayag to Ukhimath bus available year-round?
Yes — this shorter local sector runs outside the main pilgrimage season as well.
Q10. What should I carry on the bus journey?
Warm clothing, ID proof, a printed registration copy, cash, water, snacks, and basic medicines. The buses don't supply any of this.
Q11. Is the bus a good option for senior citizens?
Depends on fitness more than age. It's a long seated journey without much room to stretch, so a private cab with more stop options is easier on the body. On registration: the official portal's own FAQ lists 10–65 years as its stated age range for the process, so anyone older should check current requirements on the portal directly rather than assume a fixed rule.
Q12. What's the alternative if buses are full during peak season?
A shared jeep covering the Rishikesh–Rudraprayag–Guptkashi–Sonprayag legs, or a private cab booked in advance.
Conclusion
GMOU and Yatayat give you a straightforward, budget road to Kedarnath from Haridwar, and both now take online bookings — a real change from the days when this whole route ran on counter tickets and guesswork. Himgiri is still part of the picture but harder to pin down online, so a phone call before you travel is worth the five minutes. None of that changes the fundamentals: register before you leave Haridwar, carry cash past Guptkashi, and don't try to squeeze the bus and the trek into one day. Get those three right and the rest of the journey to Baba Kedarnath's shrine takes care of itself.
Kedarnath Travel Guide
Kedarnath Travel Packages
Hotels in Kedarnath
Beware of Fake Char Dham & Kedarnath Helicopter Booking Websites
Fake websites, WhatsApp accounts and advertisements may impersonate genuine travel companies or helicopter operators. Always verify before paying.