Sri Naina Devi Ji


Shri Naina Devi Ji is one of the most notable places of worship in Himachal Pradesh. Located in Distt Bilaspur, it is one of the 51 Shaktipeeths where limbs of Sati fell on Earth. This holy place witnesses the huge crowd of pilgrims and devotees round the year and especially during Shravan Ashtami and in the Navratras of Chaitra & Ashwin.

Special fair is organized during Chaitra, Shravan and Ashwin Navrati, which attracts millions of visitors from Punjab, Haryana, Delhi, Uttar Pradesh and other corners of the country.

Photo Gallery

  • Shri Naina Devi Ji
  • Shri Naina Devi Ji Temple
  • Shri Naina Devi Ji Temple

How to Reach:

By Air

The nearest airport is in Chandigarh and the distance from there is near about 100 km.

By Train

The nearest railway station is in Anandpur Sahib and the distance from there is near about 30 km.

By Road

Temple is about 350 km from Delhi and 100 km from Chandigarh and about 85 km from Bilaspur Sadar. Frequent State Transport bus services are available from all important cities of Punjab and Himachal Pradesh.