Delhi to Uttarkashi: How to Reach the Gangotri Base
Delhi to Uttarkashi is about 400 km via Dehradun or Rishikesh. The road routes, the nearest railhead and airport, and why to break the drive.

Uttarkashi is the main town on the Gangotri arm of the Char Dham, and from Delhi it sits roughly 400 km up in the hills — a journey that takes most of a long day once the mountain stretch is counted. Few people enjoy it in one push. The run splits naturally into a quick dash across the plains to the Doon valley and a slow, winding climb beside the Bhagirathi after that, so the sensible plan is two days with a night at the foot of the hills.
The journey, leg by leg
Every route funnels through the Dehradun–Rishikesh gateway before turning up the Bhagirathi valley toward Gangotri. These are driving distances and realistic hill times, not the optimistic figures a map app returns.
| Leg | Distance | Rough time |
|---|---|---|
| Delhi → Dehradun (expressway) | about 290 km | 5–6 hours |
| Dehradun → Uttarkashi (via Mussoorie, Suwakholi) | about 150 km | 6–7 hours |
| or Rishikesh → Uttarkashi (via Chamba, Tehri) | about 165 km | 5–6 hours |
| Uttarkashi → Gangotri | about 100 km | 3–4 hours |
By road
There are two usual lines up, and they meet at Uttarkashi. The quicker one climbs from Dehradun over Mussoorie and Suwakholi, then drops through Chamba to the river — about 150 km of near-continuous ghat road, lovely but tiring. The other keeps low to Rishikesh and follows the widened Char Dham highway up through Chamba and Tehri; it is a touch longer at around 165 km but gentler and better surfaced, which is why most buses and larger vehicles take it. Either way the Delhi–Dehradun expressway has turned the plains half of the trip into an easy morning, leaving the hills as the part that eats the clock.
Timing and the road
Drive the hill legs in daylight and leave early; the valley road has blind bends and wandering livestock, and the long-running work on the Char Dham highway can stop traffic without warning. Through the July–September monsoon the Bhagirathi slopes are prone to slips, so keep a few spare hours in any wet-season plan and ask locally before you set off. Pack a warm layer even in summer, carry some cash because card machines thin out past Dehradun, and keep motion-sickness tablets handy for the switchbacks. In deep winter the upper road to Gangotri quietens and the shrine is shut, but Uttarkashi town stays open and reachable the year round.
By train, then road
Uttarkashi has no railway of its own. The nearest railheads are Rishikesh and Dehradun, both roughly 160–170 km down the valley, with Dehradun offering the widest choice of fast trains from Delhi. The practical trip is to take an overnight or early service, rest a night in Dehradun, then drive up fresh in the morning rather than tackle the ghats already tired.
By air
The closest airport is Dehradun's Jolly Grant, about 160 km from Uttarkashi — a short flight from Delhi followed by a half-day drive up the valley. For that transfer and the onward hill taxis, the Dehradun airport guide has the detail.
On arrival
Uttarkashi sits at about 1,160 m on the Bhagirathi, low enough to sleep soundly and the right place to gather yourself before the thinner air higher up. The where to stay in Uttarkashi guide covers the areas and the rooms, and our Uttarkashi hotels are geared to an early Gangotri start. From here the road carries on past Harsil to Gangotri, 100 km on; the Char Dham route guide places Uttarkashi in a full four-shrine trip.
Where to stay on this route
- Shiv Parivar ResortUttarkashifrom ₹5,859
- Shivoham RetreatDehradunfrom ₹3,500
- Hotel Doon RegencyDehradunRates on request
- Harsil Village ResortHarsilfrom ₹5,161
Send us your dates
Before you go
- Break the Delhi–Uttarkashi drive overnight — a night in Dehradun or Rishikesh beats one 11-hour haul.
- From Dehradun the Mussoorie–Suwakholi road is shorter; the Rishikesh–Tehri highway is gentler and better for buses.
- Uttarkashi has no station — train to Dehradun or Rishikesh (about 160–170 km) and drive the hill leg.
Good to know
- Uttarkashi is roughly 400 km from Delhi, with most of the climbing coming after Dehradun.
- The Delhi–Dehradun expressway has cut the plains leg, leaving the Bhagirathi valley as the slow part.
- Gangotri is about 100 km further on from Uttarkashi, the last leg of the shrine's approach.
Frequently asked questions
How far is Uttarkashi from Delhi?
About 400 km by road, with most of the climbing after Dehradun. Allowing for the hill stretch it is a 9–11 hour drive, so most people break it overnight in Dehradun or Rishikesh rather than doing it in one go.
How do I reach Uttarkashi by train?
Uttarkashi has no railway. Take a train from Delhi to Dehradun or Rishikesh, both about 160–170 km away, then drive up the valley. Dehradun has the widest choice of fast trains, and a night's rest there makes the hill drive easier.
Which road from Dehradun to Uttarkashi is best?
The Mussoorie and Suwakholi road is the shorter one at about 150 km but is continuous ghat driving; the route via Rishikesh, Chamba and Tehri on the Char Dham highway is around 165 km, gentler and better for larger vehicles and buses.
Which airport is nearest to Uttarkashi?
Dehradun's Jolly Grant, about 160 km away, with daily flights from Delhi followed by a half-day drive up the Bhagirathi valley.
How far is Gangotri from Uttarkashi?
About 100 km and three to four hours up the valley. That is why travellers sleep in Uttarkashi, which has the facilities, and make Gangotri a day trip or a short second leg.
About the author
Pulp Hotels Team
The Pulp Hotels Team is the desk that runs Pulp Hotels and the verified properties on this route — Barkot, Uttarkashi, Harsil, Guptkashi, Joshimath, Badrinath and the Kedarnath valley. We deal with the owners of those hotels, and with the pilgrims staying in them, through every day of the season, and these guides are written and corrected from that work and from the official notices each season brings. Fares and opening dates change every year, so we leave them out on purpose and point you at the source instead.
Related guides
- Char Dham Yatra Route Guide: Order, Distances and Where to Stay
The Char Dham route in order: Yamunotri, Gangotri, Kedarnath, Badrinath, the distances between them and the best towns to sleep in on the way.
- Yamunotri and Gangotri: Barkot, Uttarkashi and Harsil Explained
Barkot to Janki Chatti is about 45 km and Barkot to Uttarkashi about 100 km. Where to sleep for Yamunotri and Gangotri: Barkot, Uttarkashi or Harsil.
- Char Dham Yatra Registration: How It Works and Where It Is Checked
Registration is compulsory, free, and the single most common reason pilgrims get turned back at a checkpost. Here is exactly how it works.
- A 10-Day Char Dham Itinerary, Written Around Where You Sleep
Ten days, nine nights, four shrines — planned backwards from the beds rather than forwards from the temples, which is why it holds together.
- Starting the Char Dham from Haridwar: The First Day Nobody Plans For
Haridwar is where the yatra begins for most pilgrims, and day one out of it is longer and harder than anyone expects. Here is what the road actually does.
- Where to Stay in Uttarkashi: The Gangotri Base Town
Where to stay in Uttarkashi, the Gangotri base town on the Bhagirathi: the areas, parking, what the rooms are like, and when to book for the yatra.
