Shri Naina Devi Temple

Temple of Shri Naina Devi Ji is situated on hill top in Bilaspur District of Himachal Pradesh bordering Rupnagar district of Punjab. This famous temple is connected with National Highway No. 21. Nearest Airport is Chandigarh which is connected with New Delhi by Jet Airways and Indian Airlines Flights. The distance of the shrine from Chandigarh is approx. 100 kms.
Motorable roads connect this shrine from Anandpur sahib & Kiratpur Sahib. Taxis can be hired from these places. Distance from Kiratpur Sahib to shrine is 30 Kms of which 18 Kms is drive in the Hills. From Anandpur Sahib the distance is 20 Kms of which 8 Kms is drive in the hills. In the past people used to trek from Kaulan Wala Toba near Anandpur Sahib to the shrine. Frequent State Transport bus services are available from all important cities of Punjab and Himachal Pradesh.

Once you reach the Temple Bus Stand, you have the following options to go to the temple:

Ropeway :

Ropeway facility is available as per the following timings:

  • OCTOBER : 8:00 AM 6:30 PM
  • NOVEMBER: 8.15 AM to 5.30 PM

Palkis/On Foot :

Most pilgrims reach to the top of the hill on foot chanting Jai Mata Di. The distance is quite comfortable and can be covered within half an hour. Palkis are also available which can be hired, if required. Resting facilities including toilets are available on the way. Facilities for refreshments and cold water are also there. However, it is advisable to bring bottled/mineral water along with you. Lots of new facilities are coming up with the help of Shri Naina Devi Shrine Board.

Photo Gallery

  • Sh Naina Devi Temple
  • Sh Naina Devi Arial View

How to Reach:

By Air

Nearest Airport is at Chandigarh at a distance of approximately 100 Kms.

By Train

Nearest Railway Station is at Sri Anandpur Sahib at a distance of 20 KMs approximately.

By Road

Motorable roads connect the shrine from various important cities. From Sri Anandpur Sahib the distance is approximately 20 KMs of which 8 KMs is drive in the hills. Distance from Kiratpur Sahib to shrine is approximately 30 KMs of which 18 KMs is drive in the hills.