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


Turkmenistan Airlines Birmingham to Ashgabat Direct Flights

Kathmandu | Nepal’s Beautiful Paradise | Everything you need to Know

Mumbai: From Bollywood To Beaches, Experience It All

Water Parks in Ahmedabad: Beat the Heat in Style

Kankaria Lake: A Hub of Entertainment and Fun in Ahmedabad

The Best of Chandigarh: 5 Unforgettable Destinations

Discovering the Heart and Soul of Bangalore

Discovering the Hidden Gems of Ajanta and Ellora Caves



title
Top Things to Do in Brisbane – A Complete Guide to the City
December 8, 2024 | James
title
A Guide To Noida International Airport – Delhi’s Newest Airport
November 2, 2024 | James
title
Ultimate Guide to Visiting the Taj Mahal: Everything You Need to Know
September 26, 2024 | James
title
10 Best Malls in Delhi for Shopping, Food, Entertainment & More!
September 3, 2024 | James
title
Top 10+ Best Airports in the World 2024, According to Skytrax
August 25, 2024 | James
title
8 Best Things to Do in Amritsar – A Complete Guide!
August 17, 2024 | James