↓ Scroll for distances, day-wise plan & full route table
Free Resource · 2026
Char Dham Yatra Route Map 2026
Complete route from Haridwar · All distances · Altitudes · Key stops · Travel times
Quick answerThe Char Dham circuit from Haridwar runs roughly 1,100km and takes 9 to 11 nights. The clockwise order is Haridwar → Barkot → Yamunotri → Uttarkashi → Gangotri → Guptkashi → Kedarnath → Rudraprayag → Badrinath → Haridwar. Only two dhams need walking: 6km from Janki Chatti to Yamunotri and 16km from Gaurikund to Kedarnath. Gangotri and Badrinath have road to the temple door.
Planning this route? Book with the operator who drives it every day — Shiv Ganga Travels, Haridwar.
Base city. Ganga Aarti at Har Ki Pauri. Pick up by our vehicle.
○
Barkot
⬆️ 1,220m📏 165 km⏱ 4–5 hrs
Overnight base for Yamunotri. Drive via Mussoorie or direct.
🙏
Yamunotri1st Dham
⬆️ 3,291m📏 201 km + 6km trek⏱ 6–7 hrs + trek
First dham. Trek 6km from Janki Chatti. Surya Kund hot spring. Goddess Yamuna.
○
Uttarkashi
⬆️ 1,158m📏 240 km⏱ 5–6 hrs from Barkot
Overnight halt. Kashi Vishwanath temple en route. Base for Gangotri.
🙏
Gangotri2nd Dham
⬆️ 3,415m📏 300 km⏱ 3 hrs from Uttarkashi
Second dham. No trek — motor road. Source of Ganga. Bhagirathi gorge.
○
Guptkashi
⬆️ 1,319m📏 390 km⏱ 7–8 hrs from Uttarkashi
Best overnight base before Kedarnath. Mountain views. Vishwanath temple.
○
Gaurikund
⬆️ 1,982m📏 420 km⏱ 1.5 hrs from Guptkashi
Trek starting point for Kedarnath. Hot spring. Last motor vehicle point.
🙏
Kedarnath3rd Dham
⬆️ 3,583m📏 420 km + 16km trek⏱ 5–7 hrs trek
Third dham. 12th Jyotirlinga. 16km trek from Gaurikund. Lord Shiva.
○
Joshimath
⬆️ 1,890m📏 510 km⏱ 5–6 hrs from Gaurikund
Overnight halt before Badrinath. Auli cable car. Shankaracharya math.
🙏
Badrinath4th Dham
⬆️ 3,133m📏 560 km⏱ 2 hrs from Joshimath
Fourth and final dham. Motor road to temple. Lord Vishnu. Tapt Kund.
●
Haridwar
⬆️ 314m📏 860 km⏱ 8–9 hrs from Badrinath
Return to Haridwar via Devprayag and Rishikesh. Journey complete.
Kedarnath Route Map — The Segment Everyone Asks About
The Kedarnath leg is the only part of the circuit with a mandatory trek, so its route deserves its own line. From Haridwar the road runs Rishikesh → Devprayag → Srinagar → Rudraprayag → Tilwara → Agastyamuni → Guptkashi → Sonprayag (235 km). Private vehicles stop at Sonprayag; a shuttle jeep covers the 5 km to Gaurikund; and the final 16 km to the temple is on foot via Jungle Chatti, Bheembali and Lincholi — or 8 minutes by helicopter from Phata/Sersi/Guptkashi. Coming from Gangotri on the full circuit, you join this road at Guptkashi via Ghansali instead of driving back through Rishikesh. The one navigation mistake pilgrims still make: following an old map to the pre-2013 Rambara trail. That route no longer exists — the rebuilt trail crosses to the true left bank of the Mandakini after Bheembali.
Distance Reference Table
Segment
Distance
Drive Time
Haridwar → Barkot (via Mussoorie)
165 km
4–5 hrs
Barkot → Janki Chatti (Yamunotri base)
45 km
1.5 hrs
Janki Chatti → Yamunotri (trek)
6 km
2–3 hrs
Barkot → Uttarkashi
92 km
3 hrs
Uttarkashi → Gangotri
100 km
3 hrs
Uttarkashi → Guptkashi
200 km
6–7 hrs
Guptkashi → Gaurikund
30 km
1.5 hrs
Gaurikund → Kedarnath (trek)
16 km
5–7 hrs
Gaurikund → Joshimath
90 km
3.5 hrs
Joshimath → Badrinath
46 km
1.5–2 hrs
Badrinath → Haridwar (return)
300 km
8–9 hrs
Total Circuit
~860 km + 22km trek
9–12 days
📋 Free to use
Travel bloggers and yatra guides are welcome to reference or link to this route map page. Credit: Shiv Ganga Travels, Haridwar — Char Dham operator since 2010.