17 Best Treks in Dharamshala for Your Next Adventure
There are seventeen walks worth doing around Dharamshala, and they run from a forty-minute stroll to a 4,550 m pass. Triund is the one everybody does. Kareri Lake is the one most people should do instead. Indrahar is the one you work up to.
The distances you'll read don't agree. Triund turns up as 6, 7, 9 and 10 km, and nobody says whether that's one way or there and back.
And the rules changed, which most guides haven't caught up with. Triund now wants registration, a registered guide if you're not local, and a receipt you can produce.

Every trek in Dharamshala, compared¶
Distances are one way, except the one marked return. Same order as the sections below.
| Trek | One way | Height | Time up | How hard | When open |
|---|---|---|---|---|---|
| Bhagsu waterfall | 2 km | ~2,100 m | 40 min | Walk | All year |
| Gallu Devi | 2 km | ~2,040 m | 45 min | Walk | All year |
| Guna Devi | 8 km | ~2,290 m | 3 hrs | Easy | Mar–Dec |
| Thatharana | 5–7 km | ~2,700 m | 3–5 hrs | Easy–mod | Mar–Nov |
| Triund | 9 km | 2,850 m | 4–6 hrs | Easy | Mar–Dec |
| Snowline (Ilaqa Got) | ~10 km | ~3,290 m | 5–7 hrs | Easy | Apr–Nov |
| Laka Glacier | 11 km | ~3,200 m | 6 hrs | Easy-ish | Apr–Nov |
| Lahesh Cave | ~13 km | ~3,500 m | 2 days | Fairly hard | May–Oct |
| Kareri Lake | 10–13 km | 2,934 m | 2 days | Moderate | Apr–Nov |
| Nag Dal | 16 km | ~3,600 m | 2 days | Moderate | May–Oct |
| Rising Star | 15 km return | ~3,200 m | 1 day | Hard | Apr–Nov |
| Adi Himani Chamunda | 9–13 km | 3,185 m | 5–7 hrs | Moderate | 15 Mar–15 Nov |
| Minkiani Pass | 15–48 km | 4,250 m | 3 days | Hard | Jun–Sep |
| Indrahar Pass | ~25 km | 4,342 m | 3–4 days | Hard | Apr–Oct |
| Gaj Pass | — | 4,140 m | 4–5 days | Hard | Jun–Sep |
| Lam Dal / Seven Lakes | — | 3,960 m | 5–7 days | Hard | Jun–Sep |
| Kundli Pass | 35–45 km | 4,550 m | 5 days | Very hard | Late May–early Oct |
Heights in bold come from Wikipedia, the Kangra district site or Himachal's trekking site; those marked ~ from a single source.
Every list uses easy and moderate without saying what they mean. Here:
- Walk — under an hour on a made path
- Easy — a day out below 3,000 m, no special kit
- Moderate — two days and a night in a tent
- Hard — 4,000 m, snow underfoot and a guide
Don't let easy fool you: Triund is graded easy and still means four to six hours of climbing.
The rules changed — what you need now¶
Some applies to every trek in Kangra. Some is Triund's alone — most guides blur the two.
Every trek in Kangra¶
- Registration is compulsory on paper. Ten check posts went up across Kangra in November 2025, and walking past one without registering can mean legal action under the Disaster Management Act
- In practice there's one you'll meet. The post at Gallu Temple covers Triund, Snowline, Laka, Lahesh Cave and Indrahar — the whole McLeodganj side. Khadota on the official list is Kharota, the Thatharana trailhead. Kareri, Guna Devi and the rest aren't on the list at all
- Carry original photo ID anyway — where there is a post, it wants the real card, not a photo
- GPS tracking on every expedition, and one guide can lead no more than ten people — both since June 2025
No permit anywhere, outside the winter spells below.
Triund¶
The fees below are Triund's alone — no other walk here charges to enter. The Forest Department sets them, not the private company that took over the route in March 2026.
| Entry, per person | ₹100 |
| Tent camping | ₹275 per day |
| No valid receipt | ₹5,000 fine |
| Local people with traditional rights | Free |
Also Triund: a registered guide is compulsory for visitors (locals walk it alone on local ID), a cap of 400 trekkers a day, and 20 tents at the top.

When winter shuts the high ground¶
Twice — November 2024 and again January 2026 — the district banned trekking above 3,000 m outright. While that order stands, Kareri, Triund and Adi Himani Chamunda also need written permission from the SP Kangra's office, cancelled the moment the weather department issues a warning.
These orders arrive with the snow and lapse quietly rather than being lifted, so nothing announces when they end. Going in December or January, ask first; the rest of the year it doesn't apply.
Short walks, not treks¶
Four get listed as treks and really aren't — rest-day walks, or a first morning to test the altitude.
Bhagsu waterfall¶
2 km one way · ~2,100 m · 40 min · Walk · All year
Paved then rocky, up from the village. The café at the top is what most people are walking to.
It's also where the valley's oldest story lives. The demon king Bhagsu stole water from Nag Dal, a lake further down this list, and the snake god Nagdevata fought him for it. The water spilled in that fight is the stream you walk beside.

Gallu Devi¶
2 km one way · ~2,040 m · 45 min · Walk · All year
Up from Dharamkot. You'll end up here anyway — it's the Triund trailhead, with the check post.
Kunal Pathri¶
3 km one way · flat · 45 min · Walk · All year
From Kotwali Bazaar to a rock temple. You'll see it listed as "45 minutes from Snowline" — wrong by 1,300 m and most of a mountain.
McLeodganj to Naddi¶
4 km one way · ~1,900 m · 1 hr · Walk · All year
Not steep, and where that Dhauladhar view everyone photographs comes from.
Easy day treks¶
Three you can do between breakfast and dinner, and only one's crowded.
Guna Devi¶
8 km one way · ~2,290 m · 3 hrs · Easy · Mar–Dec
Through deodar forest from Dharamkot to a small temple, nobody on the path midweek. It barely appears on any trek list, which is most of its appeal.

Thatharana¶
5–7 km one way · ~2,700 m · 3–5 hrs · Easy–mod · Mar–Nov
From Kharota village, open meadow at the top, the Dhauladhar straight in front of you. Kangra's own tourism page calls it a lesser-known alternative to crowded Triund — and, in the same breath, more challenging. It climbs 900 to 1,300 m against Triund's 770, over half the distance. Shared Sumo to Khaniyara, then a taxi.
The check post, the climb and what it costs: the full Thatharana trek guide.

Triund¶
9 km one way · 2,850 m · 4–6 hrs · Easy · Mar–Dec
From McLeodganj, or 5 km if you drive up to Gallu Devi. The last kilometre is the part people remember — tight switchbacks, no shade, known locally as the 22 curves. Busy, and still worth doing. Tents at the top are capped at 20, so sleep up there midweek.
Distances from each trailhead, costs and the current rules: the full Triund trek guide.

Triund takes 400 people a day and weekends hit the cap. See which days people are actually going →
Beyond Triund¶
Stand on the Triund ridge and the trail carries on past you, up and left towards the pass.
Snowline¶
~10 km one way · ~3,290 m · 5–7 hrs · Easy · Apr–Nov
Properly Ilaqa Got, a kilometre past Triund. A tea shop, not a trek — if someone's selling "Triund and Snowline" as two things, it's one walk with a break.
Laka Glacier¶
11 km one way · ~3,200 m · 6 hrs · Easy-ish · Apr–Nov
A snow patch below Indrahar, usually done as a second morning from a Triund camp.
Lahesh Cave¶
~13 km one way · ~3,500 m · 2 days · Fairly hard · May–Oct
A rock overhang rather than a cave, an hour beyond Laka, where Indrahar parties sleep before the push.
A step up¶
Two need a night out. The third is one long hard day.
Kareri Lake¶
10–13 km one way · 2,934 m · 2 days · Moderate · Apr–Nov
About 5 km through forest from Kareri village before it opens out. The thing nobody mentions: it's frozen from early December until March or April. Open water late April to November; white and silent in February — take gear, the dhaba shuts.
Leg-by-leg distances, costs and winter rules: the full Kareri Lake trek guide.

Nag Dal¶
16 km one way · ~3,600 m · 2 days · Moderate · May–Oct
One of the Dhauladhar's high lakes — the one Bhagsu robbed, if you believe the story. Remote past the last village, faint paths, ask locally.
Rising Star¶
15 km return · ~3,200 m · 1 day · Hard · Apr–Nov
From Sath near Yol, graded hard by Himachal's own ecotourism listing. The only walk here not starting on the McLeodganj side, which is why it almost never makes these lists.

Above the treeline¶
Above 3,000 m the paths get faint and you're on routes never made for walkers.

Adi Himani Chamunda¶
9–13 km one way · 3,185 m · 5–7 hrs · Moderate · 15 Mar–15 Nov
Figures from the Kangra district administration. From Jia village near Nagrota Bagwan, with a basic rest house at the top. Carry water from halfway. The temple shuts for winter — that's the 15 November cut-off.
Adi means original: this is the Chamunda temple the famous highway shrine came from. The goddess killed the demons Chand and Mund with boulders thrown from this summit — her name is theirs joined.

Minkiani Pass¶
15–48 km one way · 4,250 m · 3 days · Hard · Jun–Sep
That range isn't a typo: 15, 30 and 48 km are all written down somewhere, which tells you how little anyone has measured it. Snow into early summer.
Indrahar Pass¶
~25 km one way · 4,342 m · 3–4 days · Hard · Apr–Oct
Same trailhead as Triund, past Snowline, Laka and Lahesh Cave to the pass on the Kangra–Chamba border. Outside the season it's a mountaineering problem — take a guide. Full guide to Indrahar.
Indrahar, Minkiani and Gaj were never tourist routes. They're Gaddi shepherd crossings, walked with flocks every summer.

Gaj Pass and Baleni Pass¶
4,140 m and 3,710 m · 4–5 days · Hard · Jun–Sep
On the same ridge as Minkiani, and on no other Dharamshala list.
Lam Dal and the Seven Lakes¶
— · 3,960 m · 5–7 days · Hard · Jun–Sep
Six high lakes strung together. In from Ghera via Kareri, or McLeodganj via Triund. One operator sells it as four days; it isn't.

Kundli Pass¶
35–45 km · 4,550 m · 5 days · Very hard · Late May–early Oct
Five days under canvas. The district rates it hard to very difficult: guided only, four to eight people.
Before you go¶
The best time to trek in Dharamshala¶
October and November are the best months here, April to June the second window. July and August are out everywhere — Dharamshala gets 859 mm and 942 mm of rain in those two months, more than anywhere else in Himachal. Rained in? Things to do when bored is for that.
Height decides the rest:
- Under 2,500 m — most of the year
- 2,500–3,000 m — March to December
- 3,000–3,600 m — April to November
- Above 4,000 m — June to September

Do you need a guide?¶
On Triund, if you're visiting, yes — a registered guide is compulsory, though locals walk it alone on local ID. Older guides say otherwise; they're out of date.
Everywhere else:
- No guide needed — Bhagsu, Gallu, Kunal Pathri, Naddi, Guna Devi
- Essential — Minkiani, Indrahar, Nag Dal, Lam Dal, Kundli, where route-finding above the trees is a real skill and the weather turns fast
- Useful, not essential — Thatharana, Kareri, Snowline, Laka, Adi Himani
A guide costs the same for two of you or eight.
What to take¶
- Original photo ID, not a photo of it
- Your entry receipt — being caught without it costs ₹5,000
- Cash — no UPI at the gate, no signal higher up
- A warm layer, even in June
- Microspikes, December to February, on Triund or Laka. Rentable in McLeodganj
- Your own water — the tea shops are at the top, not on the switchbacks
Going on your own¶
Thatharana, Guna Devi and the day walks are fine alone in season, and so is Triund — as a visitor you'll have a guide anyway. Above the trees, don't — the two searches that led to the 2025 rules were both solo walkers.
Never done one? Trekking for beginners covers picking a first trek, getting fit, and what a trek day looks like.
New here and don't know anyone? How to meet new people covers the rest.
Where the treks start¶
Almost all begin at one of six places within ninety minutes of McLeodganj:
- Gallu Devi Temple — Triund, Snowline, Laka, Lahesh, Indrahar. As high as a car gets, ₹400–600 by taxi
- Dharamkot — Guna Devi, and the walk up to Gallu
- Kharota, via Khaniyara — Thatharana. Kharota is 2 km past Khaniyara
- Kareri village — Kareri Lake, Nag Dal, the Ghera route to Lam Dal
- Jia, near Nagrota Bagwan — Adi Himani Chamunda
- Sath, near Yol — Rising Star, the one exception

Planning the rest of the trip¶
The Triund trek guide covers that route on its own, the best time to visit Dharamshala has the rainfall month by month, the places worth your time covers the non-walking half, and live music near you is for the evening your legs are done. Bir Billing is 70 km east if you're moving on.
Finding people to walk with¶
Gigavent is an app that shows what people around you are doing this week — treks, gigs, football games, open mics. Join what someone else has put up, or put up your own and let people join you.
Why that matters here: one guide can take up to ten people. Hire one alone, pay the whole fee; join seven others, pay an eighth. The ₹400–600 taxi to Gallu splits the same way, and so does a tent. The new rules made walking alone the expensive option.
Find a trek on Gigavent. Somebody's heading up Triund on Saturday, a group's doing Kareri over a weekend — each with the date, the trailhead and spots left.
Create your own. Pick the trek, the day and how many you've room for. Anyone interested gets in touch.
FAQ¶
What is the most famous trek in McLeodganj?¶
Triund — 9 km one way, 2,850 m at the top, four to six hours up, and the most walked trail in the Dhauladhar. Entry is ₹100 and you register at the Gallu check post.
Which trek in Dharamshala is easiest?¶
Bhagsu waterfall — 2 km and forty minutes on a made path. Of the real treks, Triund is easiest, though easy by Himalayan standards still means four to six hours of climbing.
Can you do a trek in Dharamshala in one day?¶
Triund, Thatharana, Guna Devi, Bhagsu and Adi Himani Chamunda are all day trips. Kareri is better over two. Nag Dal, Minkiani, Indrahar, Lam Dal and Kundli can't be done in a day.
Do you need a permit to trek in Dharamshala?¶
No permit — but you must register. Ten check posts went up across Kangra in November 2025, and skipping one can mean legal action under the Disaster Management Act.
Triund also charges ₹100 entry, with a ₹5,000 fine if you can't produce the receipt, and visitors need a registered guide. In winters when the district shuts everything above 3,000 m, Kareri, Triund and Adi Himani Chamunda need SP Kangra's written permission too; those orders lapse by spring.
How much does the Triund trek cost?¶
The Triund trek costs ₹100 per person to get in, ₹275 a day to camp. The Forest Department sets those rates, not the company running the route, and locals with traditional rights pay nothing. Add ₹400–600 for a taxi to the trailhead. Full costs: the Triund trek guide.
How high is Indrahar Pass?¶
Indrahar Pass is 4,342 metres, or 14,245 feet. It crosses the Dhauladhar on the Kangra–Chamba border; season April to October. The "14,000 ft" you'll see quoted is rounded, not converted.
Is Kareri Lake frozen?¶
Yes — Kareri Lake is frozen from early December until March or April. It sits at 2,934 m, fed by Dhauladhar snowmelt. Open water: late April to November.
Seventeen treks, one valley, and the hardest part is picking. Register where there's a post, keep the receipt, go with somebody.
Rules current as of this post's date — they've changed six times since 2023. Check at the gate.