Enter your destination
Call Our Travel Experts
Call Our Travel Experts

Asia & Rest of the world

Close

How to Reach Badrinath

Badrinath is located in the Chamoli district of Uttarakhand and is easily accessible from the major cities, towns, and states of the country. This is one of the most revered pilgrimage sites and a prominent part of Char Dham Yatra. Badrinath city has easy access to all the modes of transportation: air, train, and road.

This sacred town is flocked by a large number of pilgrims every year during Char Dham Yatra. If someone is looking for information about how to reach Badrinath, then here we have provided comprehensive details about the route and modes of transportation.

The best option to reach Badrinath is by road or train. Besides this, pilgrims can choose to visit Badrinath by helicopter from Delhi and Dehradun.

Take a look at details about how to go Badrinath from Delhi, Haridwar, Rishikesh, and Kedarnath.

Take a look at details about how to go Badrinath from Delhi, Haridwar, Rishikesh and Kedarnath.

How to go Badrinath Temple

From Delhi to Badrinath

From Rishikesh to Badrinath

From Haridwar to Badrinath

From Kedarnath to Badrinath

Here is detailed information about how to reach Badrinath by Train, Road, Flight

By Flight

Jolly Grant Airport is the nearest airport from Badrinath, which is situated 311 kilometers away. Dehradun airport links with direct and connecting flights from Delhi, Lucknow, and Mumbai. You can opt to hire a taxi from the railway station or can board a bus from the nearest bus station to reach Badrinath.

By Train

The nearest railway station from Badrinath is Rishikesh Railway Station, at a distance of 290 Kilometers. This railhead is a broad-gauged station connected to other major railway stations, including Delhi, Jammu, Ludhiana, Chandigarh, Mumbai, Pune, and Kolkata. From Rishikesh, pilgrims can board a bus or hire a private taxi for Badrinath.

By Road

Intrastate and interstate buses run for Badrinath, making the journey easy. This holy town is connected to different cities and states like Rishikesh, Haridwar, Srinagar, Dehradun, Delhi, Haryana, and Chandigarh by regular buses. These buses have affordable fares and are the best to travel.

How to Reach Badrinath from Delhi

Delhi to Badrinath by Road

Badrinath is well connected with the national capital by road network. Delhi to Badrinath distance by road is 536 km approx. One can reach Delhi to Badrinath via NH 334 and NH 7. The government-run buses and private buses ply regularly from Maharana Pratap Inter State Bus Terminal for Rishikesh and Haridwar, from where you can easily get conveyance for Badrinath.

One can find a few direct buses for Badrinath during the Char Dham Yatra season. However, tourists can board a deluxe or semi-deluxe bus for Haridwar and Rishikesh, and from there, they can easily get a bus, jeep, or hire a taxi for Badrinath.

Delhi to Badrinath RouteDelhi – Ghaziabad – Muzaffarnagar – Roorkee – Haridwar – Rishikesh – Devprayag – Srinagar – Rudraprayag – Karnaprayag – Joshimath - Badrinath

Delhi to Badrinath Distance: 536 km approx.

Note:Tourists can drive in their own car from Delhi or hire a cab from Delhi to Badrinath.

Road conditions:From Delhi to Rishikesh, the road conditions are excellent. Although, after this, the hilly terrain starts, and the road becomes narrow as well as bumpy.

Experiences Places to Eat
1. Visit Patanjali Yog Peeth3. 
2. Take a holy dip in River Ganges in Haridwar and Rishikesh.
3. Attend Ganga Aarti at Har ki Pauri in Haridwar and Triveni Ghat in Rishikesh.
4. Seek blessings at Mansa Devi, Chandi Devi, and Neelkanth Mahadev Temple.
5. Indulge in adventure activities in Rishikesh including river rafting, bungee jumping, and cliff jumping.
6. Visit the five confluence of sanctity en route Badrinath namely Vishnuprayag, Karnaprayag, Devprayag, Rudraprayag, and Nandprayag
1. Vicky Veg Family Dhaba,
2. Meerut Bypass Namaste Midway, Muzaffarnagar
3. Cheetal Grand, Khatauli
4. Midway Govindam Restaurant, Devprayag 
5. River Top Restaurant, Srinagar
6. Sheetal Resort, Rudraprayag
7. Regal Restaurant, Chamoli
8. Chauhan’s Diner, Joshimath

Delhi to Badrinath by Train

There is no direct Delhi to Badrinath train as there is no railway station in Badrinath. However, you can visit Rishikesh by train and then travel to Badrinath. Rishikesh railway station is the nearest railhead from Badrinath, located at 294 km. From Rishikesh, you can board a bus or shared jeep for Badrinath.

You can also hire a private taxi from here to the pilgrimage site. The roads are well-maintained and easily accessible from Uttarakhand's major towns and cities.

Delhi to Badrinath by Flight

The nearest airport to Badrinath is Jolly Grant Airport in Dehradun, which is located at 308 km. From Delhi, you can board a flight for Dehradun and from there, you can travel by road or helicopter. From the Sahastradhara helipad, you can also board a helicopter to Badrinath Dham.

You can choose to embark on Char Dham Yatra by helicopter and also Badrinath Yatra by helicopter, which is the most convenient option for those who wish to complete the Yatra within one day.

How to reach Badrinath from Haridwar

By Road

Haridwar and Rishikesh are the major cities of Uttarakhand and are well-connected with Badrinath by road. Tourists can catch a direct bus, board a private or shared jeep, or hire a cab from these places for Badrinath. There are regular buses plying from Haridwar and Rishikesh for this sacred site, which is among the Char Dhams of Uttarakhand.

Route: Haridwar - Rishikesh – Devprayag – Srinagar – Rudraprayag – Karnaprayag – Joshimath - Badrinath

Haridwar to Badrinath Distance & Time: 316 km (approx.) and 11 hours (approx.)

How to reach Badrinath from Rishikesh

By Road

Haridwar and Rishikesh are the major cities of Uttarakhand and are well-connected with Badrinath by road. Tourists can catch a direct bus, board a private or shared jeep, or hire a cab from these places for Badrinath. Regular buses are plying from Haridwar and Rishikesh for this sacred site, which is among the Char Dhams of Uttarakhand.

Route: Rishikesh – Devprayag – Srinagar – Rudraprayag – Karnaprayag – Joshimath - Badrinath

Rishikesh to Badrinath Distance & Travel Time317 km (approx.) and 9 hours (approx.)

How to reach Badrinath from Kedarnath

By Road

There is no direct bus available from Kedarnath to Badrinath, which is located at a distance of 211 km. The best way to travel to Badrinath is to hire a taxi from Sonprayag as it is the last point for all kinds of vehicles heading to Kedarnath. Otherwise, board a shared jeep or hire a taxi from Sonprayag to Joshimath and from there, one can easily get a bus or shared jeep to Badrinath.

RouteSonprayag – Uktimath – Chamoli – Joshimath – Govind Ghat – Badrinath

Distance & Travel Time211 km (approx.) and 8 hours 30 minutes (approx.)

By Helicopter

Badrinath and Kedarnath are a part of the Char Dham Yatra, and pilgrims can travel to these holy sites by helicopter as well. Likewise, devotees can board a helicopter from Kedarnath to Phata helipad, from where again board a helicopter headed for Badrinath.

Distance of Badrinath From Major Cities

  • Delhi to Badrinath : 537 Kms
  • Gaurikund to Badrinath: 235 Kms
  • Rishikesh to Badrinath: 295 Kms
  • Kedarnath to Badrinath :211 Kms
  • Auli to Badrinath: 52 Kms
  • Phata to Badrinath: 198 Kms
  • Guptkashi to Badrinath: 185 Kms
  • Rudraprayag to Badrinath: 155 Kms
  • Sersi to Badrinath: 204 Kms
  • Kotdwar to badrinath: 318 Kms
  • Almora to Badrianth: 280 Kms
  • Sonprayag to Badrinath: 211 Kms

Tips for Badrinath Yatra:

  • Carry light woolens in summers and heavy woolens in winters.
  • Wear comfortable and sturdy shoes.
  • Do not forget to carry your medicines and a first-aid kit. Always carry important documents, including photo ID proof.
  • Wear comfortable clothes and avoid wearing heavy jewelry. Carry water and dry eatables.
  • If you are traveling by your own car, then make sure the vehicle is in good condition and has good ground clearance.
  • Avoid traveling at night as driving in the hills after sunset is not safe.




Uttarakhand Tour Packages from

Faqs about How to Go Badrinath

Q: How much time does it take from Haridwar to Badrinath?

Ans: It takes almost 11 hours to reach Badrinath from Haridwar. The buses and shared jeeps ply on the regular basis from Haridwar. The Badrinath Temple is easily accessible from Haridwar and on the way you can explore other popular attractions.

Q: What is the distance from Dehradun to Badrinath Temple?

Ans: The distance from Dehradun to Badrinath Temple is 330 km, which can be covered by road. Also, you can choose to visit Badrinath by helicopter from Dehradun. The nearest airport from Badrinath Temple is Jolly Grant Airport in Dehradun. You can hire a private taxi or board a bus from there.

Q: What is the distance from Badrinath to Rishikesh?

Ans: Badrinath to Rishikesh is situated at a distance of 290 km, which can be covered in 9 hours by road. The accessibility of buses and taxis are very good from Rishikesh. During Char Dham Yatra, you can easily find buses and taxis plying from here to Badrinath.

Q: What is the distance of Sonprayag to Badrinath?

Ans: The distance of Sonprayag to Badrinath is 224 km. There is no direct bus available from Sonprayag to Badrinath. You can board a shared jeep or hire a private taxi from here for Badrinath. It takes almost 8 hours to reach Badrinath from Sonprayag.