On this page 11 sections
Dharamshala is a district town in the Kangra valley, and McLeod Ganj is the hill suburb above it that has become one of India's most distinctive mountain destinations. Since 1960, it has been the home of the Dalai Lama and the Tibetan government in exile, and the area has a unique character: red-robed monks, prayer flags, momos, bookshops and a backdrop of the Dhauladhar range.
What the area is like
Lower Dharamshala is a working town with government offices, markets and the cricket stadium. McLeod Ganj, around 1,000 metres higher at about 2,080 metres, is cooler, quieter and more atmospheric. Bhagsu, Dharamkot and Naddi are nearby villages with cafes, guesthouses and trails. The mood is relaxed and international, with long-stay visitors, volunteers and students.
What to see and do
- McLeod Ganj and the Dalai Lama Temple complex, the Tsuglagkhang complex with the Namgyal Monastery, the main temple and the Tibet Museum.
- Bhagsu Nag Temple and waterfall, a short walk from McLeod Ganj.
- Triund Trek, a popular day hike with views of the snow range.
- The HPCA Cricket Stadium, among the most scenic cricket grounds in the world, set against the mountains.
- St John in the Wilderness Church, an old stone church in a forest.
- Norbulingka Institute, near Sidhpur, for Tibetan arts and crafts.
- Kangra Fort and Masroor Temples, for history and rock-cut architecture.
- Palampur tea gardens, an hour away.
Tibetan culture and etiquette
The Tibetan community here is welcoming, but this is also a place of exile and serious spiritual practice. Be respectful: dress modestly, speak softly in monasteries, walk clockwise around prayer wheels and stupas, and ask before photographing monks. Visit the Tibet Museum to understand the history. Buy Tibetan handicrafts from authentic shops, which support the community.
How many days
Two nights is the minimum, and three nights lets you visit the temple, the museum, Bhagsu and a day hike. Many travellers also add a trek, a cooking class or a meditation course. Dharamshala is a good bridge between Manali and Dalhousie or Amritsar.
When to go
March to June is pleasant, with clear views. September to November is clear and calm. December to February can be cold and snowy at McLeod Ganj. The monsoon, from July to September, is one of the wettest in Himachal, with heavy rain, mist and landslide risk.
Where to stay
McLeod Ganj and Dharamkot have guesthouses, boutique hotels and homestays, with views and easy access to cafes. Naddi and Sidhpur are quieter. Lower Dharamshala has more conventional hotels. In peak season, book early.
Food
Tibetan food is the highlight: momos, thukpa, thenthuk, butter tea and Tibetan bread. There are also Himachali dishes, Indian meals and cafes with international food. Vegetarian options are plentiful.
Getting there
The nearest airport is Gaggal (Kangra), about 15 km from Dharamshala, with limited flights. The nearest major railhead is Pathankot, about 90 km away. From Delhi, overnight buses and trains to Pathankot are common. From Manali, the drive is 8 to 9 hours.
A suggested day
Begin in the early morning with a walk around the Tsuglagkhang complex while chanting drifts from the monastery. After breakfast at a bakery, visit the Tibet Museum, then walk to Bhagsu for the waterfall and a late lunch. In the afternoon, browse the Tibetan markets or visit St John in the Wilderness Church. End the day with momos or thukpa and, if you wish, a short meditation session. Keep the schedule open, because the best moments often happen between plans.
Cricket and Kangra culture
The HPCA stadium, set against the Dhauladhars, is a pilgrimage for cricket fans, and tours are sometimes possible on non-match days. Down the valley, Kangra Fort, the Masroor rock-cut temples and the Baijnath Shiva temple show another side of the region. Kangra miniature painting and Palampur's tea gardens add culture and flavour for a longer stay.
Plan with us
Dharamshala is part of our Himachal circuit and the Dalhousie and Dharamshala plan. Tell us your dates and we will suggest where to stay.



