Gangotri is the point in the mountains where the Bhagirathi river — the stream that becomes the Ganges — is formally worshipped as a goddess, even though its actual glacial source, Gaumukh, lies another 18 km up the valley. The temple town itself is small: a cluster of ashrams, dharamshalas and a stone-and-silver shrine wedged into a narrow valley at over 3,000 metres, with pine forest on one side and bare granite peaks on the other.
Getting to Gangotri
There's no railway or airport anywhere near Gangotri. The nearest airport is Jolly Grant in Dehradun, and the nearest broad-gauge railhead is Rishikesh, both roughly 230-250 km away — figure on a full day's drive of 9-10 hours from either, via Uttarkashi and Harsil. Most pilgrims and trekkers break the journey overnight in Uttarkashi (about 100 km short of Gangotri) rather than attempt it in one push; the road is a genuine mountain road, narrow in stretches with sheer drops, and best not driven after dark. Shared taxis and buses run from Rishikesh, Dehradun and Uttarkashi during the yatra season; a private cab gives you flexibility to stop at Harsil and the viewpoints along the Bhagirathi gorge.
The temple and the town
The Gangotri temple itself takes only 20-30 minutes to see — a modest white structure built by a Gorkha general in the early 1800s, with the real draw being the setting: the Bhagirathi crashing through a narrow granite gorge right behind it, and a submerged rock formation called Shivling just below the bank where, by legend, Shiva received the Ganga's descent in his matted hair. Early morning and evening aarti are the two moments worth timing your visit around; the rest of the day the ghats are busy with pilgrims taking a freezing dip. The town itself is purely functional — a line of dharamshalas, a market selling woollens and puja items, and almost no nightlife or restaurants beyond simple vegetarian dhabas.
The Gaumukh glacier trek
The actual source of the Ganges, Gaumukh ("cow's mouth", named for the glacier's shape), lies about 18 km upriver through Gangotri National Park. It's usually done as a two-day trek with an overnight at Bhojwasa, a meadow with a few GMVN huts and ashrams about 14 km in, leaving a manageable final stretch to the glacier snout the next morning. The trail is well-trodden but at altitude (Bhojwasa sits around 3,800m, Gaumukh higher still), so go slow and carry warm layers even in summer. You'll need a forest department permit, issued at Gangotri (carry ID and passport photos); numbers are capped daily, so arrive early in peak season. Fit, acclimatised trekkers sometimes push on to Tapovan, a high meadow with views of Shivling peak, but that's a harder, steeper add-on best done with a local guide.
Harsil and nearby stops
Harsil, about 25 km before Gangotri, is worth a stop even if you're not staying there — an apple-orchard village on the Bhagirathi with a beautiful deodar forest, formerly off-limits as an army area but now open to visitors. It's a far more scenic and relaxed base than Gangotri town itself if you want a night of quiet before or after the pilgrimage. Bhairon Ghati, a short way further, has a dramatic gorge and old Bhairavnath temple worth a quick halt. In winter, when Gangotri's temple closes, the deity is moved to Mukhba village near Harsil — so if you're visiting off-season, this is where the winter darshan actually happens.
Food, money and what to carry
Gangotri is a sacred town — no meat, eggs or alcohol are sold anywhere, and food is simple vegetarian thali, poori-sabzi and parathas from ashram kitchens and small dhabas, generally ₹100-250 a meal. Budget travellers can get a dharamshala bed for ₹300-600; GMVN guesthouses and mid-range hotels in Gangotri or Harsil run ₹1,500-3,500. ATMs are unreliable this far into the mountains, so carry enough cash from Uttarkashi. Pack serious cold-weather gear regardless of season — nights drop close to freezing even in June — plus a rain shell if travelling in the shoulder months, sturdy trekking shoes if attempting Gaumukh, and your own basic first-aid and any regular medication, since the nearest proper medical facility is back in Uttarkashi.
Best time to visit
The temple is only open from around late April/early May (Akshaya Tritiya) to around Diwali in October/November; outside this window the valley is snowbound and the shrine shut. Within that season, May-June and September-October are the best months — clear skies, manageable cold, and good trekking conditions for Gaumukh. July and August bring monsoon rain, landslide risk and frequent road closures on the approach from Uttarkashi, so it's the stretch to avoid even though the temple remains technically open.
Timings & entry fees
| Place | Open | Entry |
|---|---|---|
| Gangotri TempleOpen only from Akshaya Tritiya (late Apr/early May) to Diwali; closed in winter | 6:00 AM - 9:00 PM | Free |
| Gaumukh Glacier Trek (via Gangotri National Park)Permit issued at Gangotri forest check post; daily numbers capped in peak season | Sunrise to sunset | Forest permit required (approx ₹150-250, confirm locally) |
| Harsil VillageNo formal gate; best visited in daylight for orchard and riverside walks | Sunrise to sunset | Free |
| Bhairon Ghati & Bhairavnath TempleShort detour en route to Gangotri | Sunrise to sunset | Free |
Timings and fees change — confirm before you travel, especially on festival days and public holidays.
Distances & travel times
- Jolly Grant Airport, Dehradun Gangotriabout 250 km· about 9-10 hours
- Rishikesh Railway Station Gangotriabout 230 km· about 8-9 hours
- Uttarkashi Gangotriabout 100 km· about 4 hours
- Gangotri Harsilabout 25 km· about 45 min
- Gangotri Gaumukh Glacier (trek)about 18 km one way· about 6-7 hours trek
- Haridwar Gangotriabout 280 km· about 10-11 hours
Frequently asked
- Is Gangotri worth visiting?
- For pilgrims doing the Char Dham circuit, yes — it's one of the four and skipping it isn't really an option. For non-pilgrim travellers, it's worth the long drive if you'll also do the Gaumukh trek or at least an overnight in Harsil; the temple alone, without the trek or the valley around it, is a short stop that may not justify a two-day drive each way. If rough mountain roads and basic facilities aren't for you, this isn't the trip.
- Is Gangotri safe?
- Yes, in the sense that crime against travellers is rare and it's a genuinely safe pilgrimage town for solo travellers and women, including solo women. The real risks are environmental: landslides and road blockages on the approach roads during monsoon, altitude effects if you rush the Gaumukh trek, and hypothermia risk if you're underdressed. The river itself is fast and icy — people do lose their footing on the ghats, so stick to the designated bathing spots.
- What is the worst time to visit Gangotri?
- The temple is physically closed from around Diwali to Akshaya Tritiya (roughly early November to late April/early May) due to heavy snow, so winter visits to the actual shrine aren't possible. Within the open season, July and August should be avoided if you can help it — monsoon rain brings landslides and road closures on the Uttarkashi-Gangotri stretch that can strand vehicles for hours or days.
- When is Gangotri least crowded?
- The first couple of weeks right after the temple opens in May, and late September into October just before it closes, are noticeably quieter than the peak late-May to mid-June window, which coincides with school holidays and the bulk of Char Dham traffic. Weekdays are also far calmer than weekends throughout the season.
- How many days do you need for Gangotri?
- Two days is enough if you're only doing temple darshan — one day to arrive and settle, one for the shrine and a walk along the river. Add two to three more days if you want to trek to Gaumukh and back, and build in a buffer day given how often mountain roads here get delayed by weather.
- Is the Gaumukh trek worth doing?
- If you're reasonably fit and have the time, yes — it's a far more memorable experience than the temple alone, taking you right up to the glacier that actually feeds the Ganges, through genuinely spectacular high-Himalayan scenery. If you're short on time, unfit, or uncomfortable with basic trail accommodation, skip it and content yourself with the temple and a walk along the lower gorge instead.
