Do Dham Yatra: Kedarnath and Badrinath in 6 Days

A 6-day plan for Kedarnath and Badrinath from Haridwar or Rishikesh: route, road times, trek options and where to stay.

PilgrimageKedarnath and Badrinath, UttarakhandBy Ashish GoyalUpdated 15 November 2026
Kedarnath and BadrinathPhoto by Sajal Das on Unsplash

A 6-day plan for Kedarnath and Badrinath from Haridwar or Rishikesh covers the route, road times, trek options, and where to stay. The distance between Kedarnath and Badrinath is approximately 220 kilometers. You can plan your trip using Yatrika, a free AI trip planner for India, which provides a day-by-day plan based on temple and opening timings, real road travel times, and rest, paced for parents.

At a glance

  • 6 days for the entire trip
  • Best time to visit: May to June and September to October
  • Reach by car or bus from Haridwar or Rishikesh
  • Moderate walking level required for treks
  • Book accommodations in advance, especially during peak season
  • Check the weather forecast before traveling

How many days do you need in Kedarnath and Badrinath?

The duration of the trip depends on your travel style and preferences. Generally, 6 days are sufficient to cover both destinations.

Best time to visit Kedarnath and Badrinath

The best time to visit Kedarnath and Badrinath is from May to June and September to October. During this time, the weather is pleasant, and the roads are accessible.

7-day Kedarnath and Badrinath plan

  1. Day 1 · Day 1: Haridwar to Guptkashi. Start your journey from Haridwar and drive to Guptkashi. The journey takes approximately 7-8 hours. Check-in to your hotel and rest.
  2. Day 2 · Day 2: Guptkashi to Kedarnath. Take a pony or palki to reach Kedarnath. The trek is approximately 14 kilometers long and takes around 4-5 hours. Visit the Kedarnath Temple and return to Guptkashi in the evening.
  3. Day 3 · Day 3: Guptkashi to Badrinath. Drive to Badrinath from Guptkashi. The journey takes approximately 4-5 hours. Check-in to your hotel and visit the Badrinath Temple.
  4. Day 4 · Day 4: Badrinath. Spend the day exploring Badrinath. Visit the Badrinath Temple and take a dip in the hot springs. You can also take a short trek to the nearby villages.
  5. Day 5 · Day 5: Badrinath to Joshimath. Drive to Joshimath from Badrinath. The journey takes approximately 2-3 hours. Check-in to your hotel and rest.
  6. Day 6 · Day 6: Joshimath to Haridwar. Drive back to Haridwar from Joshimath. The journey takes approximately 7-8 hours. You can stop at Rishikesh on the way and visit the Ram Jhula and Lakshman Jhula.
  7. Day 7 · Day 7: Haridwar. Spend the day exploring Haridwar. Visit the Har Ki Pauri and take a dip in the Ganges River. You can also take a cable car ride to the top of the hill and visit the Mansa Devi Temple.

How to reach Kedarnath and Badrinath

You can reach Kedarnath and Badrinath by car or bus from Haridwar or Rishikesh. The journey takes approximately 7-8 hours by car and 10-12 hours by bus.

Seasons and what to expect

The seasons in Kedarnath and Badrinath vary greatly.

MonthWhat to Expect
May-JunePleasant weather, ideal for trekking
July-AugustRainy season, landslides possible
September-OctoberCool weather, clear skies
November-AprilCold weather, possible snowfall

Getting around

You can hire a taxi or take a bus to travel between Kedarnath and Badrinath. The distance between the two destinations is approximately 220 kilometers.

Where to stay

There are various accommodation options available in Kedarnath and Badrinath, ranging from budget-friendly guesthouses to luxury hotels. You can book your stay in advance through Yatrika.

Kedarnath and Badrinath with parents and elders

For parents and elders, it is recommended to take a pony or palki to reach Kedarnath. You can also consider taking a helicopter ride. For more information, refer to Kedarnath Yatra with Parents: Pony, Palki, Helicopter and Days Needed

Trip options and costs

There are various trip options available, including 4-day, 5-day, and 6-day trips.

Trip LengthMode of TransportApproximate Cost
4 daysCarINR 15,000 - 20,000
5 daysBusINR 10,000 - 15,000
6 daysTaxiINR 20,000 - 25,000

Questions people ask

What is the distance between Kedarnath and Badrinath?

The distance between Kedarnath and Badrinath is approximately 220 kilometers.

How many days do I need for the Do Dham Yatra?

You need at least 6 days for the Do Dham Yatra, but it can be customized based on your preferences and travel style.

What is the best time to visit Kedarnath and Badrinath?

The best time to visit Kedarnath and Badrinath is from May to June and September to October.

How can I reach Kedarnath and Badrinath?

You can reach Kedarnath and Badrinath by car or bus from Haridwar or Rishikesh.

What are the accommodation options available in Kedarnath and Badrinath?

There are various accommodation options available in Kedarnath and Badrinath, ranging from budget-friendly guesthouses to luxury hotels.

Can I take a pony or palki to reach Kedarnath?

Yes, you can take a pony or palki to reach Kedarnath. It is recommended for parents and elders.

More guides