Skip to content
DevalayamSacred places, with clarity
DevalayamSacred places, with clarity
Temples
  1. Home
  2. Temples
  3. Indru Nag Temple
Indru Nag Temple, Khanyara Road / Tahu (near Barol / Chohla), Dharamshala, Kangra, Himachal Pradesh

Indru Nag Temple

Khanyara Road / Tahu (near Barol / Chohla), Dharamshala, Kangra, Himachal Pradesh

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

About

Indru Nag Temple, also known locally as Indrunag Mandir or the Temple of the Snake King, is a revered hill temple and pilgrimage centre located near Barol and Chohla on Khanyara Road, Dharamshala, in the Kangra district of Himachal Pradesh.

Set atop a scenic ridge, this ancient temple is recognized as the Rain God of Chohla village and is cherished as a living heritage temple, with its origins rooted in community-led construction and rebuilding by the villagers of Chohla.

The temple’s historical period remains unknown or disputed, adding to its mystique and spiritual aura. Pilgrims and visitors are drawn to Indru Nag Temple for its tranquil setting and panoramic views of the Dhauladhar range.

The temple is open daily from 6:00 AM to 7:00 PM, with the best time to visit being early mornings between 5–8 AM or during the winter months from November to February.

The temple also attracts devotees during the festival season, particularly for Nag Panchami in July-August (Shravana month) and the Navratri Fairs held in September-October.

Darshan at Indru Nag Temple is free, with no entry fee, and visitors can participate in general darshan and offerings, including personal prayers, coconut or flower offerings, and minor rituals. Poojas and temple rituals are conducted in Hindi.

Simple devotional offerings such as sugar crystals, fruits, or dry sweets are distributed as prasad, and during major festivals, volunteers may offer simple refreshments to devotees. The temple maintains a modest dress code.

Men are expected to wear long trousers or jeans and shirts, while women should opt for kurtis, long pants, salwar, or covered traditional or western wear. Footwear must be removed outside the main sanctum area.

Reaching Indru Nag Temple involves arriving in Dharamshala, from where visitors can take Khanyara Road through Darnu and Chohla. From the Khanyara Road turnoff, a local motorable road or a trek up the ridge leads to the temple and the nearby paragliding point.

Local taxis or auto-rickshaws from Dharamshala can complete the journey in about 15–20 minutes. However, the final approach requires a 1.5–2 km uphill trek on uneven stone paths, and there is no dedicated parking at the hilltop, making accessibility difficult and not suitable for wheelchairs.

Nearby railway stations include Kangra Mandir (11 km), Kangra Railway Station (13 km), and Pathankot Junction (85 km). The closest airport is Kangra Airport (Gaggal, 13 km), with Pathankot Airport (85 km) and Amritsar’s Sri Guru Ram Dass Jee International Airport (205 km) also serving the region.

Accommodation options nearby include Radisson Blu Resort Dharamshala, Dhauladhar Heights Resort, Jujurana Resort & Spa, as well as local homestays and camps.

Photography of the landscape and temple exterior is permitted, but capturing images directly facing the inner sanctum or deity idols is discouraged or prohibited. No formal camera fees are charged.

Indru Nag Temple is surrounded by popular attractions such as HPCA Cricket Stadium, Dharamshala Main Square, McLeod Ganj, Dalai Lama Temple Complex, Kunal Pathri Temple, Bhagsunag Waterfall & Temple, and the Triund Trek Base, making it a significant spiritual and cultural destination for visitors to Dharamshala.

Visit information

Timings

Daily: 6:00 AM - 7:00 PM

Dress code

MenModest, respectful attire such as long trousers or jeans and shirts; footwear must be removed outside the main sanctum area.
WomenModest, respectful attire such as kurtis, long pants, salwar, or covered traditional/western wear; footwear must be removed outside the main sanctum area.

Parking & accessibility

No dedicated parking lot at the hilltop; vehicles are parked near approach roads or Chohla/Khanyara road pull-offs. Accessibility is low/difficult, requiring a 1.5–2 km uphill trek on uneven stone paths; not wheelchair accessible.

Darshan entry

  • Free DarshanFree

Best time to visit

  • Early morning (5–8 AM)
  • Morning (8 AM–12 PM)
  • Winter (Nov–Feb)
  • Festival season

Timings

Daily: 6:00 AM - 7:00 PM

Dress code

MenModest, respectful attire such as long trousers or jeans and shirts; footwear must be removed outside the main sanctum area.
WomenModest, respectful attire such as kurtis, long pants, salwar, or covered traditional/western wear; footwear must be removed outside the main sanctum area.

Parking & accessibility

No dedicated parking lot at the hilltop; vehicles are parked near approach roads or Chohla/Khanyara road pull-offs. Accessibility is low/difficult, requiring a 1.5–2 km uphill trek on uneven stone paths; not wheelchair accessible.

Darshan entry

  • Free DarshanFree

Best time to visit

  • Early morning (5–8 AM)
  • Morning (8 AM–12 PM)
  • Winter (Nov–Feb)
  • Festival season

Worship & festivals

Daily poojas

  • General darshan and offerings (personal prayers, coconut/flower offerings, minor rituals)

Festivals & special days

  • Nag PanchamiJuly-August (Shravana month)
  • Navratri FairsSeptember-October

Languages used in puja

  • Hindi

How to reach

By road

  1. Arrive in Dharamshala (Kotwali Bazaar or main bus stand).
  2. Take Khanyara Road passing through Darnu and Chohla.
  3. From Khanyara Road turnoff, take the local motorable road or trek up the ridge to Indru Nag temple and paragliding point.
  4. Hire a local taxi or auto-rickshaw from Dharamshala for a 15–20 minute drive.

By train

  • Kangra Mandir Railway Station11 km
  • Kangra Railway Station13 km
  • Pathankot Junction85 km

By air

  • Kangra Airport (Gaggal Airport - DHM)13 km
  • Pathankot Airport85 km
  • Sri Guru Ram Dass Jee International Airport (Amritsar - ATQ)205 km

Location

Khanyara Road / Tahu (near Barol / Chohla), Dharamshala, Kangra, Himachal Pradesh

Directions
Open in Google Maps

Stay & nearby

Where to stay

Nearby options include Radisson Blu Resort Dharamshala, Dhauladhar Heights Resort, Jujurana Resort & Spa, and various local homestays and camps.

Nearby attractions

  • Kunal Pathri Temple4 km
  • Dharamshala Main Square / McLeod Ganj5 km
  • HPCA Cricket Stadium6 km
  • Dalai Lama Temple Complex (McLeod Ganj)9 km
  • Bhagsunag Waterfall & Temple10 km
  • Triund Trek Base (Gallu Devi / McLeod)10 km

Heritage & details

Historical period
Unknown / disputed
Built by
Local villagers of Chohla village; community-led construction and rebuilding

Local names

  • Indrunag Mandir
  • Indru Nag Temple
  • Temple of the Snake King
  • Rain God of Chohla village

Heritage status

  • Living heritage temple

Photography rules

  • Photography of the landscape and exterior is permitted.
  • Photography or videography directly facing the inner sanctum/deity idols is discouraged or prohibited.
  • No formal camera fees.

Prasadam & annadanam

Simple devotional offerings like sugar crystals, fruits, or dry sweets are distributed as prasad. No large-scale daily annadanam, but simple refreshments may be distributed during major festivals by volunteers.

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
  • Bhagsunag Temple, Bhagsu Nag, Dharamshala, Kangra, Himachal Pradesh

    Bhagsunag Temple

    No ratings yetBe the first to review

    Bhagsu Nag, Dharamshala, Kangra, Himachal Pradesh

    • Lord Shiva
    • Other
    • Hill temple
    View details
  • Kunal Pathri Temple, Pat (near Sakoh, off Sarah Road, surrounded by tea gardens), Dharamshala, Kangra, Himachal Pradesh

    Kunal Pathri Temple

    No ratings yetBe the first to review

    Pat (near Sakoh, off Sarah Road, surrounded by tea gardens), Dharamshala, Kangra, Himachal Pradesh

    • Goddess Shakti / Amman
    • Rock-cut
    • Shakti Peetha
    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
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