🗺️ Travel Guide · Yamunotri

How to Reach Yamunotri Dham

Distance and driving time from Haridwar, Rishikesh, Dehradun and Delhi — then the 6 km trek, on foot, pony or doli

Altitude
3,293 m
Road ends at
Janki Chatti (2,650 m)
From Haridwar
220 km by road
Driving time
8–9 hrs
Trek
6 km, 643 m climb
Season
19 Apr – 11 Nov 2026
Quick answerHaridwar to Yamunotri is 220 km by road to Janki Chatti, then a 6 km trek to the temple. The drive takes 8–9 hours via Dehradun, Mussoorie and Barkot, and the road ends at Janki Chatti at 2,650 m. The final 6 km climbs 643 m and takes 2.5–3 hours on foot, or 2 hours by pony from the road head. Almost everyone sleeps at Barkot and walks the next morning. Nearest railhead Haridwar, nearest airport Dehradun (178 km — the shortest dham drive from any base), helicopter to Kharsali across the river.

Yamunotri is the first shrine of the clockwise Char Dham circuit and, of the four, the one with the gentlest drive and the hardest last hour. Nothing about the road over Mussoorie and up the Yamuna valley is frightening, and 220 km is one long, steady day. The catch is that the road stops. The temple sits at 3,293 m at the head of the valley, and the only way up from Janki Chatti is a 6 km path that climbs 643 m — steeper per kilometre than the Kedarnath trail, even though it is a third of the length.

That shape decides the plan. Pilgrims who drive up from Haridwar and attempt the climb the same afternoon regularly regret it: they arrive at the road head tired, start in the heat, and reach 3,293 m having gained the altitude of the whole day in one push. Every itinerary we run sleeps at Barkot and starts the trek at first light. The rest of this page is the drive, the trek options, and where to break the journey.

Distance to Yamunotri from Haridwar, Rishikesh, Dehradun and Delhi

Road distance and driving time to Janki Chatti, the Yamunotri road head, from major starting points
FromRoad distanceDriving timeVia
Haridwar220 km8–9 hrsDehradun, Mussoorie, Kempty Falls, Naugaon, Barkot
Rishikesh205 km7.5–8.5 hrsDehradun, Mussoorie, Naugaon, Barkot
Dehradun178 km6–7 hrsVikasnagar, Naugaon, Barkot — the shortest dham drive from any base
Barkot45 km2 hrsKharsali turn-off; narrow valley road
Delhi430 km2 daysHaridwar (210 km), then the route above — always with a halt

All distances are to Janki Chatti, where the road ends; add the 6 km trek to reach the temple. These are road figures, not straight-line ones — a map app will show something shorter. The return leg is the same distance, so Yamunotri to Haridwar is also 220 km.

Road route — Haridwar to Janki Chatti, stage by stage

The route is Haridwar → Dehradun → Mussoorie → Kempty Falls → Naugaon → Barkot → Janki Chatti, and it is the road our cabs take: up the hairpins from Dehradun to Mussoorie, over the ridge and down past Kempty Falls to the Yamuna, then up the valley through Nainbagh, Damta and Naugaon to Barkot. The other way in, through Rishikesh, Chamba and Dharasu, shares the Gangotri road most of the way and is about 45 km longer. From Barkot the road narrows and follows the river up past Hanuman Chatti to Janki Chatti, with Kharsali, the winter seat, on the far bank.

Haridwar to Yamunotri road route, stage by stage, with distance and driving time
StageDistanceTimeRoad notes
Haridwar → Dehradun55 km1.5 hrsFlat and quick, up into the Doon valley.
Dehradun → Mussoorie29 km1–1.5 hrsThe first climb, hairpins all the way up to the Mussoorie ridge. Slow at weekends, when the hill-station traffic is out.
Mussoorie → Kempty Falls11 km30 minOver the ridge and down the far side. Kempty Falls is the usual stop.
Kempty Falls → Nainbagh29 km1 hrDown to the Yamuna, which the road then follows upstream.
Nainbagh → Barkot51 km2 hrsUp the Yamuna valley through Damta and Naugaon. Barkot is the sensible overnight halt.
Barkot → Janki Chatti45 km2 hrsNarrow valley road. Kharsali sits opposite Janki Chatti.
Janki Chatti → Yamunotri6 km trek2–3 hrs upThe steepest approach of the four dhams. Pony and palki available.
Haridwar → Janki Chatti220 km8–9 hrsThen 6 km on foot. Split over two days in practice.

The Barkot–Janki Chatti stretch is the most landslide-prone road on the whole circuit in July and August. Check today’s road status the morning you leave Barkot. Night driving is banned on all Char Dham routes between 10 PM and 4 AM.

The trek — Janki Chatti to Yamunotri temple

Six kilometres, 643 metres of climb, a paved but steep path that starts climbing from the first bend and does not level out until the temple. It runs above the Yamuna through pine and, in May, flowering rhododendron, with chai stalls and rest platforms most of the way. The path is rock, which is fine dry and slick wet; in rain the same climb stretches past four hours and the descent is the dangerous half.

Ways up the 6 km Janki Chatti to Yamunotri trek, with cost and time
HowCostTimeNotes
On footFree2.5–3 hrs up, 2 downRock-paved path, steep from the first bend. Poles help on the descent. Start at first light.
Pony₹1,800–2,500 one way2–2.5 hrsBooked at the Janki Chatti stand, government rate card. In May–June book the evening before or expect an hour in the queue.
Doli (palanquin)₹4,000–6,000 one way3–4 hrsFour porters. The option for anyone who cannot sit a pony — hip, back or balance problems.
HelicopterVia IRCTC HeliYatra~1 km walk from helipadLands at Kharsali across the river. Still a short walk or doli to the temple.

Pony and doli rates are the Janki Chatti stand’s government rate card for the season and move a little year to year; the bands above are what our groups paid through 2026. Pay at the counter, keep the slip, and do not pay a tout on the road in.

Start early — the reason is the sun, not the crowd

The path faces the morning sun from about nine. Groups that leave Janki Chatti at six climb in shade and reach the temple by nine; groups that leave at nine climb in full sun and reach it at noon, which is also when the Surya Kund darshan queue is longest. The pony stand opens at first light. If you have slept at Barkot, that means leaving the hotel at four; if that sounds early, it is still the plan that works.

Where to break the journey

Haridwar to the temple in one day is physically possible and a bad idea for the same reason as at Gangotri: you would gain 3,000 m of altitude in a single push and then start a climb. Sleep low, walk early.

Barkot
1,220 m
The standard halt, 45 km and 2 hours short of the road head. Hotels at every price, a market, ATMs, and low enough to sleep properly. This is where we put every group — the stay comparison is on the Yamunotri yatra page.
Janki Chatti
2,650 m
Right at the trailhead, so the morning is shorter — but rooms are few and basic, it is cold, and you sleep 1,400 m higher than Barkot. Only if you are fit and want the earliest possible start.
Kharsali
2,675 m
Across the river from Janki Chatti, where the deity winters and the helipad is. Quieter than Janki Chatti with a handful of guesthouses; the same altitude caveat applies.

By taxi from Haridwar

A private car is how most families do this road. The driver takes you to Barkot, waits overnight, runs you the 45 km to Janki Chatti before dawn and waits there while you climb. These are our one-way bands for Haridwar to Janki Chatti; the round trip with the Barkot night is quoted as one all-in figure on enquiry.

Haridwar to Yamunotri (Janki Chatti) one-way taxi fare by vehicle
VehicleSeatsOne-way fare
Swift Dzire4₹6,000–₹7,000
Ertiga6₹9,000–₹9,600
Innova Crysta6₹10,000–₹11,000
Tempo Traveller12–20₹14,000–₹18,000

Fuel, driver, tolls and state taxes included; the vehicle waits at the halt. All routes and vehicles are on the cab fares page.

By bus and shared jeep

There is no single bus from Haridwar to Janki Chatti. The journey is two legs: a bus from Rishikesh bus stand to Barkot, then a shared jeep from Barkot to Janki Chatti. Uttarakhand Transport Corporation and private operators both run the first leg through the season, and there are also direct Dehradun–Barkot buses via Vikasnagar for anyone arriving by air.

Everything on this road leaves early. Rishikesh departures cluster between 4 am and 7 am and are gone by late morning, because no driver will be in the Yamuna valley after dark. Shared jeeps at Barkot fill and go from first light. Budget roughly ₹350–500 for the bus and ₹300–500 for the jeep seat. It is the cheapest way up and comfortably the slowest; a group of four usually finds a private vehicle costs about the same per head and saves most of a day.

Helicopter to Yamunotri (Kharsali helipad)

The helicopter for this sector flies from Sahastradhara Helipad in Dehradun and lands at Kharsali, on the far bank of the Yamuna from Janki Chatti, about a kilometre from the temple. From the helipad it is still a short walk or a doli. It is sold as a leg of the Char Dham helicopter circuit rather than as a standalone hop, and it is the one dham where the helicopter does not save you the walk entirely. Book only through the official IRCTC HeliYatra portal — the helicopter-ticket scam is the most common fraud on this circuit, and no agent can sell you a seat.

By train

There is no railway in the Yamuna valley. The two practical railheads are Haridwar, 220 km from Janki Chatti, and Dehradun, 178 km. Haridwar has far more trains from across India and is where the classic circuit starts; Dehradun has the Shatabdi and Jan Shatabdi from New Delhi and, for Yamunotri specifically, the shorter road — the direct route through Vikasnagar makes Dehradun the closest base city to this dham.

Registration and the medical certificate

Char Dham yatra registration is mandatory, free, and checked at the barrier below Barkot — do it online before you travel. Yamunotri is one of the two trek dhams, so the medical-certificate rules for older pilgrims apply here; health desks at Janki Chatti can turn back anyone with a heart condition who does not have one.

Yamunotri as part of a yatra

We run the road, the Barkot night, the dawn start and the pony booking — you only do the darshan.

💬 WhatsAppYamunotri yatra package →

Frequently asked questions

About 220 km by road to Janki Chatti, where the road ends, and then a 6 km trek to the temple. The drive is 8–9 hours via Dehradun, Mussoorie, Kempty Falls and Barkot. Almost everyone sleeps at Barkot, 45 km short of the road head, and does the trek the next morning; driving up and climbing the same day is the mistake that makes people ill.
Related guides
Yamunotri Temple →Yamunotri Weather →Yamunotri Yatra & where to stay →Kharsali, the winter seat →How to Reach Gangotri →How to Reach Badrinath →Char Dham Route Map →