Skip to content
India4U My passport

Hindu temple · Bilaspur district, Himachal Pradesh

Shri Naina Devi Ji

Goddess Naina Devi, one of the Shakti Peethas.

Best monthsOct-Apr
BusiestShravan Navratri (July-August) and Chaitra Navratri (March-April) and Sharad Navratri (September-October)
Nearest airportShimla (SLV)

Why people go

A hilltop temple on a ridge above the Gobind Sagar lake, believed to mark the place where the eyes (naina) of Sati fell. It is one of the most visited shrines in Himachal, with families from Punjab, Haryana and Chandigarh coming especially at Navratri.

Getting there

  • Nearest airports: Shimla (SLV), about 57 km, Chandigarh (IXC), about 75 km in a straight line. Check which have flights from your city.
  • Nearest major railway station: Kalka railway station (KLK), about 65 km. Smaller stations may be closer.
  • Base: our Naina Devi and Anandpur Sahib guide covers where to stay and how to get there.

Tips before you go

  • Take the ropeway from the base, or climb the steps; the road ends close to the top.
  • Anandpur Sahib, 20 km below, makes it an easy day with a gurdwara visit.
  • Remove shoes at the entrance; free shoe stands are provided.

Visiting from abroad?

Visitors of other faiths are generally welcome, but the inner sanctum may be reserved for Hindus and staff at the gate decide. Dress modestly (shoulders and knees covered) and follow the queue rules. OCI and foreign passport holders: carry your passport.

Official information: Incredible India page.

Part of

Nau Devi Yatra

Other shrines nearby

Frequently asked questions

Where is Shri Naina Devi Ji?
Shri Naina Devi Ji is in Bilaspur district, Himachal Pradesh.
How do I reach Shri Naina Devi Ji?
The nearest airport on our list is Shimla (SLV), about 57 km away in a straight line, and the nearest major railway station is Kalka railway station, about 65 km away.
What is the best time to visit Shri Naina Devi Ji?
Oct-Apr is the most comfortable. The busiest times are Shravan Navratri (July-August) and Chaitra Navratri (March-April) and Sharad Navratri (September-October).
Can non-Hindus or foreigners visit Shri Naina Devi Ji?
Visitors of other faiths are generally welcome; follow the dress code and the instructions of staff at the gate.

How we chose: real demand, from monthly Google searches in India (Semrush, India database, monthly Google searches, checked 21 Oct 2026), plus the circuits families actually travel. Locations: Wikidata (CC0) and Wikipedia. Airports and stations are the nearest on our own lists, measured in a straight line, so check flights and road times. We do not list timings or fees because they change; check with the temple. Checked 21 Oct 2026.

More: Wikipedia

Know something we got wrong about Shri Naina Devi Ji? Tell us

We check every suggestion before it goes on the site. Your email is only for telling you when it is added, and we delete it after that unless you ask for the newsletter. Privacy