Lines open : Mon to Fri: 09:00 - 17:30 Sat : 09:00 - 17:00

Back to home

Everything you need to know about Naina Devi Temple! | Travel Tips
Shavi | 25th Sep 2021

The well-known place of worship of Naina Devi is 57 km from Bilaspur, 151 Km from Shimla, and 34 from Kiratpur Sahib. The sanctuary, upon a slope, displays an all-encompassing perspective of the town of Anandpur Sahib 15 km from Naina Devi additionally of the low-lying ranges by the side of streaming Sutlej, as Gobind Sagar. Navratra Melas are held here and draw in fans from all finished India, for the most part from Punjab and Himachal.

Naina Devi sanctuary is a standout amongst the most imperative Shakti Peeths of India, arranged in the Bilaspur locale of Himachal Pradesh. Raja Bir Chand got this sanctuary in the eighth century. The mainstream slope resort situated in Himachal known by the name of Nainital has been named after the well-known Naina Devi Temple. This sanctuary is devoted to Goddess Naina Devi and is situated over Naina Hill in Bilaspur.

Important information

Naina Devi temple is an ancient Indian temple. Naina Devi temple is located in Bilaspur district in Himachal Pradesh. The temple is built on a cliff. Naina Devi temple is connected with NH-21. It is situated at a distance of 70 km from Bilaspur, 108 Km from Chandigarh, 10 km from Bhakra, and 20 Km from Anandpur Sahib.

Naina Devi temple is one of the 51 Siddha pethas of India. The temple is a major pilgrim site for Hindu and Sikh people. People from all over India and abroad visit the place which increases manifolds during Navratras.

The devotees can take the stairs from the bus terminal to reach the temple. A cable car facility is also available near the bus terminal. Light vehicles and cars can take another alternate route which is about 1.5 km long to reach the main temple.

Mythology History

According to mythology, Devi Sati sacrificed her life by jumping into the Havan fire organised by Her father King Daksheshwar. When Lord Shiva was moving around the universe carrying the dead body of Devi Sati, Lord Vishnu using His Sudharshan Chakra cut the body into 51 parts out of which the eyes fell on this place.

Another story related to this place is linked to a shepherd named Naina. Once he had taken his cattle for grazing and there he saw a white cow showering milk on a stone. He observed the same incident for the next few days. After a few days, he saw Mother Goddess in his dreams who told him that the Pindi is in fact Her idol. The boy narrated the whole incident to King Bir Chand who verified his story and then built a temple dedicated to Naina Devi at that place.

Naina Devi temple is also known as Mahishpeetha because the Devi killed the demon Mahishasura here at this place. According to mythology, Mahishasura was a powerful demon who had the boon to live forever. This boon was given to him by Lord Brahma on the condition that he could be defeated by an unmarried girl. After getting the boon, the demon Mahishasura started troubling the earth and deities and everyone got into a panic. Then all the deities combined their powers and created a Devi who could defeat the demon Mahishasura.

The deities offered the Devi different types of weapons. The demon got mesmerized by the beauty of the Devi and proposed She marries him. The Devi put the condition that if he could defeat Her in the war then She would marry him. But during the war, the Devi defeated the demon and took out both his eyes.

Another story is related to the Sikh guru, Guru Gobind Singh Ji. When He started His war against the Mughals in 1765, He performed a very big Yagna there at Naina Devi temple and sought the blessings of the Devi. After seeking blessings, Guru Gobind Singh was able to defeat the Mughals successfully.


Discover this beautiful place and its beauty, charm, and history with Oceans Travel. With cheap flights to Amritsar made easily available from all UK cities like London to Amritsar, Birmingham to Amritsar, Edinburgh to Amritsar, Manchester to Amritsar, and many others to Amritsar where you can have a memorable and affordable trip. There are great flight deals to Amritsar available with Air India, Virgin Atlantic, British Airways, Vistara Airline, Qatar Airways, and many more. Discover this beautiful place with a cheap ticket to Amritsar, and a cheap flight to Chandigarh with Oceans Travel.

Check out our new, and other blogs!

Featured Articles


Road Trip Adventures: Exploring the Best Routes Worldwide!

Best Things to Buy in Amritsar | Travel Tips

Best Beaches in Ahmedabad

Nanded – One of the five Takhts (thrones) of the Sikhs

Law Garden: A Botanical Haven in the Heart of Ahmedabad

Lucknow: A Glimpse into the Royal History of India

Go for Kerala backwater houseboats tour

Darjeeling “Queen of the Hills”



title
Navigating Amritsar Airport Shopping: Finding Its Hidden Gem
February 20, 2024 | James
title
Get Your Flights to Lahore – Everything You Need to Know!
February 7, 2024 | James
title
Air India And Its Flights to Greatness: Latest Upgrades
January 31, 2024 | James
title
Cheap Flights from Delhi to Chandigarh: Your Ultimate Guide!
January 9, 2024 | James
title
Your Full Ultimate Islamabad Trip and Tours Guide!
January 1, 2024 | James
title
Greetings & Good Deals: Happy Holidays from Oceans Travel!
December 23, 2023 | James