View Uttarakhand

Haridwar to Kedarnath Daily Bus Price & Schedule : Compare Now

Let us take you to the complete guide of your journey from Haridwar to Kedarnath by bus or any public transport mode. Haridwar is considered the gateway to reach Kedarnath if you are from the plains areas like Delhi, Jaipur, Gujrat, Maharastra, etc. You have to first reach Haridwar, and the most convenient way to reach Haridwar is via Train as it is connecting itself to almost every corner of the country. Daily there are two buses running from Haridwar to Kedarnath with an average ticket price of 700 Rs. There are ordinary buses, you can not expect luxury or Volvo service. 

Almost all buses from Haridwar to Kedarnath leave early morning and the last bus is at 9’O clock. Buses need to cover the road distance of 210 KM and it takes around 10-12 Hrs to complete the journey.

Compare – What is a better option Bus or a Personal Taxi? 

During the season time, the Kedarnath route is heavily crowded. If you will book a personal taxi, it would cost you a little expensive, as the taxi price is Rs 4000/- per day inclusive of petrol, taxes and the food charge of the driver. In comparison, Taking the bus would be one of the best and most affordable public transport options but ensure to reach Haridwar by at least 3 or 4’O clock morning. There are mainly 3 bus operators on the route i.e. GMOU (Garhwal Motor Union Ltd.), Himgiri Express, and TGMOC (Tehri Garhwal Motor Owners Corporation).

If you want to book a taxi in a good price you can Whatsapp or call at 9634436008

TGMOC is also running buses from Rishikesh to Kedarnath with an average price of Rs. 700 and all buses are non-AC. The first bus from Rishikesh to Kedarnath is at 6:00 AM and the last bus is at 10:00 AM which starts from Natraj Chawk, Rishikesh. CLICK HERE to book buses from Rishikesh to Kedarnath.

Buses from Haridwar to Kedarnath

Where to get Buses from Haridwar to Kedarnath

Haridwar to Kedarnath’s distance by road is around 239 km. You will get buses on the roadside nearby Haridwar railway station (200 Meters walk-in distance), the opposite side of the main bus station. You don’t need to go inside the main bus station. All buses from Haridwar to Kedarnath stand on the roadside just outside of the main bus station.

Online bus booking from Haridwar to Kedarnath or soanprayag

Here are the available buses and their schedule.







4:00 AM


RS. 700 


9:00 AM

7:00 PM

RS. 700

What should you choose? Sharing Taxi or Bus?

Bus and sharing taxis, both are public transport to reach Kedarnath. Sharing a taxi will charge 1000 to 1200 Rs. per seat in peak season whereas the bus will charge Rs. 700 to 1000/- per seat. But a taxi will be a more convenient option as you can take a stoppage for sightseeing in Devprayag and Rudraprayag, whereas on the bus you will be traveling with 40 other travelers.

Sharing taxi availability can be an issue so better to talk or book in advance. you can call or send a WhatsApp message to 9634436008.

What if you fail to get direct buses from Haridwar to Kedarnath

Few direct buses are operating on this route and during the peak Yatra season, it could be hard to get a direct bus so if you fail to book a seat then, first of all, take any available bus to Guptkashi (16 KM from Gaurikund). There are many buses running to Guptkashi. Remember, it will take 7 to 8 Hrs. to reach Guptkashi so better leave early. Now you can take shared taxis or buses from Guptkashi to Gaurikund or if you don’t want to rush for the buses and 16 KM of a further trek, you can choose the helicopter service direct from Guptkashi to reach Kedarnath.

Last Motor Stop to reach Kedarnath

Gaurikund is the last motor station but personal vehicles (Either Four-wheeler or two-wheeler) are not allowed beyond Sonprayag. There is a huge parking area in Sonprayag where you have to park your personal vehicle and after that take sharing cabs to reach Gaurikund. Sonprayag is at 4 Km from Gaurikund. Then you can start your journey from Gauri Kund to Kedarnath.

Note – In this route, traveling at night is not allowed so the road from Rishikesh to Gaurikund remains closed from 08:00 PM to 04:00 AM.

Road route map for Buses to Kedarnath

Buses from Haridwar to Kedarnath

Road Condition from Haridwar to Kedarnath –

The road journey is going to be memorable, as the bus will drive through the curvy road, parallel to Alaknanda /Mandakini Rivers. En route, you will cross two historical towns one is Devprayag, where the confluence of the Bhagirathi and Alaknanda rivers forming “The Ganga” and the other is Rudraprayag, where the confluence of the Mandakini and Alaknanda rivers.

Road routes to reach Kedarnath will be – Haridwar – Rishikesh – Teen Dhara – Devaprayag – Srinagar – Rudraprayag (Take Kedarnath Highway) – Tilwara – Agastamuni – Kund (Take Guptkashi road) – Guptkashi – Phata – Rampur – SonPrayag – Gaurikund (LAST MOTOR STATION, TREK STARTS FROM HERE) – Linchauli – Kedarnath.

Check here to check the real-time road condition and landslides at the govt. website.

The journey from Delhi to Kedarnath –

Haridwar and Rishikesh are the entry point for Kedarnath so first, you have to reach Haridwar / Rishikesh, 220 KM from Delhi.

You can book a direct bus from Delhi to Gaurikund / Sonprayag from the official website here. The bus departs from ISBT Kashmiri Gate Delhi at 9:00 PM and reaches Rishikesh at 4:00 AM, Again the bus starts its journey and reaches Sonprayag at 10:00 AM, and the same bus returns back to Delhi at 1:00 PM.

To reach Haridwar/Rishikesh, board the bus from Kashmiri Gate bus station in Delhi and it will take 6 Hrs. to reach your destination.

Both Rishikesh and Haridwar are well connected by railways so you can book a seat on the train as well.

The nearest airport to Haridwar and Rishikesh is Jollygrant Airport, 38 KM from Haridwar, and 20 KM from Rishikesh.

After reaching Haridwar / Rishikesh, follow the route that is described above.


You should read this article to know all the important things about Trekking from Gaurikund to Kedarnath. Don’t Miss these points mentioned in the article. 

Gaurikund to Kedarnath trek 


Also if you are planning to book Horse or Palki, Click Here to know about the prices  


Taxi from Haridwar to Kedarnath with fare

Apart from buses, there are sharing taxis or Tata Sumo available in Haridwar and Rishikesh but chances are these sharing Tata Sumo/taxi will drop you part-wise

You can hire a direct taxi from Haridwar to Kedarnath for approx. 4000 Per day. Taxi charge will be –

Vehicle Type Fare
Sedan (Tata Etios / Swift D-zire)  RS. 3500 per Day
Hatchback (Tata Indica, Swift, Wagon-R, etc.) RS. 4000 Per Day
SUV ( Ertiga, Xylo, Innova)  Rs. 6000 Per Day

Or If you want sharing taxi at a cheap price, you can drop a WhatsApp message at 9634436008.

Hotels at Kedarnath – 

Finding a stay option near the temple is a tough task. It’s hectic because little information is available on the internet because very few hotels are there and during peak season you might not get any hotels. So we have shortlisted some of the hotels so you can check or you can directly drop a WhatsApp message here in this number +919634436008 to get instant support on hotel booking. We have a hotel nearby, 50 meters from the main temple.

CLICK HERE to get instant support in WhatsApp from our booking manager 

Click here for Hotels in Kedarnath 

Frequently asked questions – Haridwar /Rishikesh to Kedarnath Bus Price – 

1. What is the timing of the first bus? 

The first bust from Haridwar / Rishikesh starts in the early morning 05:00 AM.Try to reach early.

2. What is the last bus timing?

The last bus is at 10:00 AM. Because it has to travel a long distance to hilly area. 

3. What is the Boarding point?

In Haridwar, Nearby Railway station, and In Rishikesh, Nearby Nartaj Cawk. 

4. How much will it take and what is the distance from Haridwar / Rishikesh to Kedarnath / Sonprayag? 

It will take 9 to 10 Hrs to reach. And Distance from Haridwar to Sonprayag is 230 KM and from Rishikesh to Soanprayag is 210 Km.

5. What if I reach Haridwar or Rishikesh in the evening time?

Sorry but you won’t get the bus in the evening, you need to stay there and will have to get the bus at next day morning. 

6. How to Book the Bus? 

You can check availability by sending a WhatsApp message to 9634436008. and you can book after that.

If you want to book the entire Kedarnath trip, you can drop message here – 9634436008

12 thoughts on “Haridwar to Kedarnath Daily Bus Price & Schedule : Compare Now”

Leave a Comment