Bhagsu (Bhagsunag) Travel Guide 2026: Temple, Waterfall, Shiva Cafe & Where to Stay
Everything you need for Bhagsu near McLeod Ganj: the Bhagsunag temple and pools, the waterfall walk, the climb to Shiva Cafe, Upper Bhagsu's cafes and yoga, where to stay and what to skip.

Bhagsu (also written Bhagsunag or Bhagsu Nag) is a small village about 2 km east of McLeod Ganj's main square, best known for the Bhagsunag Shiva temple and its stone bathing pools, the Bhagsu waterfall a 15 to 20 minute walk beyond it, and the hillside cafe, yoga and guesthouse scene of Upper Bhagsu. You can see the temple and waterfall in a relaxed half day from McLeod Ganj, but many travellers end up staying a week, because Bhagsu is cheaper, greener and slower than McLeod Ganj while still being a short walk from everything.
This guide covers what Bhagsu is actually like in 2026, how to do the waterfall and the climb to Shiva Cafe safely, where to eat and do yoga, the difference between Lower and Upper Bhagsu when choosing a room, the best months to go and the honest list of things to skip. Prices are approx. as of 2026.
Quick facts
| Location | About 2 km east of McLeod Ganj main square, Kangra district, Himachal Pradesh |
| Altitude | Roughly 1,800 to 1,950 m (Upper Bhagsu is higher) |
| Known for | Bhagsunag temple and pools, Bhagsu waterfall, Shiva Cafe, cafes, yoga, budget stays |
| Time needed | Half a day for temple and falls; 2 to 5 nights to enjoy it properly |
| Entry fees | Temple and waterfall: free (as of 2026) |
| Getting there | 25 to 30 min walk from McLeod Ganj, or a short taxi ride (approx. ₹150 to ₹250) |
| Best months | March to June and late September to November |
| Nearest airport | Kangra Airport, Gaggal (about 20 to 22 km) |
Bhagsu at a glance: how the village is laid out
Bhagsu is easier to understand once you know it has three parts.
- Bhagsu Road and the bazaar: the road from McLeod Ganj ends at a taxi stand and a short bazaar of shops, chai stalls and dhabas just before the temple. This is the busiest part, especially on weekends when Punjab and Delhi crowds arrive.
- The temple and waterfall path: from the temple a paved path leads up the gorge to the falls, lined with small snack stalls in season.
- Upper Bhagsu: the steep lanes climbing to the left (north) of the temple, packed with guesthouses, cafes, yoga shalas and small workshops. No cars go up here; everything is on foot, often via steps.
If you are walking from McLeod Ganj, take Bhagsu Road from the main square. It is a gentle, mostly level road with traffic, so walk on the valley side and watch for taxis on the bends.
Bhagsunag temple and the pools
The Bhagsunag temple is an old Shiva temple, with legend linking it to a duel between King Bhagsu and the serpent god Nag Devta (the site is considered ancient, though the present structure is much more recent). Gorkha soldiers of the 1st Gorkha Rifles, who were stationed in the area under the British, have long been associated with the temple, and you will still see Gorkha families visiting.
What to expect:
- Entry is free. Remove your shoes before the inner courtyard and dress modestly (shoulders and knees covered).
- The pools below the temple are fed by spring water and are used for ritual bathing. Separate areas exist for men and women. Visitors can bathe, but this is a place of worship, not a swimming pool, so no soap, no shampoo and no photos of bathers.
- Mornings are best. Arrive before 9 am to see the aarti atmosphere and avoid the weekend tour groups that arrive late morning.
The temple area gets crowded on Mondays (Shiva's day), on Shivratri and during summer holidays. If you want quiet, go early on a weekday.
The Bhagsu waterfall walk
From the temple a paved path climbs gently along the gorge to the Bhagsu waterfall. It is roughly 1 km and 15 to 20 minutes at an easy pace, with a few steps near the end. Most people can do it in normal shoes, though trainers are better than sandals.
How the falls change through the year:
| Season | What the falls look like | Notes |
|---|---|---|
| March to June | Moderate flow, clear water | Busy on weekends, pleasant weather |
| July to mid-September (monsoon) | Powerful, loud and dramatic | Slippery rocks, sudden surges; do not enter the stream |
| October to November | Good flow early on, dropping later | Clearest views of the gorge |
| December to February | Thin trickle, sometimes partly frozen | Quiet and cold; still a nice walk |
Safety, honestly: people slip and get hurt here every year, mostly by climbing onto wet rocks for photos or wading into the pool below the falls during the monsoon. Water can rise quickly after rain upstream. Stay on the path, do not climb the rock face, and keep children close.
The climb to Shiva Cafe
Above the waterfall, a rough trail of steps and rocks climbs another 20 to 30 minutes to Shiva Cafe, a long-running hillside cafe with painted walls, cushions and views back down the gorge. It is one of Bhagsu's best-known landmarks and a classic sunset hangout.
Tips for the climb:
- Cross the stream on the bridge or stepping stones only when the water is low; in monsoon, ask locally before trying.
- Wear proper shoes. The upper section is uneven and gets slick.
- Start back down before dark, or carry a torch. There is no lighting on the trail.
- Prices up here are higher than in the village because supplies are carried up by hand. Bring water and cash.
Like most small cafes in the hills, opening days and hours vary by season, so if Shiva Cafe is the main reason for your hike, ask in the village that morning. The walk is worth it for the views alone.
Upper Bhagsu: cafes, yoga and the long-stay scene
Upper Bhagsu is where Bhagsu's personality lives. In season, the lanes fill with:
- Cafes serving Israeli breakfasts (shakshuka, hummus plates), Tibetan staples, wood-fired pizza, fresh juices and good coffee. Many cafes have floor seating, books and Wi-Fi.
- Yoga and meditation classes, from drop-in hatha sessions to multi-week teacher trainings. Look for current notices on cafe boards; read reviews and talk to past students before paying for a long course.
- Workshops: reiki, sound healing, Indian music lessons, jewellery making and cooking classes come and go each season.
- Live music nights in a few cafes, usually low-key and acoustic.
The scene is busiest from March to June and October to November, quieter in the monsoon and very quiet from December to February, when many seasonal businesses close or reduce hours.
For deeper reading on the yoga and meditation side, see our meditation and yoga retreats guide.
Food in Bhagsu
| What | Where to look | Approx. cost (as of 2026) |
|---|---|---|
| Chai and Maggi | Stalls near the temple and on the waterfall path | ₹30 to ₹80 |
| Thali, rajma chawal, paratha | Dhabas on the bazaar road | ₹120 to ₹250 |
| Israeli and continental breakfast | Upper Bhagsu cafes | ₹250 to ₹500 |
| Momos and thukpa | Small Tibetan places in the village | ₹100 to ₹200 |
| Pizza, pasta, smoothie bowls | Upper Bhagsu cafes | ₹300 to ₹600 |
For Tibetan food done properly, McLeod Ganj has more choice; our Tibetan food guide and best cafes in McLeod Ganj list the best of it.
Where to stay in Bhagsu
Bhagsu has everything from ₹500 dorm beds to comfortable mid-range hotels. Choose by location, not just price.
| Area | Best for | Watch out for |
|---|---|---|
| Bhagsu Road (between McLeod Ganj and the bazaar) | Families, anyone with luggage, car access | More traffic noise |
| Near the temple and taxi stand | Short stays, easy access | Weekend crowds and day-tripper noise |
| Upper Bhagsu | Long stays, backpackers, yoga students, views | Many steps, no road access, can be a hard climb with bags |
Approx. room rates (as of 2026): dorm beds ₹400 to ₹800, budget guesthouse rooms ₹900 to ₹2,000, mid-range hotels ₹2,500 to ₹5,500, higher on long weekends and in May to June.
Browse verified hotels and homestays and our Bhagsu destination page. If you are torn between bases, our McLeod Ganj hotels guide compares the neighbourhoods.
How to get to Bhagsu
- From McLeod Ganj: walk 25 to 30 minutes along Bhagsu Road, or take a taxi (approx. ₹150 to ₹250) to the Bhagsu taxi stand. Taxis cannot go beyond the stand.
- From Dharamshala (Kotwali Bazaar): about 11 km; take a local bus or taxi to McLeod Ganj and continue, or book a direct taxi.
- From Kangra Airport (Gaggal): about 45 to 60 minutes by taxi. See the Gaggal airport to Dharamshala taxi route page.
- From Delhi: overnight Volvo to McLeod Ganj, then walk or taxi. Full options are in how to reach Dharamshala.
Walking onward: a footpath connects Bhagsu with Dharamkot in about 30 to 40 minutes of uphill walking, which makes a great half-day loop. See our Dharamkot travel guide.
Best time to visit Bhagsu
- March to June: warm days, everything open, busiest. May and June weekends are crowded.
- July to mid-September: the waterfall is at its best, but trails are slippery and there are frequent landslide delays on the roads. See our monsoon guide.
- Late September to November: the sweet spot. Clear skies, mountain views, fewer crowds.
- December to February: cold, quiet, many cafes closed; occasional snow in a good winter.
More detail in best time to visit Dharamshala.
Insider tips
- Go to the falls before 9 am. You will have the path nearly to yourself and the light in the gorge is softer.
- Watch the monkeys. They snatch food and bags near the temple and on the waterfall path. Keep snacks out of sight.
- Carry cash. Bhagsu has limited ATMs and the nearest reliable ones are in McLeod Ganj. Most cafes accept UPI, but networks can drop.
- Do the loop. McLeod Ganj to Bhagsu, up to Dharamkot, and back down via the Dharamkot road makes a superb half-day walk.
- Book long stays in person. Guesthouses in Upper Bhagsu often give better monthly rates face to face than online.
- Respect the temple. It is a working place of worship; keep music, drinking and swimwear away from the pools.
What to skip
- Swimming under the waterfall in the monsoon. Not worth the risk.
- Weekend afternoons at the temple if you dislike crowds; go on a weekday morning instead.
- Packaged "Bhagsu sightseeing" taxi tours. Bhagsu is 2 km from McLeod Ganj; you do not need a tour.
- Hauling a big suitcase up to Upper Bhagsu. If you have heavy luggage, stay on Bhagsu Road.
Plan the rest of your trip
Bhagsu pairs well with a Triund trek (the trail starts from Dharamkot just above), a weekend itinerary and the bigger list of places to visit in Dharamshala. Have more questions? Our FAQ page covers bookings, payments and transfers.
Frequently Asked Questions
How far is Bhagsu waterfall from McLeod Ganj?
Is there an entry fee for Bhagsu waterfall or Bhagsunag temple?
How long is the walk to Shiva Cafe from Bhagsu waterfall?
Is it safe to swim at Bhagsu waterfall?
Is Bhagsu better than McLeod Ganj to stay?
More answers on our Dharamshala travel Q&A page.
Need Help Planning Your Dharamshala Trip?
Our local team can help with hotels, treks, taxis, and custom itineraries.
Related Guides

Dharamkot Travel Guide 2026: Upper vs Lower, Tushita, Gallu Devi & Where to Stay
A local's guide to Dharamkot above McLeod Ganj: Upper vs Lower Dharamkot, Tushita and Dhamma Sikhara, the Gallu Devi start of the Triund trek, cafes, hostels, the Israeli backpacker scene and how to find the quiet side.

20 Best Things to Do in McLeod Ganj (2026): Experiences Locals Recommend
Walk the kora with Tibetan grandmothers, learn to fold momos, sit a meditation course, hike to Triund and spend an hour helping Tibetans practise English. The best things to do in McLeod Ganj, beyond the checklist.

Best Hotels in McLeod Ganj - Where to Stay (2026)
McLeod Ganj offers everything from backpacker hostels to boutique retreats. Here are our top picks by area and budget.

McLeod Ganj Complete Guide (2026): Streets, Sights, Food, Stays and Day Plans
The definitive McLeod Ganj guide: how the town is laid out street by street, Tibetan life and etiquette, sights, cafes and food, where to stay, the best walks, local rules and ready-made day plans.