Char Dham 2026 season is closing for winter · 2027 enquiries open now +91-99111 77951 · sales@goglobaltrip.com

Char Dham Yatra Route Map leg by leg

Four shrines, three river valleys and about 1,250 km of mountain road from Haridwar. This page walks you through the route one leg at a time, with distances, driving hours and where to spend each night.

  • About 1,250 km from Haridwar
  • 9N / 10D by road
  • 3 valleys: Yamuna, Bhagirathi, Mandakini–Alaknanda
  • From ₹21,500 per person
Image space
images/chardham-yatra-route-map.jpg
1280 × 600 px
Char Dham Yatra Route Map leg by leg

How the route fits together

Picture the four dhams strung across Garhwal from west to east. Yamunotri sits at the head of the Yamuna valley, Gangotri at the head of the Bhagirathi, Kedarnath at the head of the Mandakini and Badrinath high on the Alaknanda. No road runs directly between the shrines at the top of the valleys, so the route keeps dropping down to a valley town, crossing a ridge and climbing up the next valley. That is why the distances are long and the days are full.

The traditional order, west to east, also makes geographic sense: Haridwar → Barkot → Yamunotri → Uttarkashi → Gangotri → Guptkashi → Kedarnath → Badrinath → back down the Alaknanda to Rishikesh and Haridwar. The whole loop is close to 1,250 km from Haridwar.

Image space
images/route-map.jpg
1400 × 610 px
Char Dham route map showing the clockwise loop from Haridwar
Start / endHaridwar, Rishikesh, Dehradun or Delhi
Total road distanceAbout 1,250 km from Haridwar
Longest driveUttarkashi – Guptkashi, about 220 km
Treks6 km Yamunotri · 16 km Kedarnath
Nearest airportJolly Grant, Dehradun
Nearest railheadsHaridwar, Rishikesh, Dehradun

Leg-by-leg distance chart

Distances are approximate road kilometres. Times assume a steady drive with short tea and meal stops; landslides or traffic can add hours.

LegDistanceDrive timeVia / notes
Delhi – Haridwar230 km6–7 hoursPlains highway; for guests starting in Delhi
Haridwar – Barkot210 km7–8 hoursVia Dehradun and Mussoorie
Dehradun – Barkot140 km5–6 hoursVia Mussoorie and Kempty
Barkot – Janki Chatti45 kmAbout 2 hoursThen 6 km trek to Yamunotri
Barkot – Uttarkashi100 km4–5 hoursCrosses into the Bhagirathi valley
Uttarkashi – Gangotri100 km3–4 hoursVia Gangnani and Harsil
Uttarkashi – Guptkashi220 km8–9 hoursVia Tehri side and Srinagar / Rudraprayag
Guptkashi – Sonprayag30 kmAbout 1 hourShared jeep 5 km on to Gaurikund, then 16 km trek
Guptkashi – Badrinath200 km8–9 hoursVia Ukhimath, Chopta side, Chamoli and Joshimath
Joshimath – Badrinath45 kmAbout 2 hoursMana village 3 km beyond Badrinath
Badrinath – Rudraprayag160 km6–7 hoursDown the Alaknanda
Rudraprayag – Haridwar165 km6–7 hoursVia Srinagar, Devprayag and Rishikesh

Night stops on the classic 10-day plan

NightStopWhy here
1BarkotArrive from Haridwar; base for Yamunotri
2BarkotReturn after the Yamunotri trek
3UttarkashiArrive from Barkot; Kashi Vishwanath temple
4UttarkashiReturn after the Gangotri day trip
5Guptkashi / SitapurLong drive; base for Kedarnath
6KedarnathDarshan at dawn
7GuptkashiRest after the trek down
8BadrinathEvening aarti, Tapt Kund
9Rudraprayag / SrinagarBreaks the journey home

Starting from Delhi adds a night in Haridwar at the beginning and another at the end, making it 11 nights and 12 days; see the Char Dham package from Delhi. Starting from Dehradun, day one goes straight to Barkot via Mussoorie: see Char Dham from Dehradun.

What you see, valley by valley

Yamuna valley: Barkot to Yamunotri

The road climbs from Dehradun over the Mussoorie ridge and drops into the Yamuna valley at Barkot, a small market town among apple orchards. The final 45 km up to Janki Chatti narrows sharply. From there a stone path climbs 6 km to the temple, the Surya Kund hot spring and Divya Shila. The winter seat, Kharsali, is just across the river from Janki Chatti.

Bhagirathi valley: Uttarkashi to Gangotri

Uttarkashi is the largest town on the upper Bhagirathi and a comfortable base. The Gangotri road follows the river through gorges to the Gangnani hot spring and the wide, pine-fringed Harsil valley before ending at the temple itself. Trekkers continue 18 km to Gaumukh glacier with a permit; see Char Dham with Gaumukh trek.

Mandakini valley: Guptkashi to Kedarnath

Reaching Kedarnath means coming back down towards Tehri and Srinagar, then up the Alaknanda to Rudraprayag and into the Mandakini valley. Guptkashi, Sitapur and Phata are the bases. From Sonprayag a shared jeep runs 5 km to Gaurikund, where the 16 km trek begins. Helicopter shuttles fly from Phata, Sersi and Guptkashi; read the Kedarnath helicopter booking guide.

Alaknanda valley: up to Badrinath

From Guptkashi the road crosses via Ukhimath, the winter seat of Kedarnath, to Chamoli on the Alaknanda, then climbs past Joshimath to Badrinath. Mana village, 3 km beyond, is the last village before the Tibet border. The return journey follows the Alaknanda past four of the Panch Prayag down to Devprayag, where it joins the Bhagirathi to form the Ganga.

Shorter routes on the same map

Not every pilgrim does all four. The map splits neatly into two halves: the western pair of Yamunotri and Gangotri, and the eastern pair of Kedarnath and Badrinath.

RouteFrom HaridwarStarting price (per person)
Do Dham: Kedarnath + Badrinath5N / 6D₹13,500
Gangotri + Yamunotri5N / 6D₹12,500
Teen Dham: Gangotri + Kedarnath + Badrinath7N / 8D₹17,500
Full Char Dham9N / 10D₹21,500

2027 estimates for a group of four on budget hotels. See Do Dham, Gangotri Yamunotri and Teen Dham for full itineraries.

Tips for driving the route

  • Leave by 6–7 am on the long days (Haridwar–Barkot, Uttarkashi–Guptkashi, Guptkashi–Badrinath).
  • Do not plan to drive after dark; reach the hotel by sunset.
  • Keep a spare half day: landslides on the Rishikesh–Srinagar stretch and near Sonprayag are common in rain.
  • Fill up fuel and draw cash in Uttarkashi, Srinagar, Rudraprayag or Joshimath.
  • Monsoon months (July–August) are the riskiest; see best time to visit.
  • Register before travel; checkpoints on the route verify it. See registration.

Char Dham route: FAQ

What is the correct order of the Char Dham Yatra?

Yamunotri, Gangotri, Kedarnath and then Badrinath, travelling west to east. It is traditional and avoids doubling back.

What is the total distance of the Char Dham Yatra from Haridwar?

About 1,250 km of road for the full loop from Haridwar and back. From Delhi add about 230 km each way.

How far is Kedarnath from Badrinath?

Guptkashi, the base for Kedarnath, is about 200 km by road from Badrinath, an 8–9 hour drive via Ukhimath, Chamoli and Joshimath.

How far is Haridwar from Yamunotri?

Haridwar to Barkot is about 210 km, then 45 km to Janki Chatti and a 6 km trek to the temple.

Can I start the route from Dehradun?

Yes. Dehradun to Barkot is about 140 km via Mussoorie, and the rest of the route is the same. See Char Dham from Dehradun.

Which is the longest drive on the route?

Uttarkashi to Guptkashi, about 220 km and 8–9 hours, followed closely by Guptkashi to Badrinath.

Can I do the route in reverse?

It is possible, but most pilgrims follow tradition and start at Yamunotri. Reverse routes are sometimes used late in the season when Gangotri and Kedarnath close first.

Explore

All Char Dham packages and guides

Ready to plan your Char Dham Yatra?

Share your dates and group size. We reply with a day-wise plan and quote.

Call now WhatsApp