Tucked into the lower folds of the Dhauladhar range in Himachal Pradesh, Dharamshala is a hill town of two halves. The lower town is a busy administrative centre, while the upper settlement of McLeod Ganj is the spiritual and cultural heart, home to the Dalai Lama and the Tibetan government-in-exile since 1960. Prayer flags flutter over pine forests, monks in maroon robes walk cobbled lanes, and the snow-streaked peaks loom close enough to feel within reach. The town blends Tibetan Buddhism, colonial-era churches, Gaddi shepherd culture and a backpacker buzz of cafes, yoga studios and trekking outfits. Weekends here are unhurried: you can spin prayer wheels at a monastery in the morning, hike to an alpine ridge by afternoon, and sip butter tea while the Dhauladhar glows pink at sunset. It is also a launch point for adventures, from the popular Triund ridge trek to tandem paragliding nearby. Add a world-class cricket stadium, Kangra Valley tea gardens and waterfalls within easy reach, and Dharamshala packs an unusual range into a compact getaway. Accessible by overnight bus or a short flight from Delhi, it rewards travellers who want mountains, mindfulness and momos in equal measure, all wrapped in crisp Himalayan air.
Top Attractions
Tsuglagkhang Complex (Dalai Lama Temple)
The spiritual core of McLeod Ganj, this complex houses the main Tibetan temple, the residence of the Dalai Lama and the Tibet Museum. Spin the long rows of prayer wheels, watch monks debate in the courtyard, and view gilded statues of Buddha, Avalokiteshvara and Padmasambhava. The adjoining museum traces the Tibetan exile story through photographs and testimonies. A calm, deeply atmospheric place to begin understanding the town.
Visitor Information
- Entry Fee: Free (Tibet Museum nominal donation)
- Hours: Roughly 5:00 AM to 8:00 PM
- Best Time: Early morning for prayers and quieter halls
- Tip: Check the official Dalai Lama website in advance for public teaching dates, which can be attended with a permit.

Triund Trek
The classic Dharamshala hike, a roughly 9 km climb from Galu Devi temple to the Triund ridge at about 2,850 m. The trail winds through oak and rhododendron forest before opening to a grassy meadow with sweeping views of the Dhauladhar peaks on one side and the Kangra valley on the other. Many trekkers camp overnight to catch sunrise. It is moderate but rewarding, doable in a long day.
Visitor Information
- Entry Fee: Free (camping and guide fees vary)
- Hours: Daylight start recommended; allow 4-5 hours up
- Best Time: March to June and September to November
- Tip: Carry water and snacks; the few tea stalls on the trail charge premium hill prices.
Bhagsunag Waterfall and Temple
A short walk above Bhagsu village leads to an old Shiva temple with a spring-fed pool and, a little further uphill, a seasonal waterfall that surges after rain. The path is lined with cafes, and the area buzzes with travellers. The walk is easy and family-friendly, offering a quick taste of the hills without a full trek, plus the popular Shiva Cafe perched near the falls.
Visitor Information
- Entry Fee: Free
- Hours: Open access; daylight hours safest
- Best Time: Post-monsoon, July to September, for fuller flow
- Tip: Wear shoes with grip as the rocks near the falls get slippery.
Namgyal Monastery
Part of the Tsuglagkhang complex, Namgyal is the personal monastery of the Dalai Lama and the largest Tibetan temple outside Tibet. Monks here study Buddhist philosophy and tantric ritual, and visitors can often watch their lively debate sessions where points are punctuated with dramatic hand claps. The chanting, incense and intricate thangka paintings make it a serene window into living monastic life.
Visitor Information
- Entry Fee: Free
- Hours: Roughly 8:00 AM to 5:00 PM
- Best Time: Late afternoon for debate sessions
- Tip: Photography is restricted in some halls; look for signs and ask before shooting monks.
HPCA Cricket Stadium
One of the most scenic cricket grounds in the world, the Himachal Pradesh Cricket Association stadium sits at around 1,400 m with the snow-capped Dhauladhar range as its backdrop. It hosts international and IPL matches and is a striking sight even on a non-match day. The setting of green outfield against towering white peaks makes it a favourite photo stop for visitors passing through lower Dharamshala.
Visitor Information
- Entry Fee: Varies (match tickets; exterior viewing free)
- Hours: Exterior viewable anytime; tours subject to events
- Best Time: Clear mornings for mountain views
- Tip: Match-day entry needs advance tickets, but the approach road offers great free photos.
St. John in the Wilderness
A quietly beautiful neo-Gothic stone church set among tall deodar cedars between McLeod Ganj and Forsyth Ganj. Built in 1852, it is known for its Belgian stained-glass windows and the memorial to British Viceroy Lord Elgin, who is buried in its graveyard. The hushed, mossy churchyard under towering trees feels worlds away from the bustle of McLeod Ganj nearby.
Visitor Information
- Entry Fee: Free (donations welcome)
- Hours: Roughly 9:00 AM to 5:00 PM
- Best Time: Mid-morning when light filters through the cedars
- Tip: It is an easy stop on the walk or drive up from Dharamshala to McLeod Ganj.
Food & Local Flavours
Dharamshala's food leans Tibetan and Himachali, with a thriving cafe scene catering to travellers from around the world.
Momos
Steamed or fried Tibetan dumplings stuffed with vegetables, cheese or meat, served with a fiery red chilli dipping sauce. They are the unofficial street food of McLeod Ganj, sold everywhere from hole-in-the-wall kitchens to busy cafes. Fresh, hot and cheap, a plate makes an ideal snack while wandering the lanes.
Price: INR 60-150 per plate
Try: Tibetan kitchens and stalls around McLeod Ganj
Thukpa
A hearty Tibetan noodle soup brimming with vegetables or meat in a spiced, warming broth. Perfect for cool mountain evenings, it is filling, comforting and widely available. Each cafe has its own version, often topped with fresh coriander and a squeeze of lime, and it pairs well with a side of momos.
Price: INR 100-200 per bowl
Try: Tibetan restaurants in McLeod Ganj and Bhagsu
Tibetan Bread with Honey
A soft, deep-fried flatbread served warm, often eaten at breakfast with honey, jam or alongside a bowl of soup. A staple in traveller cafes, it pairs perfectly with a glass of sweet or salty Tibetan butter tea to start a chilly morning before a trek.
Price: INR 50-120
Try: Cafes in McLeod Ganj and Dharamkot
Siddu
A traditional Himachali steamed bread made from fermented wheat dough, sometimes stuffed with poppy seeds, walnuts or dal, and served with ghee or chutney. Soft and mildly savoury, it is a local comfort food less common in tourist menus, so worth seeking out at Himachali eateries.
Price: INR 80-180
Try: Himachali dhabas and local eateries
Practical Information
Getting Around
- Walking: Free — McLeod Ganj's compact lanes are best explored on foot, though steep in places
- Auto-rickshaw / shared taxi: INR 50-300 — for short hops between Dharamshala, McLeod Ganj and Bhagsu
- Private taxi: INR 1,000-2,500 per day — convenient for stadium, churches and tea gardens; fares vary
- Local bus: INR 10-30 — cheap HRTC buses connect lower Dharamshala with McLeod Ganj
Budget Guide (Per Day)
- Budget: INR 1,200-2,500 (~$15-30): hostel or guesthouse bed, Tibetan cafe meals and shared transport
- Mid-range: INR 3,500-7,000 (~$42-84): comfortable hotel, sit-down restaurants, a paragliding or guided trek
- Luxury: INR 12,000+ (~$145+): boutique mountain resort, private car, premium dining and spa
Best Time to Visit
- March to June: pleasant warm days, clear mountain views and ideal trekking weather
- September to November: crisp post-monsoon air, lush greenery and excellent visibility
- December to February: cold with occasional snow, atmospheric but some treks closed
Interactive Map
Explore Dharamshala on the map.
Plan Your Trip
Build a personalised day-by-day itinerary for Dharamshala in 60 seconds.
Open Trip PlannerImage Credits
Dharamshala — UnpetitproleX, CC BY-SA 4.0 via Wikimedia Commons