Kedarnath Temple and Badrinath Temple are two of the most sacred shrines of the Char Dham Yatra in Uttarakhand. Many pilgrims search for the Kedarnath to Badrinath distance while planning their Do Dham Yatra.
The total distance between Kedarnath and Badrinath is approximately 240 km, including a 16 km trek from Kedarnath to Gaurikund and around 218–225 km road journey to Badrinath. The travel time by road is usually 8–10 hours, depending on weather and traffic conditions.
In this guide, you will find complete details about the distance, road route, travel time, bus and taxi fares, and the best way to travel between Kedarnath and Badrinath in 2026.
What is the Kedarnath to Badrinath Distance?
The Kedarnath to Badrinath distance by road is approximately 218–225 km, starting from Sonprayag/Gaurikund. Including the 16 km trek from Kedarnath Temple to Gaurikund, the total travel distance becomes around 240 km. The road journey takes about 8–10 hours, depending on traffic and weather conditions.
The most commonly used route is:
Gaurikund → Sonprayag → Guptkashi → Rudraprayag → Karnaprayag → Chamoli → Pipalkoti → Joshimath → Pandukeshwar → Badrinath Temple
Travelers can hire a private taxi or take a public bus from Sonprayag or Rudraprayag to complete the journey comfortably.
How many km from Kedarnath to Badrinath?
What is the Kedarnath to Badrinath Distance by Road?
How long does it take to travel from Kedarnath to Badrinath?
Is there a helicopter from Kedarnath to Badrinath?
Which Route is Better – Chopta or Rudraprayag?
- Rudraprayag Route (Recommended)
- Chopta Route (Shorter but Challenging)
What is the Best Time to Visit Kedarnath and Badrinath?
How to Travel from Kedarnath to Badrinath?
- Government bus
- Shared taxi
- Private taxi
Is There a Direct Bus from Kedarnath to Badrinath?
- Trek from Kedarnath to Gaurikund
- Take a local jeep to Sonprayag (5–6 km)
- Board a bus from Sonprayag or Rudraprayag
- First bus: Around 5:30 AM
- Last departure: Around 6:00 PM
What is the Sonprayag to Badrinath Distance?
- Distance: Around 205 km
- Road Type: Narrow roads with sharp turns
- Suitable for: Experienced drivers
- Distance: Around 218–225 km
- Road Type: Better maintained and safer
- Suitable for: Families and senior citizens
What is the Sonprayag to Badrinath Taxi Fare?
Planning Your Kedarnath & Badrinath Yatra in 2026?
If you are planning to travel between Kedarnath and Badrinath, booking a well-organized package can make your journey safe, smooth, and stress-free.
At Manchala Mushafir, we offer:
- Kedarnath Yatra Package – Trek, helicopter & complete travel arrangements
- Badrinath Yatra Packages – Comfortable road travel with hotel stays
- Do Dham Yatra Package (Kedarnath + Badrinath) – Most popular pilgrimage option
- Char Dham Yatra Package – Complete spiritual circuit covering Yamunotri, Gangotri, Kedarnath & Badrinath)
Our packages include transportation, hotel accommodation, meals, registration assistance, and on-ground support for a hassle-free experience.
Explore our latest Kedarnath, Badrinath, Do Dham & Char Dham Yatra Packages for 2026 and plan your spiritual journey with trusted experts.
FAQs- Badrinath to kedarnath
How far is Badrinath from Sonprayag?
The distance from Sonprayag to Badrinath is approximately 215 km-225 km (140 miles). The distance covered by an 8-10-hour road trip depends on weather and road conditions. You can take a public bus and a private taxi to reach Badrinath from Sonprayag.
How much is a taxi from Gaurikund to Badrinath?
A taxi from Gaurikund to Badrinath will cost approximately INR 10,000 to 15,000. it can be influenced by factors such as operators, season, and type of vehicle, like Sedan and SUV. This is the journey that demands careful driving, as it passes through sharp turns and narrow patches, and it offers panoramic views of the Himalayas.
How to reach Badrinath from Kedarnath easily?
Badrinath is accessible by motorable journey. To reach Badrinath, firstly, you need to trek back from Kedarnath to Gaurikund, then take a road journey from Sonprayag to Badrinath. You can hire a direct private taxi from Gaurikund to Badrinath; it is a more comfortable option. Alternatively, you can hire a shared bus from Sonprayag.
How many km from Kedarnath to Badrinath?
The distance from Kedarnath to Badrinath is approximately 240 to 250 km, which involves a 16 km trek and a 225 km road trip, and it takes one or two days to cover, depending on the chosen route; the Chopta route is about 205 km, which is a shorter way but challenging, and the Rudrayag road route is around 218 km, which is a long way but has suitable trails.
How far is Badrinath from Kedarnath by road?
The distance between Kedarnath and Badrinath by road is approximately 218–225 km, starting from Sonprayag or Gaurikund. The journey takes around 8–10 hours by taxi or bus, depending on traffic and weather conditions.