Site icon The Invincible India

Shri Naina Devi temple: a pilgrim’s guide

Shri Naina Devi sits on a wooded ridge in Bilaspur district of Himachal Pradesh, looking down on the broad sheet of the Govind Sagar reservoir and the Bhakra dam beyond it. This Naina Devi temple guide gathers the facts a first-time pilgrim needs: the Shakti Peetha story, the choice between the climb and the ropeway, how the big melas are managed, and the road, rail and air links that bring most visitors from Punjab and the plains.

Shri Naina Devi is a hilltop Shakti Peetha in Bilaspur district, Himachal Pradesh, about 20 km from Anandpur Sahib and 100 km from Chandigarh. According to local belief it marks the spot where Goddess Sati’s eyes fell, and it is reached by a short climb or a ropeway.

About Shri Naina Devi: what this Naina Devi temple guide covers

Shri Naina Devi Ji is one of the temples counted among the 51 Shakti Peethas of the Devi tradition. According to the Incredible India listing and the Bilaspur district administration, the shrine is tied to the story of Sati: when her body was dispersed, her eyes (naina) are said to have fallen here, which gives the goddess and the hill their name. This is devotional belief, told as legend rather than recorded history.

The temple is a working pilgrimage centre rather than a sightseeing monument. It draws lakhs of visitors through the year, with the heaviest flow from Punjab, Haryana, Delhi and nearby Himachal. The ridge gives wide views over the Govind Sagar reservoir, the Bhakra dam and the Sikh holy town of Anandpur Sahib on the Punjab side.

Best time to visit

The shrine is open all year, and pilgrims come in every season. For comfort and clear views, the Incredible India listing points to roughly March to October, while the big fairs fall in spring (Chaitra Navratri), the monsoon month of Shravan and autumn (Ashwin Navratri). The table below is a planning guide for a hilltop at modest elevation; weather on any given day can differ.

Seasons at Naina Devi (planning guide, as of October 2026)
Window What to expect Notes
March–June Warm, mostly clear; good reservoir views Chaitra Navratri falls in spring; pleasant mornings, hot afternoons
July–August Monsoon; green hills, haze, sudden rain Shravan Ashtami mela brings the year’s largest crowds
September–October Clearing skies, comfortable air Ashwin (Sharad) Navratri; among the most comfortable times to climb
November–February Cool to cold, crisp mornings Quieter darshan; carry warm layers for the ridge

If you want darshan without a long wait, avoid the mela fortnights and weekends. If the fair atmosphere is the point of the trip, come during Shravan Ashtami or Navratri and plan for queues.

How to reach Naina Devi

Most pilgrims approach from the Punjab side through Anandpur Sahib and Kiratpur Sahib, then climb into the hills on the final stretch. The Rupnagar district administration describes the shrine as connected to the Chandigarh–Manali national highway (listed there as NH-21) with a hill drive at the end.

By air: Chandigarh is the nearest airport, about 100 km away, according to Incredible India. Shimla has a small airport roughly 150–170 km away with limited flights; Chandigarh is the practical choice for most travellers.

By rail: Sri Anandpur Sahib (station code ANSB) is the nearest railhead, about 20 km away, with Kiratpur Sahib close by. Both sit on the line that runs up to Nangal and Una. As of October 2026, services such as the Delhi–Una Janshatabdi and the Delhi–Amb Andaura Vande Bharat are reported to stop at Anandpur Sahib; always reconfirm the exact train, number and stop on IRCTC or NTES before booking.

By road: State transport buses run from towns across Punjab and Himachal, and shared taxis and jeeps work the hill road from Anandpur Sahib and Kiratpur Sahib. During the melas, private vehicles are stopped well below the shrine and visitors transfer to buses or taxis (see the melas section).

Distances to Shri Naina Devi (approximate, as of October 2026)
From Distance Source / note
Anandpur Sahib (nearest rail) ~20 km (about 8 km of hill road) Rupnagar district administration
Kiratpur Sahib ~30 km (about 18 km of hill road) Rupnagar district administration
Bilaspur (Sadar) ~85 km Bilaspur district administration
Chandigarh (nearest airport) ~100 km Incredible India
Shimla ~150–170 km Incredible India (alternate airport)
Delhi ~350 km Incredible India

Ropeway or steps: getting up to the shrine

From the last road point the temple sits a short way up the hill. The Bilaspur district administration notes the climb can be covered on foot in about half an hour; other pilgrim accounts put it at roughly 260–300 steps over about 1.25 km. Palkis (palanquins carried by porters) can be hired for those who cannot manage the climb.

A ropeway runs to the temple for those who prefer to ride up. Published timings are seasonal, and the following fares and hours are indicative and dated; reconfirm at the ropeway counter on the day.

Naina Devi ropeway timings and fares (indicative, reconfirm — as of October 2026)
Item Detail
March–September 8:00 am–7:00 pm
October 8:00 am–6:30 pm
November 8:15 am–5:30 pm
December–February 9:00 am–5:30 pm
One-way fare Adult ₹130, child ₹60 (indicative)
Return fare Adult ₹190, child ₹90 (indicative)
Persons with disabilities Reported free; confirm at counter

Temple darshan hours are long; Incredible India lists an opening around 5 am and closing near 9 pm. Treat these as indicative, since aarti and darshan timings shift on festival days.

The Shravan Ashtami and Navratri melas and crowd management

The temple’s biggest events are the Shravan Ashtami mela in the monsoon month of Shravan and the Navratri fairs of Chaitra (spring) and Ashwin (autumn). Press reporting around the 2025 Shravan Ashtami mela put the Naina Devi fair window at roughly 25 July to 5 August, with the Chintpurni fair running in parallel. During these fortnights the shrine can see very large daily crowds, reported at tens of thousands and, on peak days, up to around one lakh, the majority from Punjab.

Crowd control here carries a hard history. On 3 August 2008, a stampede triggered by a false landslide rumour killed 146 pilgrims. Since then the temple trust and district administration have built a layered system, reported by the Tribune and other press:

The practical takeaway: during melas, expect vehicle changes on the way up, security checks, limits on what you can carry to the shrine, and long but orderly queues. Follow the control-room announcements and the batching system rather than pushing ahead.

The Himachal Devi circuit

Naina Devi is usually the first stop on the popular Himachal Devi darshan, a loop of goddess temples often counted as the state’s Shakti Peethas. A common route runs Naina Devi, then Chintpurni in Una, then Jwalamukhi, Bajreshwari (Kangra) and Chamunda Devi in Kangra. Each has its own story: at Jwalamukhi the goddess is worshipped as a natural flame from a rock fissure, said in legend to mark where Sati’s tongue fell. If you are planning the wider loop, our guide to pilgrimage sites in India and the dedicated Chintpurni guide are useful companions.

Himachal Devi circuit from Naina Devi (approximate road distances)
Leg Distance
Naina Devi → Chintpurni (Una) ~111 km
Chintpurni → Jwalamukhi ~32 km
Jwalamukhi → Kangra (Bajreshwari) ~34 km
Kangra → Chamunda Devi ~19 km

Most people take two to three days for the full circuit by car. For the geography and seasons of the wider state, see our Himachal Pradesh travel guide.

Things to see and do

The visit is short and focused on the shrine, but there is more to the ridge than darshan. Keep the climb and any mela queue in mind when budgeting time.

What to do at and around Naina Devi
Experience Why go Time needed
Darshan at the main shrine The reason most people come; the Shakti Peetha sanctum 30 min–several hours in queue
Ropeway ride Easy ascent with views over the hills and reservoir 20–30 min each way including wait
Viewpoints on the ridge Wide outlook over Govind Sagar, the Bhakra dam and Anandpur Sahib 15–30 min
Walking the step route The traditional climb past small shrines and stalls About 30–45 min up

A suggested itinerary

Day trip from Anandpur Sahib or Chandigarh:

Two-day pilgrim loop:

Where to stay

Accommodation clusters near the ropeway and lower temple area, with more choice down in Anandpur Sahib and Bilaspur town. Options range from temple-linked dharamshalas and simple guest houses to private hotels; HPTDC runs properties in the Bilaspur area for a mid-range stay. The price bands below are indicative planning estimates (reconfirm — as of October 2026) and rise sharply during the melas, when rooms should be booked well ahead.

Where to stay near Naina Devi (indicative bands, per room per night, as of October 2026)
Type Indicative band Notes
Dharamshalas / basic guest houses ₹600–₹1,500 Near the ropeway and temple road; simple, book early in mela season
Mid-range hotels (incl. HPTDC/Bilaspur) ₹1,800–₹3,500 In Anandpur Sahib or Bilaspur town; better for families
Upper mid / resort stays ₹4,000–₹7,000+ A few riverside and reservoir-side properties in the wider area

Many pilgrims treat Naina Devi as a day visit from Anandpur Sahib, which has the widest choice of rooms and good transport links.

Food to try

The food around the shrine is vegetarian, in keeping with the temple. Expect:

During the mela, carry a water bottle and some snacks for the queue, and buy cooked food only from stalls the administration has cleared for hygiene.

Budget breakdown

The table below estimates a simple two-day pilgrim trip for one person, assuming travel from Chandigarh or Anandpur Sahib, a mid-range or shared stay, and local food. These are indicative planning estimates (reconfirm — as of October 2026), not quoted prices.

Indicative two-day budget per person (planning estimate, as of October 2026)
Item Estimate Assumption
Transport (bus/shared taxi + local) ₹600–₹1,500 From Chandigarh/Anandpur Sahib and back
Stay (1 night) ₹800–₹2,000 Dharamshala to mid-range room, shared where possible
Food ₹300–₹600 Dhaba meals, tea, snacks (langar may be free)
Ropeway (return) ₹190 Adult return, indicative
Offerings / misc ₹200–₹500 Prasad, small donations, lockers
Total ₹2,100–₹4,800 Lower if you walk up and use dharamshalas

Permits, rules and practical tips

No special permit or inner-line pass is needed to visit Naina Devi; it is an open pilgrimage site inside Himachal Pradesh. The rules that matter are the temple’s own and the administration’s mela orders.

Nearby places

Naina Devi pairs naturally with Sikh and dam-related sights on the Punjab–Himachal edge.

Places to combine with Naina Devi
Place Distance Why go
Anandpur Sahib ~20 km Sikh holy town; Takht Sri Keshgarh Sahib, the Virasat-e-Khalsa museum, and Hola Mohalla in spring
Bhakra dam & Govind Sagar Nearby, below the ridge One of India’s large dams and its reservoir, seen from the temple ridge
Bilaspur town ~85 km District town on the Govind Sagar, with lake views and HPTDC stays
Chintpurni ~111 km Next Shakti Peetha on the Devi circuit; see our Chintpurni guide

Frequently asked questions

Is Naina Devi a Shakti Peetha?

Yes. Shri Naina Devi is counted among the 51 Shakti Peethas, according to the Incredible India and Bilaspur district listings. Local belief holds that Goddess Sati’s eyes fell here, which gives the shrine its name. This is told as devotional legend rather than documented history, so treat it as faith tradition.

How do I reach Naina Devi temple?

Naina Devi is about 20 km from Anandpur Sahib, the nearest railway station, and roughly 100 km from Chandigarh, the nearest airport. State buses, shared taxis and jeeps run up the hill road. Most pilgrims from Punjab and Delhi come via Anandpur Sahib or Kiratpur Sahib.

Is there a ropeway at Naina Devi, or do I climb steps?

Both options exist. You can climb from the last road point, about 30 minutes and roughly 260–300 steps, or ride the ropeway up. Palkis can be hired. Ropeway fares and seasonal timings are indicative, so reconfirm at the counter; a return adult fare has been reported around ₹190.

When are the big fairs at Naina Devi?

The largest crowds come during the Shravan Ashtami mela (around late July to early August) and the Navratri fairs of spring (Chaitra) and autumn (Ashwin). On peak days the shrine can draw tens of thousands to around one lakh pilgrims, mostly from Punjab, so expect queues and vehicle restrictions.

Is Naina Devi safe during the melas?

After the 2008 stampede that killed 146 pilgrims, the trust and administration built a layered crowd-management system: a command-and-control centre, crowd cameras, batched darshan, a waiting hall, sectored roads and health centres. It is safe if you follow the queue system, announcements and vehicle transfers rather than rushing.

What else can I see near Naina Devi?

Anandpur Sahib, the Sikh holy town with the Virasat-e-Khalsa museum, is about 20 km away. The Bhakra dam and Govind Sagar reservoir lie below the ridge. For pilgrims, Chintpurni (~111 km) continues the Himachal Devi circuit toward Jwalamukhi, Kangra and Chamunda Devi.

Last updated and sources

Naina Devi suits pilgrims and families who want a short, meaningful climb with wide reservoir views, and anyone starting the Himachal Devi circuit. Come in September–October or spring for comfort, or during the melas if you want the full fair atmosphere and can handle the crowds.

Last updated: 2 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.

Sources: Incredible India — Shree Naina Devi Temple; Bilaspur district administration — Sri Naina Devi Ji; Rupnagar district administration — Naina Devi; The Tribune — crowd management at Naina Devi; The Week / PTI — Shravan Ashtami mela preparations 2025; News Arena India — mela restrictions 2025. Accessed October 2026.

{“@context”:”https://schema.org”,”@graph”:[{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Is Naina Devi a Shakti Peetha?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Shri Naina Devi is counted among the 51 Shakti Peethas, according to the Incredible India and Bilaspur district listings. Local belief holds that Goddess Sati’s eyes fell here, which gives the shrine its name. This is told as devotional legend rather than documented history, so treat it as faith tradition.”}},{“@type”:”Question”,”name”:”How do I reach Naina Devi temple?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Naina Devi is about 20 km from Anandpur Sahib, the nearest railway station, and roughly 100 km from Chandigarh, the nearest airport. State buses, shared taxis and jeeps run up the hill road. Most pilgrims from Punjab and Delhi come via Anandpur Sahib or Kiratpur Sahib.”}},{“@type”:”Question”,”name”:”Is there a ropeway at Naina Devi, or do I climb steps?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Both options exist. You can climb from the last road point, about 30 minutes and roughly 260-300 steps, or ride the ropeway up. Palkis can be hired. Ropeway fares and seasonal timings are indicative, so reconfirm at the counter; a return adult fare has been reported around 190 rupees.”}},{“@type”:”Question”,”name”:”When are the big fairs at Naina Devi?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”The largest crowds come during the Shravan Ashtami mela (around late July to early August) and the Navratri fairs of spring (Chaitra) and autumn (Ashwin). On peak days the shrine can draw tens of thousands to around one lakh pilgrims, mostly from Punjab, so expect queues and vehicle restrictions.”}},{“@type”:”Question”,”name”:”Is Naina Devi safe during the melas?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”After the 2008 stampede that killed 146 pilgrims, the trust and administration built a layered crowd-management system: a command-and-control centre, crowd cameras, batched darshan, a waiting hall, sectored roads and health centres. It is safe if you follow the queue system, announcements and vehicle transfers rather than rushing.”}},{“@type”:”Question”,”name”:”What else can I see near Naina Devi?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Anandpur Sahib, the Sikh holy town with the Virasat-e-Khalsa museum, is about 20 km away. The Bhakra dam and Govind Sagar reservoir lie below the ridge. For pilgrims, Chintpurni (about 111 km) continues the Himachal Devi circuit toward Jwalamukhi, Kangra and Chamunda Devi.”}}]},{“@type”:”TouristDestination”,”name”:”Naina Devi”,”address”:{“@type”:”PostalAddress”,”addressLocality”:”Bilaspur”,”addressRegion”:”Himachal Pradesh”,”addressCountry”:”IN”},”geo”:{“@type”:”GeoCoordinates”,”latitude”:31.29,”longitude”:76.53}}]}

Exit mobile version