McLeod Ganj, Kangra Valley, Dhauladhar range, Himachal Pradesh, India
Kangra Valley, Dhauladhar range

Kangra Valley, Dhauladhar range, Himachal Pradesh, India

The Dalai Lama's town on a Dhauladhar ridge above Dharamshala at about 2,080 m, 480 km from Delhi: Tsuglagkhang temple, Dharamkot, Bhagsu, Norbulingka and the Triund trail.

3–5 days₹8,000 per personMarch to June and late September to November; avoid July and AugustEasy

McLeod Ganj Travel Guide

AI trip planner

Trip hub overview

McLeod Ganj is the upper town of Dharamshala in Kangra district, Himachal Pradesh, on a forested ridge at about 2,080 metres directly below the Dhauladhar range. It began as a British cantonment named after Sir Donald McLeod, a Lieutenant Governor of Punjab, lost most of its buildings in the 1905 Kangra earthquake, and was all but empty until 1960, when the Dalai Lama and the Tibetan administration in exile moved here. Today the main square is a mix of prayer flags, momo kitchens, taxi stands and weekend traffic; the Tsuglagkhang temple complex below it is where the Dalai Lama teaches; and the villages above it, Dharamkot and upper Bhagsu, are where most visitors stay.

From Delhi NCR it is about 480 km and roughly 11 hours by road, which for most people means an overnight Volvo each way or a long day's drive through Una and Kangra. That distance shapes the trip: two full days on the ridge is the minimum that makes sense, three to five days is comfortable, and a week lets you add the Triund trek, a valley day at Norbulingka and Kangra Fort, or a meditation course.

This page covers what is worth your time, how to get there from Delhi, which months work, what the Triund forest rules are, and what goes wrong in the monsoon. Once you have dates, use the McLeod Ganj trip planner to build the route.

LocationKangra district, Himachal Pradesh, on the ridge above Dharamshala below the Dhauladhar range, at about 2,080 m
Distance from Delhi NCRAbout 480 km by road
Road time from Delhi NCRAbout 11 hours (10 to 12 hours by car with breaks; 12 to 13 hours by overnight HRTC bus)
Ideal trip length3 to 5 days, plus the overnight journey each way
Typical budget (per person)About ₹8,000 for 3 nights by Volvo with a Dharamkot homestay; roughly ₹5,500 on a tight budget and ₹22,000 for a self-drive premium trip
Best time to visitMarch to June and October to November; December to February is cold and quiet, with snow possible on the ridge
Best forMountain base, Tibetan culture, cafes and slow travel, trekking, motorcycle trips, yoga and meditation courses
Places to see7 curated highlights, from the Tsuglagkhang Complex and Dharamkot to Norbulingka Institute and Kangra Fort

Where Is McLeod Ganj and Why Go?

McLeod Ganj sits about 9 km above Dharamshala town by road, on a spur that rises from the Kangra Valley towards the Dhauladhar, the granite wall that climbs to over 4,000 metres straight behind the town. Kangra airport at Gaggal is about 12 km south as the crow flies and roughly 18 km by road. Pathankot, the nearest broad-gauge railhead, is 90 km west. The ridge continues north-east through Bhagsu and Dharamkot to the Galu temple, where the Triund trail begins, and north-west past Dal Lake to Naddi.

The reasons to go are concentrated in a small area. Within a 3 km walk of the square are the main temple of Tibetan Buddhism in exile and its museum, an 1852 stone church with a Viceroy's grave, a Shiva temple and waterfall, a forest village of homestays and meditation centres, and the best open view of the Dhauladhar. Within an hour's drive down the valley are Norbulingka, Gyuto monastery, the cricket stadium, Kangra Fort and the Masroor rock-cut temples. Above it all is Triund, a day hike to 2,850 metres under the wall.

McLeod Ganj suits anyone interested in Tibet, first-time trekkers, couples and solo travellers who want a mountain base with cafes and evening life, and motorcyclists using it as the gateway to Bir Billing, Barot and the Kangra roads. It does not suit a peak-season long weekend if you expect a quiet hill station: the ridge roads jam, the square is a bazaar, and the waterfall is a queue by noon. Stay above the square and plan around the crowd hours.

Best Places to Visit in McLeod Ganj

The full ranked list, with time needed and timing tips for each, is in the best places to visit in McLeod Ganj guide. In short:

  • Tsuglagkhang Complex – the Dalai Lama's temple, the Namgyal monastery and the Tibet Museum, below the square; walk the kora early in the morning.
  • Dharamkot – the village on the ridge 2 km above town, with homestays, cafes, meditation centres and the Triund trailhead at Galu.
  • St John in the Wilderness – the 1852 neo-Gothic church in deodar forest at Forsyth Ganj, with Belgian stained glass and Lord Elgin's grave.
  • Bhagsu Nag Temple and Waterfall – the spring-fed Shiva temple in Bhagsu village and the 1 km path to a 20 to 30 m waterfall above it.
  • Naddi – the ridge 3 km north-west with the clearest sunset view of the Dhauladhar and the Kangra plains.
  • Norbulingka Institute – the Tibetan arts centre in gardens at Sidhpur, about 12 km below town, where thangka painting, woodcarving and appliqué are taught.
  • Kangra Fort – one of the oldest forts in India, on a spur between two rivers about 20 km from Dharamshala, largely ruined in 1905.

Triund and the Masroor rock-cut temples are covered in the same guide as day trips.

What to Eat

McLeod Ganj eats Tibetan first. Look for thukpa and thenthuk, noodle soups with hand-pulled or hand-torn noodles; momos, steamed or fried; tingmo, a plain steamed bread eaten with vegetables or meat; shabaley, fried meat or vegetable pies; and butter tea if you want the full experience. The small Tibetan kitchens on Jogiwara Road, Temple Road and around the square are the cheapest good meals in town, typically ₹150 to ₹300 a head.

Dharamkot and Bhagsu cafes serve Israeli breakfasts, pizza, pasta, cakes and good coffee, generally at ₹300 to ₹600 a head; the "Bhagsu cake", a chocolate and biscuit slab, is a local invention sold in Bhagsu bakeries. For Himachali food, ask a homestay or a small dhaba for madra, a yoghurt-based chickpea or kidney-bean curry, or a dham-style plate of rice, dal and madra. The garden cafe at Norbulingka is a good lunch stop on the valley day.

How to Reach McLeod Ganj from Delhi

By road (car or motorcycle)

The usual route is Delhi – Panipat – Ambala – Chandigarh bypass (Zirakpur side) – Ropar – Kiratpur – Anandpur Sahib – Una – Amb – Kangra – Dharamshala – McLeod Ganj, about 480 km. The road is four-lane to Kiratpur; from Una through the lower Himachal hills to Kangra it is a slower two-lane highway, and the last 9 km from Dharamshala up to McLeod Ganj is a steep hill road that jams on weekends. Expect 10 to 12 hours in a car with breaks, longer on a motorcycle. Leave Delhi by 4 am, or break the ride at Anandpur Sahib or Kangra.

The alternative is NH44 to Jalandhar and then NH503 through Pathankot into the Kangra Valley. It is flatter and faster for the first 400 km and useful if you are combining McLeod Ganj with Dalhousie or Chamba. Either way, out-of-state cars pay the Himachal Pradesh entry tax of ₹170 at the border, in force since 1 April 2026. Estimate fuel with the fuel calculator; the round trip is roughly 1,000 km including local driving.

By bus

HRTC runs evening departures from Delhi (Kashmere Gate ISBT) to Dharamshala and McLeod Ganj; booking sites list a Volvo departure around 8 pm taking about 13 hours, with AC fares around ₹1,200 to ₹1,300 and ordinary services for much less. Private Volvos also leave from Majnu ka Tila and Kashmere Gate. Most services terminate at Dharamshala's bus stand, from where shared taxis and local buses run the 9 km up to McLeod Ganj; a few HRTC services go all the way. Fares and timings change, so check the HRTC booking site before you travel.

By air

Kangra airport at Gaggal (DHM) is about 18 km from McLeod Ganj by road. IndiGo and SpiceJet have been operating direct flights from Delhi, around 1 hour 30 minutes in the air, with morning and afternoon departures. Flights are weather-prone in winter and monsoon, and fares rise sharply in May, June and over long weekends. Taxis to McLeod Ganj take 45 minutes to an hour.

By train

Pathankot (Pathankot Junction and Pathankot Cantt) is the nearest broad-gauge railhead, 90 km from McLeod Ganj, with overnight trains from Delhi; from Pathankot a taxi takes 3 to 4 hours and buses run frequently to Dharamshala. The narrow-gauge Kangra Valley Railway from Pathankot to Joginder Nagar, cut off since the Chakki bridge collapsed in August 2022, reopened on 2 June 2026 after the bridge was rebuilt, with limited services at first. It is slow (the full 164 km line takes about 10 hours) and Kangra station is 20 km below Dharamshala, so treat it as a scenic excursion rather than a way to arrive, and check current services on IRCTC.

Best Time to Visit McLeod Ganj

March to June and October to November are the best months, with October and November the clearest. The best time to visit McLeod Ganj page has more detail.

March to April brings rhododendron bloom in the forest above Dharamkot, cool days, cold nights and clear mountain views. Triund reopens as the winter snow melts. May to June is peak season: warm days, the whole ridge open, Triund at its busiest, and the highest room rates and traffic. Pre-monsoon showers start in the second half of June, and the monsoon normally reaches Kangra around the last week of June.

July to mid-September is the monsoon, and Dharamshala is one of the wettest places in Himachal. Landslides have repeatedly cut the Dharamshala to McLeod Ganj road near Forsyth Ganj (most recently in the August 2025 rains), trails are slippery and leech-prone, and the Dhauladhar disappears into cloud for days. Bhagsu waterfall is at full force, but this is not the season for Triund or for a first visit.

Late September to November is the best time: washed air, sharp views of the range, comfortable days and cold nights, and thinner crowds after Diwali. December to February is cold, with daytime highs around 10 to 15°C, nights near or below freezing in Dharamkot, and snow on the ridge after winter storms; Triund is often under snow and the forest department stops trekkers when conditions are unsafe. The Dalai Lama often holds teachings in Dharamshala in this period, which fills the town for a week at a time. Most homestays rely on blankets and heaters, so pack properly.

Suggested 2-Day Itinerary

The full plan, with timings and the Triund third-day option, is in the 2-day McLeod Ganj itinerary. In outline, on an overnight Volvo arriving at 7 to 8 am: Day 1 is the kora and Tsuglagkhang temple, the Tibet Museum, check-in at Dharamkot, a Tibetan lunch, the Namgyal courtyard in the afternoon and St John in the Wilderness in the last hour of light. Day 2 is Bhagsu Nag and the waterfall at 7 am, a walk up to Galu, then a scooter or cab down to Norbulingka and Gyuto, with Kangra Fort as an option before the evening bus. Triund is a third day with an early start.

McLeod Ganj Trip Budget

For three nights from Delhi NCR, plan on about ₹5,500 per person on a tight budget (ordinary HRTC bus, a Bhagsu or Dharamkot guesthouse, Tibetan kitchens and local buses), ₹8,000 mid-range (HRTC Volvo, a good Dharamkot homestay, a scooter for the valley day and a mix of cafes and Tibetan food) and ₹22,000 premium (self-drive, a boutique stay, a guided Triund overnight, a cooking class and restaurant meals). Rooms rise sharply in May and June, during Dalai Lama teachings, at Christmas and on long weekends. The itemised tables are in the McLeod Ganj trip cost guide, and you can swap in your own numbers with the trip budget calculator.

Where to Stay

Dharamkot, on the ridge 2 km above the square, is the best base for most people: homestays, guesthouses and a few boutique stays in forest and terraced fields, quiet nights, a 20-minute downhill walk to the temple and the Triund trailhead at the top of the village. The Tushita and Vipassana meditation centres are here.

Upper Bhagsu is similar along the ridge with a younger, louder crowd and the waterfall below; lower Bhagsu has the cheapest rooms in the area. The square and Jogiwara Road put you within walking distance of everything and of the taxi horns; fine for a dawn arrival by Volvo, noisy for longer stays. Naddi has view hotels facing the Dhauladhar and a weekend crowd. Sidhpur and the valley, about 12 km below, has the Norbulingka guesthouse and a few resorts for a warmer, quieter base with McLeod Ganj 40 minutes up the hill.

Practical Tips

  • Check the Dalai Lama's teaching schedule on his office's website before you book. Teachings are free, but registration is required a few days ahead at the Branch Security Office on Bhagsunath Road with a passport or Aadhaar, Voter ID or similar, and a ₹10 fee. The town fills and rooms double in price for the week. Security is airport-style; small FM radios for the English translation are sold on the street.
  • Triund rules: the forest department collects a fee at the Galu checkpost, ₹100 per head per day under the 2024 revision, with tents at ₹550 for two including entry; numbers are capped at 400 trekkers a day and about 40 overnight in 20 tents. Carry ID, start early, carry water and do not attempt it in the monsoon or after fresh snow. Registered local guides are available in Dharamkot and the square.
  • Temple etiquette: dress modestly, remove shoes inside the Tsuglagkhang, walk the kora clockwise, and do not photograph the Dalai Lama's residence or the security posts. The Tibet Museum is free and closed on Mondays.
  • Roads: the Dharamshala to McLeod Ganj road, the Bhagsu road and the Dharamkot lane jam on weekends from late morning. If you drive up, arrive before 10 am or after 7 pm, park once and walk; lanes above the square are narrow and parking is scarce.
  • Monsoon: July and August bring landslides on the Kangra and Forsyth Ganj roads, leeches on trails and cloud over the range. Build slack into the return journey.
  • Weather: nights are cold in every month on the ridge; pack a warm layer even in May. Winter visitors need proper jackets and should expect ice on shaded lanes after snow.
  • Taxis: local taxi stands follow union rate cards; agree the fare before leaving and expect no bargaining. Scooters and motorcycles are available for hire in the square and Bhagsu with ID and a licence.
  • Money and network: ATMs, cards and mobile networks work in the square and on Jogiwara Road; Dharamkot and upper Bhagsu have patchier coverage, and small Tibetan kitchens and homestays often prefer cash or UPI.
  • Combine with: Dalhousie is a half-day drive north-west via Pathankot; Manali is a long day's ride east via Mandi.

Frequently Asked Questions

How far is McLeod Ganj from Delhi and how long does it take?

About 480 km by road. Allow 10 to 12 hours by car with breaks, and 12 to 13 hours on an overnight HRTC bus. Flights from Delhi to Kangra airport at Gaggal take about 1 hour 30 minutes, plus 45 minutes to an hour by taxi up to McLeod Ganj.

Is McLeod Ganj the same as Dharamshala?

McLeod Ganj is the upper town of Dharamshala, about 9 km above the main town by road. Dharamshala has the bus stand, the cricket stadium, the district offices and the Kotwali bazaar; McLeod Ganj has the Tibetan temple complex, the cafes and most of the places visitors come for. Bus tickets may say either name, so check where your service terminates.

How many days are enough for McLeod Ganj?

Two full days cover the temple, the church, Bhagsu, Galu and a valley trip to Norbulingka. Three to five days let you add Triund, Kangra Fort and Masroor, and some slow time in Dharamkot. Given the 11-hour journey, three nights is the practical minimum for most Delhi NCR travellers.

Can beginners do the Triund trek?

Yes, in season. It is about 9 km one way from McLeod Ganj, or about 7 km from the Galu checkpost, with roughly 1,000 metres of climb to 2,850 metres, and takes 4 to 5 hours up for a reasonably fit walker. Start early, carry two litres of water and a warm layer, pay the forest fee at Galu, and avoid the monsoon and periods of fresh snow. Overnight numbers are capped, so book a tent through a registered operator rather than assuming you can camp.

When does it snow in McLeod Ganj?

Snow on the ridge is possible from late December to February after western disturbances, but it is not guaranteed in town and usually melts within days. Triund and the higher forest hold snow for longer. If you want reliable snow, this is not the best destination; if you want cold, clear, quiet weeks with a chance of snow, December to February works.

Is McLeod Ganj safe for solo travellers?

It is one of the more comfortable towns in Himachal for solo travellers, with a large long-stay community and plenty of homestays. Carry a torch on forest paths after dark, avoid the Triund trail alone late in the day, and ask around before committing to courses or guides sold from posters on the square.

Is a permit needed to visit McLeod Ganj?

No permit is needed for McLeod Ganj, Dharamshala or the Kangra Valley. The only fees are the Himachal entry tax of ₹170 for out-of-state cars, the forest department fee for Triund collected at Galu, and entry tickets at Norbulingka, Kangra Fort and Masroor. Foreign nationals attending Dalai Lama teachings register with a passport.

Trip highlights

6 items
Location
Kangra Valley, Dhauladhar range, Himachal Pradesh, India
From Delhi NCR
480 km from Delhi NCR
Road time from NCR
11 hours by road from Delhi NCR
Best transport
Bus, Motorcycle, Car, Flight
Difficulty
Easy
Places listed
7 highlights

Plan your visit

Everything you need at a glance

Practical planning details for McLeod Ganj — timing, budget, and how to reach — so you can decide quickly before diving into places and routes.

Mountain baseTibetan cultureCafes and slow travelTrekking

Ideal trip length

3–5 days

Most travelers spend 3–5 days in McLeod Ganj.

Typical budget

₹8,000 per person

Per person, excluding long-distance transport.

Best time

March to June and late September to November; avoid July and August

Typical temperatures: 0–28°c in season.

Getting there

Bus, Motorcycle, Car, Flight

480 km from Delhi NCR · 11 hours by road from Delhi NCR

Budget tables and line items live in the McLeod Ganj trip cost guide.

Need the full route picture? Jump to the map.

Live weather

McLeod Ganj now

Forecast from Open-Meteo. Updated .

13°C

Partly cloudy

Today
10° – 18°
Wind
3 km/h
Humidity
62%

7-day outlook

  • Sat, Oct 24

    Drizzle

    18° / 10°

    0.2 mm

  • Sun, Oct 25

    Partly cloudy

    18° / 12°

    —

  • Mon, Oct 26

    Clear sky

    18° / 13°

    —

  • Tue, Oct 27

    Clear sky

    19° / 13°

    —

  • Wed, Oct 28

    Clear sky

    20° / 14°

    —

  • Thu, Oct 29

    Partly cloudy

    20° / 14°

    —

  • Fri, Oct 30

    Partly cloudy

    19° / 12°

    —

Trip enquiry

Plan your McLeod Ganj trip with us

Share your name, phone, and destination — we’ll help you plan your trip.

Deep dives

Planning topics for McLeod Ganj

Short summaries on this hub — each topic links to a dedicated guide so details live in one place.

Trip cost & budgets

Per-person McLeod Ganj trip costs from Delhi NCR for 3 nights: about Rs 5,500 on a budget, Rs 8,000 mid-range and Rs 22,000 premium, with line items that add up.

See trip cost breakdown

Best places & things to do

The places to visit in McLeod Ganj worth your time, ranked with time needed and timing tips, plus Triund, Masroor and the HPCA stadium as day trips and what to skip. Includes Tsuglagkhang Complex, Dharamkot, St John in the Wilderness, and more.

Read places & activities guide

Sample itinerary

Two full days in McLeod Ganj from Delhi NCR around the overnight Volvo: kora and Tibet Museum, St John's at dusk, Bhagsu and Galu early, Norbulingka, Kangra Fort, Triund as day three.

Read the 2-day itinerary

All planning guides

Every deep-dive article for McLeod Ganj — one cluster, no duplicate pages.

Nearby places

Other verified places within McLeod Ganj.

  • St John in the Wilderness

    Viewpoint

    1 km

  • Dharamkot

    Viewpoint

    2 km

  • Bhagsu Nag Temple and Waterfall

    Trek

    2 km

  • Naddi

    Viewpoint

    3 km

  • Norbulingka Institute

    Viewpoint

    6 km

  • Kangra Fort

    Viewpoint

    17 km

Map

Mapped places in McLeod Ganj.

Loading map…

Explore places

Browse verified places in McLeod Ganj by category.

Temple

Tsuglagkhang Complex

The Dalai Lama's temple, the Namgyal monastery, the Kalachakra temple and the Tibet Museum in one complex below McLeod Ganj's main square.

Location
Mapped
Viewpoint

Dharamkot

Village on the ridge about 2 km above McLeod Ganj, in oak and rhododendron forest, with homestays, cafes, meditation centres and the Triund trailhead at Galu.

Location
Mapped
Viewpoint

St John in the Wilderness

An 1852 neo-Gothic stone church in deodar forest at Forsyth Ganj between McLeod Ganj and Dharamshala, with Belgian stained glass and Lord Elgin's grave.

Location
Mapped
Trek

Bhagsu Nag Temple and Waterfall

An old Shiva temple with spring-fed pools in Bhagsu village, 2 km from the square, and a 1 km trail to a 20 to 30 m waterfall above it, crowded by noon.

Location
Mapped
Viewpoint

Norbulingka Institute

A Tibetan arts centre in gardens at Sidhpur, about 12 km below McLeod Ganj, where thangka painting, woodcarving, metalwork and appliqué are taught and sold.

Location
Mapped
Viewpoint

Kangra Fort

One of the oldest forts in India and the largest in the Himalayas, on a spur between two rivers about 20 km from Dharamshala, mostly ruined in 1905.

Location
Mapped
Viewpoint

Naddi

A village about 3 km north-west of McLeod Ganj with the clearest open view of the Dhauladhar wall and the Kangra plains, reached on foot past Dal Lake.

Location
Mapped

More weekend trips

If you liked McLeod Ganj, these trips we've covered are worth a look too.

McLeod Ganj FAQs

What is the best time to visit McLeod Ganj?+

Use our month-by-month best-time tool for McLeod Ganj by trip type (snow, budget, family, and more): https://www.harshonroads.com/best-time-to-visit/mcleod-ganj. Editorial best months on file: March, April, May, June, October, November.

How many days do you need in McLeod Ganj?+

Most travelers plan 3–5 days to cover the main highlights.

What is the estimated budget for McLeod Ganj?+

A typical trip budget is ₹5,000–₹22,000 per person, excluding flights or long-distance transport.

How do you reach McLeod Ganj from Delhi?+

480 km from Delhi NCR. 11 hours by road from Delhi NCR.

Useful tools

Trip planner

Plan your McLeod Ganj trip

Shape dates, interests, and a daily route with the HarshOnRoads trip planner.

Hotels

Find stays in McLeod Ganj

Live prices, top-rated stays and prices by area, bookable here on HarshOnRoads. Prices include our service margin.