How to Reach Kedarnath - Best and Short Way, Minimum Fare

Millions of tourists come to visit every month to Kedarnath due to its popularity. Here is a full guide to reaching Kedarnath via short and easy way

Kedarnath is a very popular temple and it is one of the four Dhams in India. It is located in Uttarakhand, India. Millions of tourists come to visit every month. But the problem is the way is full of confusion. A lot of people can't reach to Kedarnath without any hassle. If you're going to visit Kedarnath but don't know how to reach Kedarnath Temple. Then today you will know all of the possibilities to reach Kedarnath.

Kedarnath temple
Kedarnath Temple (Image Credit)

How to Reach Kedarnath?

There are three ways to reach Kedarnath Temple. which is Haridwar, Rishikesh, and Dehradun. Kedarnath is 247 km from Haridwar. And Kedarnath is 256 km from Dehradun. But Kedarnath is just 105 km from Rishikesh.

By Airplane: If you want to come by flight, then you have to come to Dehradun Airport. Almost all the planes of India come here. After this, you have to travel the rest of the journey by bus or taxi.

By Train: There are 3 nearest railway stations to Kedarnath. In which the first is Haridwar, the second is Dehradun, and the third is the Rishikesh railway station. Haridwar railway station is a major railway station. Here come all the major trains of India. But at Rishikesh railway station only the local train arrives.


After coming to one of these railway stations, you can reach the Kedarnath temple only by bus or taxi. Bus fare is much less than a taxi. If you coming through your personal vehicle then you can reach Sonprayag. After this, you need to hire another public taxi to Gaurikund. You can easily park your personal vehicle in Sonprayag at a 50 rupees per day cost.

By Bus: If you want, you can also take a bus to reach Kedarnath directly from Kashmiri Gate in Delhi. The bus fare from here will be 750 rupees. Similarly, you can take a bus from the nearest interstate bus stop to your city.

How to Reach Kedarnath from Delhi?

By Train: The second easiest way to reach Kedarnath is from Delhi. The distance of Kedarnath from Delhi is 452 km. From here you can reach Haridwar or Dehradun railway station from New Delhi railway station via train. Then you can travel the rest of the journey via bus or taxi.

By Flight: If you want to go to Kedarnath by flight, then you have to go from Delhi's IGI Airport to Dehradun Airport. From here you can travel the rest of the journey via bus or taxi.

By Bus: From Kashmiri Gate in Delhi, you can book any bus going to Kedarnath. The bus fare from Delhi is 750 rupees. You can also book the bus online from any bus booking mobile app. It may take you 10 hours to go via bus from Delhi.

How to Reach Kedarnath from Mumbai?

If you want to reach Kedarnath from Mumbai, the best medium is by train. The distance from Mumbai to Kedarnath is 1867 km. If you want to come by bus then it will take too much time. And flight fares can be expensive.

By Train: There are many railway stations in Mumbai. From which you can come to Haridwar or Dehradun railway station. Then the rest of the journey from here will have to be travel by bus or taxi.

By Flight: If you want to reach Kedarnath by flight, then you have to come from Chhatrapati Shivaji terminal to Dehradun Airport. After this, you have to travel the rest of the journey by bus or taxi. You can reach Kedarnath early on the flight. But its fare is a bit expensive.

By Bus: The bus facility from Mumbai is not good. So I would not advise you to go by bus. If you want, you can go by personal vehicle. But later you can take your vehicle to Sonprayag only. After this, you will have to use a local taxi only.

How to Reach Kedarnath from Haridwar?

The easiest way to reach Kedarnath is from Haridwar. The distance from Haridwar to Kedarnath is 247 km. From here you can reach Kedarnath Temple in 8 hours by bus or taxi. The bus will take you to Sonprayag first. The bus fare to Sonprayag is 350 rupees. You should buy your bus tickets before a day from Haridwar or Rishikesh. You can easily buy your ticket from the bus counter at the bus stop.

Sonprayag is the nearest town to Kedarnath. All buses and taxis come here and this is the last stop for all vehicles. After this, you have to go via another local taxi from Sonprayag to Gaurikund with a fare of 30 rupees. It is 5 km of distance. You also can reach Kedarnath from Sonprayag by horse riding with a fare of 2500 rupees for one side.

From here you can go to Kedarnath by riding a horse or basket, or you can also reach by walking. You can pay 2300 rupees for horse riding and 5000 for basket riding. You can also book the ride in Gaurikund. If you want to reach Kedarnath on walking then you have to travel 15.8 kilometres by trekking.

By Helicopter: To reach Kedarnath by helicopter, you have to reach Phata from Haridwar. The distance from Haridwar to Phata is 218 km, from here you can reach Kedarnath by helicopter with 6000 rupees of fare for a round trip. You can also book your ride offline and online.

How to Reach Kedarnath from Dehradun?

The distance from Dehradun to Kedarnath is 265 km. From here you can easily reach Sonprayag using a bus or taxi. You might have to change the bus twice. It may take you 7 hours to reach Sonprayag. To go to Gaurikund which is 5 kilometres from Sonprayag, you can use a horse or a basket. After trekking 15 kilometres, you can reach Kedarnath.

How to Reach Kedarnath from Badrinath?

You can use the bus to go from Badrinath to Kedarnath. By taking a bus from Badrinath you can come to Sonprayag. Then the rest of the journey will have to be done by taxi. The distance from Badrinath to Kedarnath is 225 km. It may take you 8 hours to reach Sonprayag. The bus fare from Badrinath to Kedarnath is 500 rupees.