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.
| 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).
| 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.
| 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:
- A 24×7 command-and-control centre, with crowd-analytics cameras that raise alerts as numbers build.
- An arrival or waiting hall about a kilometre before the shrine, with seating, water, toilets and medical help; the 2025 plan described space for around 1,500 devotees to rest at a time.
- Darshan in managed batches of roughly 100–150 people, with widened queue spacing.
- The approach road divided into sectors, each under an officer, with private vehicles stopped at designated points below the shrine (visitors transfer to buses or taxis).
- For the 2025 mela, the district magistrate ordered a ban on loudspeakers, drums and bands, bamboo baskets for offerings, and plastic, and restricted heavy vehicles on the final stretch; several hundred home guards and multiple health centres were deployed.
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.
| 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.
| 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:
- Early start; drive to the lower road point and park or transfer.
- Climb or take the ropeway up for morning darshan, before crowds build.
- Spend time at the ridge viewpoints, then descend for a late lunch at Anandpur Sahib.
Two-day pilgrim loop:
- Day 1: Naina Devi darshan in the morning; afternoon at Anandpur Sahib (Virasat-e-Khalsa, Takht Sri Keshgarh Sahib) or the Bhakra dam viewpoint; overnight nearby.
- Day 2: Drive on to Chintpurni to continue the Devi circuit, or return to Chandigarh.
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.
| 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:
- Prasad and prasadam (blessed offerings such as sweets and coconut) bought from licensed stalls near the shrine.
- Langar (free community meal run by the trust or volunteers, especially during melas) — simple, hot and filling.
- Himachali and Punjabi vegetarian fare at roadside dhabas: rajma-chawal (kidney beans with rice), chole (chickpea curry), kadhi (yoghurt-and-gram-flour curry), stuffed parathas and sweet halwa.
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.
| 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.
- Dress and conduct: dress modestly, as at any working temple; follow queue instructions and photography restrictions inside the sanctum.
- Mela restrictions: during Shravan Ashtami and Navratri, expect bans on plastic, loudspeakers, drums and large baskets, plus vehicle transfers below the shrine. Travel light to the sanctum.
- Cash and UPI: carry some cash for stalls, offerings and the ropeway; UPI works in many shops but can be patchy on the ridge, so do not rely on it alone. ATMs are more reliable down in Anandpur Sahib.
- Network: mobile coverage on the hill can drop during peak crowds; tell your group a meeting point before you climb.
- Health and safety: during melas the trust and administration run temporary health centres and ambulances; carry water, wear grippy footwear for the steps, and keep children close in the crush.
- Solo women travellers: the shrine is busy and well-policed, especially in mela season; standard precautions apply, and daytime travel on the hill road is advisable.
- Packing: light clothes and sun protection in summer; warm layers from November to February; a rain cover in the monsoon.
Nearby places
Naina Devi pairs naturally with Sikh and dam-related sights on the Punjab–Himachal edge.
| 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}}]}

