Skip to content
DevalayamSacred places, with clarity
DevalayamSacred places, with clarity
Temples
  1. Home
  2. Temples
  3. Bhagsunag Temple
Bhagsunag Temple, Bhagsu Nag, Dharamshala, Kangra, Himachal Pradesh

Bhagsunag Temple

Bhagsu Nag, Dharamshala, Kangra, Himachal Pradesh

No ratings yetRate & review
  • DeityLord Shiva
  • ArchitectureOther
  • TypeHill temple
  • PeriodUnknown / disputed
  • About
  • Visit
  • Worship
  • How to reach
  • Stay nearby
  • Heritage
  • Reviews

About

Bhagsunag Temple, also known locally as Bhagsu Nag Temple or Bhagsunath Temple, is a revered hill temple located in the scenic area of Bhagsu Nag near Dharamshala in Kangra district, Himachal Pradesh.

Dedicated primarily to Lord Shiva, the temple also venerates Nag Devta, the serpent deity Bhagsunag, and other local deities, making it a significant pilgrimage centre for devotees seeking spiritual solace in the lap of the Himalayas.

The temple is renowned as an ancient place of worship and serves as a focal point for the local community. Its heritage is preserved by a panchayat or local trust, and it is considered a living heritage temple.

The temple’s architecture does not conform to any single style, reflecting the contributions of local kings such as King Bhagsu and King Dharma Chand, as well as generations of devotees. Bhagsunag Temple welcomes visitors daily from 5:00 AM to 8:00 PM.

The best time to visit is early in the morning between 5 and 8 AM, during the cooler winter months from November to February, in the pleasant summer season from March to May, or during the vibrant festival season.

The temple observes a modest dress code: men are expected to wear full-length trousers, jeans, or traditional attire, while women should opt for sarees, salwar kameez, or conservative clothing that covers shoulders and legs. Footwear and socks must be removed before entering the inner courtyard.

Darshan at Bhagsunag Temple is free for all devotees. Daily aarti and individual prayers, including offerings of water, milk, and bilva leaves to the Shiva Linga, are performed in Sanskrit and Hindi.

The temple comes alive during major festivals such as Maha Shivaratri in February-March and the Annual Bhagsu Fair in September, when community bhandaras are also organized. Prasadam, including vibhuti, charnamrit, sweets, or fruit, is distributed after prayers.

Reaching Bhagsunag Temple is convenient: the nearest airport is Kangra Airport (Gaggal), 13 km away, and the closest railway stations are Pathankot (85 km) and Pathankot Cantonment (90 km).

From Kangra Airport, taxis take about 30–45 minutes to reach McLeod Ganj, from where the temple is a 15–20 minute walk or a short auto-rickshaw or taxi ride uphill. Parking is limited near the temple gates, with additional space at HPTDC Hotel Bhagsu and along the approach road.

The temple is not wheelchair-accessible due to uneven paths and steps. Accommodation options abound in the area, including The Hosteller McLeodganj, Hotel Anuj Regency, Zostel McLeodganj, Altlife Bhagsu, and various guest houses and homestays along Bhagsu market road.

Nearby attractions include the Bhagsunag Waterfall (1 km), McLeod Ganj Main Square and Dalai Lama Temple (2 km), Dharamkot (2.5 km), Triund Hill trek base (9 km), Dal Lake (4 km), and Namgyal Monastery (2.5 km).

Photography is permitted in the outer courtyard and pool area, but strictly prohibited inside the inner sanctum. Bhagsunag Temple offers a tranquil and spiritually uplifting experience for pilgrims and visitors alike.

Visit information

Timings

Mon-Sun: 5:00 AM - 8:00 PM

Dress code

MenModest and traditional casual wear (full-length trousers, jeans, or dhotis/kurtas). Shorts, sleeveless vests, or bare chests are discouraged. Footwear and socks must be removed outside the inner courtyard.
WomenTraditional or modest attire (salwar kameez, sarees, or conservative kurtis/jeans with covered shoulders and legs). Footwear and socks must be removed prior to entry.

Parking & accessibility

Limited parking at temple gates; more parking at HPTDC Hotel Bhagsu or along approach road. Not wheelchair-accessible; uneven paths and steps.

Darshan entry

  • Free DarshanFree

Best time to visit

  • Early morning (5–8 AM)
  • Winter (Nov–Feb)
  • Summer (Mar–May)
  • Festival season

Timings

Mon-Sun: 5:00 AM - 8:00 PM

Dress code

MenModest and traditional casual wear (full-length trousers, jeans, or dhotis/kurtas). Shorts, sleeveless vests, or bare chests are discouraged. Footwear and socks must be removed outside the inner courtyard.
WomenTraditional or modest attire (salwar kameez, sarees, or conservative kurtis/jeans with covered shoulders and legs). Footwear and socks must be removed prior to entry.

Parking & accessibility

Limited parking at temple gates; more parking at HPTDC Hotel Bhagsu or along approach road. Not wheelchair-accessible; uneven paths and steps.

Darshan entry

  • Free DarshanFree

Best time to visit

  • Early morning (5–8 AM)
  • Winter (Nov–Feb)
  • Summer (Mar–May)
  • Festival season

Worship & festivals

Daily poojas

  • Daily aarti and individual prayers (offering water, milk, bilva leaves to Shiva Linga)

Festivals & special days

  • Maha ShivaratriFebruary-March
  • Annual Bhagsu FairSeptember

Languages used in puja

  • Sanskrit
  • Hindi

How to reach

By road

  1. Arrive at Kangra Airport (Gaggal) or Pathankot Railway Station.
  2. From Kangra Airport, take a taxi (30–45 min) to McLeod Ganj.
  3. From Pathankot, take a taxi or bus (3–4 hours) to McLeod Ganj.
  4. From McLeod Ganj main square, walk (15–20 min), take an auto-rickshaw, or taxi 2 km uphill to Bhagsunag Temple.

By train

  • Pathankot Railway Station85 km
  • Pathankot Cantonment90 km

By air

  • Kangra Airport (Gaggal Airport)13 km

Location

Bhagsu Nag, Dharamshala, Kangra, Himachal Pradesh

Directions
Open in Google Maps

Stay & nearby

Where to stay

Numerous options including The Hosteller McLeodganj, Hotel Anuj Regency, Zostel McLeodganj, Altlife Bhagsu, and local guest houses and homestays along Bhagsu market road.

Nearby attractions

  • Bhagsunag Waterfall1 km
  • McLeod Ganj Main Square / Dalai Lama Temple2 km
  • Dharamkot2.5 km
  • Namgyal Monastery2.5 km
  • Dal Lake (Himachal Pradesh)4 km
  • Triund Hill (trek base)9 km

Heritage & details

Historical period
Unknown / disputed
Built by
Local kings (King Bhagsu, King Dharma Chand) and community over generations

Local names

  • Bhagsunag Temple
  • Bhagsu Nag Temple
  • Bhagsunath Temple

Other deities

  • Nag Devta
  • Serpent deity Bhagsunag
  • Local deities

Heritage status

  • Living heritage temple
  • Panchayat / local trust

Photography rules

  • Photography and videography strictly prohibited inside the inner sanctum.
  • Casual photography allowed in outer courtyard and pool area if not disturbing worshippers.

Prasadam & annadanam

Prasadam such as vibhuti, charnamrit, sweets, or fruit is distributed after prayers. No large-scale daily annadanam, but community bhandaras occur during major festivals.

Visitor reviews

Help others plan their visit — share timings, crowd, and what made your darshan special.

Share Your Experience

Loading…

No reviews yet

Be the first to share your darshan experience and help fellow pilgrims plan their visit.

Quick links

  • Open in Maps

Sections

  • About
  • Visit
  • Worship
  • How to reach
  • Stay nearby
  • Heritage
  • Reviews

More temples near Dharamshala

All temples in Dharamshala
  • Aghanjar Mahadev Temple, Khaniyara village, Dharamshala, Kangra, Himachal Pradesh

    Aghanjar Mahadev Temple

    No ratings yetBe the first to review

    Khaniyara village, Dharamshala, Kangra, Himachal Pradesh

    • Lord Shiva
    • Other
    • Ancient temple
    View details
  • Masroor Rock Cut Temples, Masroor, Kangra, Himachal Pradesh

    Masroor Rock Cut Temples

    No ratings yetBe the first to review

    Masroor, Kangra, Himachal Pradesh

    • Lord Shiva
    • Nagara (North Indian)
    • Ancient temple
    View details
  • Brajeshwari Devi Temple (Shakti Peeth), Mandir Road area, near Pushp Vihar Colony / Old Kangra, Kangra, Himachal Pradesh

    Brajeshwari Devi Temple (Shakti Peeth)

    No ratings yetBe the first to review

    Mandir Road area, near Pushp Vihar Colony / Old Kangra, Kangra, Himachal Pradesh

    • Goddess Shakti / Amman
    • Nagara (North Indian)
    • Shakti Peetha
    View details
  • Kathgarh Shiva Temple, Kathgarh, Indora, Kangra, Himachal Pradesh

    Kathgarh Shiva Temple

    No ratings yetBe the first to review

    Kathgarh, Indora, Kangra, Himachal Pradesh

    • Lord Shiva
    • Nagara (North Indian)
    • Ancient temple
    View details
  • Baglamukhi Temple Bankhandi, Bankhandi, Kangra, Himachal Pradesh

    Baglamukhi Temple Bankhandi

    No ratings yetBe the first to review

    Bankhandi, Kangra, Himachal Pradesh

    • Goddess Shakti / Amman
    • Ancient temple
    • Pilgrimage centre
    View details
  • Brij Raj Swami Temple Nurpur, Inside Nurpur Fort, Sadwan locality, Nurpur, Kangra, Himachal Pradesh

    Brij Raj Swami Temple Nurpur

    No ratings yetBe the first to review

    Inside Nurpur Fort, Sadwan locality, Nurpur, Kangra, Himachal Pradesh

    • Lord Krishna
    • Other
    • Hill temple
    View details
DevalayamSacred places, with clarity

A curated guide to temples across India — visit-ready details, directions, nearby hotel bookings, and community reviews to help you plan every darshan.

By deity

  • Lord Shiva
  • Goddess Shakti / Amman
  • Lord Vishnu
  • Lord Krishna
  • Lord Ganesha
  • View all

By location

  • Maharashtra
  • Karnataka
  • Odisha
  • Tamil Nadu
  • Rajasthan
  • View all

By type

  • Pilgrimage centre
  • Ancient temple
  • Hill temple
  • Riverbank temple
  • Village temple
  • View all

© 2026 Devalayam — Discover temples across India

Privacy Policy·Terms of Service