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
images/chardham-yatra-route-map.jpg
1280 × 600 px
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.
images/route-map.jpg
1400 × 610 px
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.
| Leg | Distance | Drive time | Via / notes |
|---|---|---|---|
| Delhi – Haridwar | 230 km | 6–7 hours | Plains highway; for guests starting in Delhi |
| Haridwar – Barkot | 210 km | 7–8 hours | Via Dehradun and Mussoorie |
| Dehradun – Barkot | 140 km | 5–6 hours | Via Mussoorie and Kempty |
| Barkot – Janki Chatti | 45 km | About 2 hours | Then 6 km trek to Yamunotri |
| Barkot – Uttarkashi | 100 km | 4–5 hours | Crosses into the Bhagirathi valley |
| Uttarkashi – Gangotri | 100 km | 3–4 hours | Via Gangnani and Harsil |
| Uttarkashi – Guptkashi | 220 km | 8–9 hours | Via Tehri side and Srinagar / Rudraprayag |
| Guptkashi – Sonprayag | 30 km | About 1 hour | Shared jeep 5 km on to Gaurikund, then 16 km trek |
| Guptkashi – Badrinath | 200 km | 8–9 hours | Via Ukhimath, Chopta side, Chamoli and Joshimath |
| Joshimath – Badrinath | 45 km | About 2 hours | Mana village 3 km beyond Badrinath |
| Badrinath – Rudraprayag | 160 km | 6–7 hours | Down the Alaknanda |
| Rudraprayag – Haridwar | 165 km | 6–7 hours | Via Srinagar, Devprayag and Rishikesh |
Night stops on the classic 10-day plan
| Night | Stop | Why here |
|---|---|---|
| 1 | Barkot | Arrive from Haridwar; base for Yamunotri |
| 2 | Barkot | Return after the Yamunotri trek |
| 3 | Uttarkashi | Arrive from Barkot; Kashi Vishwanath temple |
| 4 | Uttarkashi | Return after the Gangotri day trip |
| 5 | Guptkashi / Sitapur | Long drive; base for Kedarnath |
| 6 | Kedarnath | Darshan at dawn |
| 7 | Guptkashi | Rest after the trek down |
| 8 | Badrinath | Evening aarti, Tapt Kund |
| 9 | Rudraprayag / Srinagar | Breaks 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.
| Route | From Haridwar | Starting price (per person) |
|---|---|---|
| Do Dham: Kedarnath + Badrinath | 5N / 6D | ₹13,500 |
| Gangotri + Yamunotri | 5N / 6D | ₹12,500 |
| Teen Dham: Gangotri + Kedarnath + Badrinath | 7N / 8D | ₹17,500 |
| Full Char Dham | 9N / 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.
All Char Dham packages and guides
Kedarnath & Char Dham Helicopter
- Kedarnath Helicopter Package from Delhi
- Kedarnath Yatra Online Helicopter Tickets Booking
- Kedarnath Helicopter Ticket from Delhi
- Char Dham Yatra Helicopter from Dehradun 2026
- Kedarnath Badrinath Helicopter from Dehradun 2026
- Kedarnath Yatra Helicopter from Dehradun 2026
- Kedarnath Helicopter Booking IRCTC
- Kedarnath Helicopter Booking from Delhi
- Kedarnath Helicopter Booking GMVN
- Hemkund Sahib Yatra Helicopter Price
- Sersi to Kedarnath Helicopter Booking
- Guptkashi to Kedarnath Helicopter Booking
- Char Dham Yatra Helicopter Package from Haridwar
- Char Dham Yatra by Helicopter from Delhi
- Char Dham Yatra by Helicopter from Rishikesh
- Char Dham Yatra by Helicopter from Dehradun
- Char Dham Yatra Helicopter Booking
- Char Dham Yatra Helicopter Package from Delhi
- Phata to Kedarnath Helicopter Online Booking
- Aryan Aviation Kedarnath Helicopter Booking
- Indocopters Kedarnath Helicopter Booking
- Krystal Aviation Kedarnath Helicopter Booking
- Rudraprayag to Kedarnath Helicopter Booking
- Himalayan Heli Kedarnath Helicopter Booking
- Global Vectra Kedarnath Helicopter Booking
- Pawan Hans Kedarnath Helicopter Booking
- Thumby Aviation Kedarnath Helicopter Booking
- Arrow Aviation Kedarnath Helicopter Booking
- Gangotri Yamunotri Yatra Helicopter Booking
- Badrinath Yatra Helicopter Booking
- Ek Dham Yatra Helicopter Booking
- Teen Dham Yatra Helicopter Booking
- Do Dham Yatra Helicopter Booking
Yatra Hotels
Char Dham Guides
Char Dham Yatra Package from
- Agra
- Ahmedabad
- Ajmer
- Aligarh
- Allahabad
- Amravati
- Amritsar
- Asansol
- Aurangabad
- Bareilly
- Bengaluru
- Bhavnagar
- Bhilai Nagar
- Bhiwandi
- Bhopal
- Bhubaneswar
- Bikaner
- Chandigarh
- Chennai
- Coimbatore
- Cuttack
- Durgapur
- Faridabad
- Ghaziabad
- Gorakhpur
- Gujarat
- Guntur
- Guwahati
- Gwalior
- Howrah
- Hyderabad
- Indore
- Jabalpur
- Jaipur
- Jalandhar
- Jamshedpur
- Jodhpur
- Kalyan-Dombivli
- Kanpur
- Kochi
- Kolhapur
- Kolkata
- Kota
- Lucknow
- Ludhiana
- Madurai
- Meerut
- Moradabad
- Mumbai
- Mysore
- Nagpur
- Nashik
- Navi Mumbai
- Patna
- Pune
- Rajkot
- Rajpur
- Ranchi
- Saharanpur
- Salem
- Siliguri
- Solapur
- Srinagar
- Surat
- Thane
- Tiruchirappalli
- Thiruvananthapuram
- Ulhasnagar
- Vadodara
- Varanasi
- Vijayawada
- Visakhapatnam
- Warangal
Kedarnath Yatra Package from
Badrinath Yatra Package from
Gangotri Yamunotri Yatra Package from
Ek Dham Yatra Package from
Do Dham Yatra Package from
Teen Dham Yatra Package from
Kedarnath & Badrinath Tours
- Badrinath Kedarnath Package from Haridwar 2026
- Badrinath Kedarnath Package from Delhi 2026
- Kedarnath Package from Delhi 2026
- Kedarnath Package from Haridwar 2026
- Kedarnath Tungnath Yatra Package from Haridwar
- Kedarnath Badrinath Package from Haridwar by Innova Crysta
- Kedarnath Badrinath Tour Package from Haridwar
- Kedarnath Badrinath Tour Package from Delhi
- Kedarnath Yatra Trekking Tour
- Kedarnath Badrinath Tour Package
- Kedarnath Yatra by Car
- Kedarnath Yatra Tour Package
- Badrinath Yatra by Car
- Badrinath Yatra Tour Package
Gangotri & Yamunotri Tours
Ek, Do & Teen Dham Tours
Char Dham Yatra Packages
- Cheapest Char Dham Yatra Package
- Char Dham Yatra Tempo Traveller from Haridwar
- Char Dham Yatra from Haridwar by Car
- Char Dham Yatra Package from Haridwar Price
- Char Dham Yatra Package from Haridwar 2026
- Char Dham Yatra Package from Delhi 2026
- Char Dham Yatra Package 2026
- Char Dham Yatra Package from Delhi by Innova Crysta
- Char Dham Yatra Innova Crysta Booking
- Char Dham Yatra Package by Innova
- Char Dham Yatra Package from Haridwar by Innova Crysta
- Char Dham Tour Package from Dehradun
- Char Dham Yatra from Delhi Package
- Auli Tour Packages from Delhi
- Char Dham Yatra Package by Car
- Char Dham Yatra Package from Haridwar
- Char Dham Yatra Package from Delhi
- Char Dham Yatra Package from Haridwar by Car
- Char Dham Yatra Package by Train
- Char Dham Yatra Tour Package
- Char Dham Yatra Package by Air
- Badrinath Kedarnath Gangotri Yamunotri Tour Package
- Char Dham with Hemkund Sahib Tour Packages
- Char Dham Yatra Budget Packages
- Char Dham Yatra Deluxe Packages
- Char Dham Yatra Fixed Departure Tour
- Char Dham Yatra Luxury Package
- Char Dham Yatra with Amarnath Yatra Packages
- Char Dham Yatra with Amritsar Tour
- Char Dham Yatra with Gaumukh
- Char Dham Yatra with Gaumukh Trek
- Char Dham Yatra with Kashmir Tour
- Char Dham Yatra with Shimla Manali
- Char Dham Yatra with Vaishno Devi Tour
- Char Dham Yatra with Valley of Flowers
- Gangotri Yamunotri Kedarnath Badrinath Tour
- Char Dham Yatra Bus Booking Tour Package
- Char Dham Yatra Package from Rishikesh
Ready to plan your Char Dham Yatra?
Share your dates and group size. We reply with a day-wise plan and quote.