LIVE
  • Char Dham Yatra 2027 enquiries open
  • Kedarnath registration help for every yatri
  • Adi Kailash & Om Parvat 2027 batches — enquire early
  • Call / WhatsApp +91 78178 98687
Menu
Devprayag, where the Alaknanda and Bhagirathi meet to form the Ganga, on the Badrinath road

Char Dham Distance Chart: Road and Trek Km from Haridwar

Yatra To Temples TeamUpdated 12 November 2026 · 6 min read

Facts checked November 2026.

Quick answer: By the Uttarakhand registration portal, Haridwar is about 220 km by road from Yamunotri (plus a 6 km walk), 290 km from Gangotri, 240 km from Kedarnath (plus a 16 km walk) and 320 km from Badrinath. Between dhams, Kedarnath to Badrinath is about 230 km. Where official pages give different figures, both are shown below with their sources.

YATRA WEATHER NOWUpdated 3:27 am, 16 Nov
PlaceNowNext 24 h (low / high)Tomorrow
Kedarnath
about 3,583 m
🌨️ −9°C
Snow
−11°C / 3°C☀️ −11°C / 4°C
Clear sky
Badrinath
about 3,133 m
🌨️ −3°C
Snow
−8°C / 6°C☀️ −9°C / 6°C
Clear sky
Gangotri
about 3,100 m
☀️ −10°C
Clear sky
−10°C / 6°C☀️ −10°C / 7°C
Clear sky
Yamunotri
about 3,293 m
☀️ −10°C
Clear sky
−11°C / 3°C☀️ −10°C / 4°C
Clear sky

Forecast estimate for this spot, not a thermometer reading at the temple; actual weather can differ. Always follow official IMD alerts. Weather data: MET Norway (CC BY 4.0), updates automatically; tap Refresh for the latest.

Key facts
Haridwar to YamunotriAbout 220 km road + 6 km walk
Haridwar to GangotriAbout 290 km by road
Haridwar to KedarnathAbout 240 km road + 16 km walk
Haridwar to BadrinathAbout 320 km by road
Kedarnath to BadrinathAbout 230 km
Yamunotri walk6 km (portal); 7 km (Uttarkashi district)
Kedarnath walk16 km (portal); 17 km (Rudraprayag district text)

“How far is it?” is the first thing most families ask when they plan the Char Dham yatra. This page puts the road and walking distances in one place: from Haridwar, Rishikesh and Dehradun to each dham, between the dhams, and the treks at Yamunotri and Kedarnath. Every figure comes from an official page, and we name the source next to it. Government pages round figures and use “about”, so treat them as planning numbers, not exact odometer readings.

This page is part of our Char Dham Yatra Places and Route Map guide. Planning the yatra? See our Char Dham yatra packages.

How far is each dham from Haridwar, Rishikesh and Dehradun?

The official Char Dham registration and tourist care portal of the Uttarakhand government gives these road distances for each dham. Road yatras start and end at Haridwar; Rishikesh and Dehradun are shown because many families also ask about them.

Road distance to each dham (Uttarakhand registration portal)
FromYamunotriGangotriKedarnathBadrinath
HaridwarAbout 220 km + 6 km walkAbout 290 kmAbout 240 km + 16 km walkAbout 320 km
RishikeshAbout 210 km + 6 km walkAbout 270 kmAbout 220 km + 16 km walkAbout 300 km
DehradunAbout 180 km + 6 km walkAbout 240 kmAbout 250 km + 16 km walkAbout 330 km

Sources: portal pages for Yamunotri, Gangotri, Kedarnath and Badrinath. For Yamunotri and Kedarnath the road figure is to the last motorable point (Janki Chatti and Gaurikund).

How long does each drive take?

Distance alone does not tell you the time on mountain roads. The same portal gives these driving times:

Driving and walking time to each dham (Uttarakhand registration portal)
DhamFrom Haridwar or Rishikesh by roadWalkHeight of temple
YamunotriAbout 9 to 10 hoursAbout 2 to 3 hours up3,293 m
GangotriAbout 10 to 12 hoursNone3,100 m
KedarnathAbout 9 to 10 hoursAbout 6 to 8 hours3,580 m (Rudraprayag district: 3,586 m)
BadrinathAbout 10 to 12 hoursNone3,133 m

That is why most road yatras break each leg with a night halt, for example at Barkot before Yamunotri, Uttarkashi before Gangotri, Guptkashi or Sonprayag before Kedarnath, and Joshimath before Badrinath. Our Char Dham route map guide walks through the order of the stops.

What is the distance between the four dhams?

Road yatras usually go in this order: Yamunotri, Gangotri, Kedarnath, then Badrinath. Official pages give these figures between the dhams and the main halts.

Distances between dhams and main halts (official figures)
StretchDistanceSource
Yamunotri to Uttarkashi (via Barkot)About 125 km by road + 6 km walkRegistration portal
Yamunotri to Uttarkashi130 kmUttarkashi district
Uttarkashi to Harsil (on the Gangotri road)75 kmUttarkashi district
Kedarnath to Yamunotri (via Guptkashi, Rudraprayag, Barkot)About 300 km by road + 6 km walkRegistration portal
Gangotri to Kedarnath (via Uttarkashi, Tehri, Srinagar, Rudraprayag)About 360 km by road + 16 km walkRegistration portal
Uttarkashi to KedarnathAbout 280 km by road + 16 km walkRegistration portal
Kedarnath to BadrinathAbout 230 kmRegistration portal
Gangotri to BadrinathAbout 300 kmRegistration portal
Yamunotri to BadrinathAbout 350 kmRegistration portal
Joshimath to Badrinath45 kmRegistration portal

The portal’s Kedarnath page gives Gangotri to Kedarnath as about 360 km by road, about 14 to 15 hours, plus the 16 km walk. Harsil to Gangotri is not given on the official pages we checked, so we have not printed a number for it. The Uttarkashi district figures are from its Yamunotri page and Harsil page.

For the Kedarnath to Badrinath leg in detail, including the Chopta route, see our Kedarnath to Badrinath distance guide.

How long are the treks at Yamunotri and Kedarnath?

Only two of the four dhams need a walk: Yamunotri and Kedarnath. Gangotri and Badrinath are reached by road. Official figures for the two walks differ slightly between pages:

Trek distances (official figures, one way)
TrekFigureSource
Janki Chatti to Yamunotri6 km, about 2 to 3 hours upRegistration portal
Janki Chatti to Yamunotri7 kmUttarkashi district
Gaurikund to Kedarnath16 km, about 6 to 8 hoursRegistration portal
Gaurikund to Kedarnath17 km (page text); 16 km (doli and porter rate tables)Rudraprayag district
Sonprayag to Gaurikund5 kmRudraprayag district
Kedarnath helipad to temple1.50 kmRudraprayag district porter table

The Rudraprayag district page gives both 17 km and 16 km for the Kedarnath walk on the same page (Rudraprayag district). Plan for the longer figure. Return walks are the same distance again, so the Kedarnath walk is 32 km up and down on the district’s doli table. Ponies, palkis, dolis and porters are available on both paths. Our Kedarnath distance guide covers each point on the path.

Why do different websites show different distances?

Because each source measures from a different point and rounds differently. A few examples from official pages:

  • Rishikesh to Badrinath: about 300 km on the registration portal; 297 km on the Chamoli district page.
  • Dehradun to Badrinath: about 330 km on the portal; 340 km on the Chamoli district page.
  • Uttarkashi to Yamunotri: about 125 km on the portal; 130 km on the Uttarkashi district page.
  • Rishikesh to Kedarnath: about 220 km by road on the portal; the Ministry of Tourism’s Incredible India page says Kedarnath is 221 km from Rishikesh.

Some figures are to the town, some to the temple, and some to the last road point. Roads are also realigned after landslides. A difference of 5 to 10 km on a 300 km drive will not change your plan; landslides and traffic will change it far more.

How many days do these distances need?

With road times of 9 to 12 hours to each dham from Haridwar, and two long walks, the road yatra cannot be rushed. Our Char Dham yatra from Haridwar runs 11 days and 10 nights, with night halts close to each dham. If road days are too long for your family, the helicopter route replaces most of them; see our Char Dham helicopter yatra guide.

Simple tips:

  • Start each driving day early; afternoon rain and traffic slow the hills.
  • Keep one spare day in case a road closes.
  • Do not plan a long drive on the same day as the Kedarnath walk.

Related guides: Badrinath distance chart

Latest yatra updates

See all yatra updates

Frequently asked questions

What is the distance from Haridwar to Kedarnath?

The Uttarakhand registration portal gives about 240 km by road to Gaurikund, then a 16 km walk to the temple. The road part takes about 9 to 10 hours.

How far is Badrinath from Haridwar?

About 320 km by road, according to both the registration portal and the Chamoli district page. The drive takes about 10 to 12 hours.

What is the distance between Kedarnath and Badrinath?

About 230 km, according to the registration portal. Most yatris drive from Gaurikund or Sonprayag and stop for a night on the way.

How far is Gangotri from Haridwar?

About 290 km by road on the registration portal, via Chamba, Dharasu, Uttarkashi and Harsil. There is no trek; the road goes up to Gangotri.

How long is the Yamunotri trek?

The registration portal says 6 km from Janki Chatti, about 2 to 3 hours up. The Uttarkashi district page says Janki Chatti is 7 km away, so plan for the longer figure.

How long is the Kedarnath trek from Gaurikund?

The registration portal says 16 km one way. The Rudraprayag district page says 17 km in its text and 16 km in its rate tables.

Which dhams need trekking?

Only Yamunotri and Kedarnath. Gangotri and Badrinath are reached by road. Ponies, palkis and porters are available on both walking paths.

Where does the road Char Dham yatra start?

Road Char Dham yatras start and end at Haridwar. The order is usually Yamunotri, Gangotri, Kedarnath and then Badrinath.

To plan your Char Dham yatra from Haridwar, call or WhatsApp +91 78178 98687, or write to shiva@yatratotemples.in.

Sources
  • Uttarakhand registration portal: Yamunotri
  • Uttarakhand registration portal: Kedarnath
  • Uttarakhand registration portal: Badrinath
  • Rudraprayag district: Kedarnath yatra and rate lists
  • Uttarkashi district: Yamunotri
Keep reading

Related guides

More on Char Dham Yatra: Char Dham Yatra Cost · Best Time for Char Dham Yatra · Char Dham Package Inclusions · Char Dham Opening and Closing Dates · Char Dham Helicopter Yatra · Char Dham Yatra Registration · Char Dham Yatra FAQ · Dhari Devi Temple Guide · Char Dham Yatra for Senior Citizens · Char Dham yatra packages

Yatra To Temples Team

Yatra To Temples Team

The Yatra To Temples team plans dharmik yatras to Char Dham, Kedarnath, Adi Kailash, Kailash Mansarovar, Panch Kedar, Kashi and other temples, and writes these guides from official sources.
View All Articles
Chat with us on WhatsApp