Five Shakti Peethas in Himachal Pradesh– Himachal Pradesh is one place where pilgrimage and nature both blend in perfect combination.
On the one hand, Himachal Pradesh is famous for its hill stations and outdoor activities like Mountain biking, paragliding, rock climbing, heli-skiing, etc.; on the other hand, it is famous for its spiritual and devotions.
HOW MANY SHAKTI PEETHAS?
According to Hindu mythology, there are 108 Shakti peeths. Many of these historic places of goddess worship are in India but there are two in Nepal seven in Bangladesh, three in Pakistan, and one each in Sri Lanka and Tibet
STORY BEHIND SHAKTI PEETHS
Sati, Daughter of Raja Daksha and first wife of Lord Shiva. The Raja Daksha performed a yagna, in the yagna he invited all the god and goddess except Shiva and Sati. She expressed her wish to attend the yagna to Shiva, who tried his best to dissuade her from going.
Shiva eventually relented and Sati went to the yagna. Sati being an uninvited guest was not given any respect at the yagna. Daksha disrespect Shiva and Sati. Sati was unable to bear her father’s insults toward her husband, so she immolated herself. in that yagna.
Knowing this, Lord Shiva destroys Daksha yagna. and Shiva carries the burnt body of Sati on his shoulders and wanders round the world.
To control Lord Shiva anger Lord Vishnu, followed him and made the body of Sati into pieces with his Chakrayudha. After the whole body disappears from his shoulders Lord Shiva was back to a normal state and blesses the world.
He told that “The places where the body parts of Sati had fallen will become Shakti peeths”
SHAKTI PEETHS IN INDIA
Sr. NO | Name of Shakti peeths | State |
1 | Amaranth | Jammu and Kashmir |
2 | Attahas or Ashtahas | West Bengal |
3 | Bahula | West Bengal |
4 | Bakreshwar | West Bengal |
5 | Bhairavparvat | Madhya Pradesh |
6 | Biraj Temple | Odisha |
7 | Saptashrungi | Maharashtra |
8 | Jwalaji | Himachal Pradesh |
9 | Kalipeeth | West Bengal |
10 | Kalmadhav | Madhya Pradesh |
11 | Kamgiri | Assam |
12 | Kankalitala | West Bengal |
13 | Kanyashram | Tamil Nadu |
14 | Brajeshwari Deevi | Himachal Pradesh |
15 | Kiriteswari Temple | West Bengal |
16 | Ratnavali | West Bengal |
17 | Manibandh | Rajasthan |
18 | Panchsagar | Uttararkhand |
19 | Prabhas | Gujarat |
20 | Alopi Devi | Uttar Pradesh |
21 | Kurukshetra | Haryana |
22 | Sharda peeth Trikoot hill | Madhya Pradesh |
23 | Nandikeshwari | West Bengal |
24 | Kotilingeswar | Andhra Pradeh |
25 | Naina devi | Himachal Pradesh |
26 | Shondesh | Madhya Pradesh |
27 | Srisailam | Andhra Pradesh |
28 | Sri sailam | Andhra Pradesh |
29 | Shuchi | Tamil Nadu |
30 | Danteshwari | Chhattisgarh |
31 | Jharkhand Shakti jal durga | Jharkhand |
32 | Ambaji | Gujarat |
33 | Tripurmalini | Punjab |
34 | Bhooteswar temple Mathura | Uttar Pradesh |
35 | Ambika Shakti | Rajasthan |
36 | Vibash Kapalini Shakti | West Bengal |
37 | Vishalakshi | Uttar Pradesh |
38 | Mangal Chandika | West Bengal |
39 | Tripureshwari or Tripura | Tripura |
40 | Bhraamari | West Bengal |
41 | Vaishno Devi | Jammu |
42 | Dhari Devi | Uttarakhand |
43 | Sheetla Devi | Himachal Pradesh |
44 | Chamunda Devi | Himachal Pradesh |
45 | Chintpurni | Himachal Pradesh |
46 | Mansa Devi | Haryana |
5 SHAKTI PEETHAS IN HIMACHAL PRADESH
- Chintpurni
- Jwala Ji
- Bajreshwari temple
- Chamunda Devi
- Naina Devi.
#1 CHINTPURNI

Chintpurni is situated in Una district of Himachal Pradesh. The temple is situated on one of the highest hills of the Sola Singhi range. It is about 3km west of Bharwain which is located on the Hoshiarpur-Dharmashala road.
Private vehicles are not allowed beyond the Chintpurni temple. Bus stand which is about 1.5 km from the Temple. Devotees need to walk this distance. About half of this distance is a gentle uphill incline and through a busy market.
HOW TO REACH
BY AIR
The nearest airport is at Gaggal in Dharmshala, which is in Kangra district. The distance to Chintpurni is about 60 km.
By Train
The nearest railway station is Chintpurni which is about 17km from chintpurni temple. Another nearby station is Una at 50km and Hoshiarpur at 42km.
By Road
Delhi-404.9km
Jalandhar: -92.8km
ACCOMMODATIONS
There is a number of hotels and lodges to stay ranging from budget to luxury.
The Navaratri fairs in Ashwin (September–October) and Chaitra (March–April) are popular with devotees when accommodation is very high. Other popular days are Sankranti, Purnima and Ashtami.
There are a number of Dharamshala, guest houses, and hotels of varying quality in and around Chintpurni. Himachal Tourism runs Hotel Chintpurni Heights (formerly Yatri Niwas) at Bharwain, near Thaneek Pura which is only 3 km from the Chintpurni temple.
It has views of the Swan Valley to the south. At night to the west one can see the bright lights of the Temple and its bazaar. Looking towards the northwest are the shimmering waters of the Maharana Pratap Sagar (Pong Dam lake).
#2 JWALA JI TEMPLE

Jwala Ji temple is situated 34km from the south of Kangra in Himachal Pradesh and 56km from Dharamshala. The temple is dedicated to Jwala Devi a form of the holy goddess herself. Devoters need to walk one kilometer to reach to the temple.
This is a novel temple that does not have an idol. It is believed the Goddess resides in the holy flames of the temple which miraculously burn day and night without any fuel from outside.
Science believes that the fires burn due to some natural jets of combustible gas from the fissures of the rocks. However, the heart of devotees still nurses the belief of the Goddess residing in these flames.
Every day five arties and one hawan are performed by the priests which are also the main attraction of Jwala Ji temple. The devotees offer flowers, fruits, chunri, misri, milk, and rabri to the goddess as a sign of their devotion.
Best time to visit Jwala Devi temple
Navaratri is a popular time to visit this holy pilgrimage. The temple has colorful fairs in the months of March-April and September-October
How to Reach Jwala Devi Temple, Kangra
From Chintpurni to Jwala ji is 35 km. It takes 1hr 30 mins to reach by bus. Frequently Himachal road transport corporation buses running on this route.
#3 BAJRESHWARI TEMPLE, KANGRA

Bajreshwari temple is also known as Kangra Devi dedicated to the goddess Vajreshvari, a form of Druga located in the Kanga District of Himachal Pradesh behind the crowded market of Kangra Town in Himachal Pradesh, India.
The main gate entrance has a Nagarkhana and is built similar to the Bassein fort entrance. The temple is also surrounded by a stone wall like a fort.
Time to visit
The climate is similar to other hill stations in the Himalayan region. September to June are the best months to visit Kangra.
Places to visit in Kangra
- Kangra Fort
- Bajnath temple
- Kareri lake
- Dhauladhar Range
HOW TO REACH
From Jwala Ji to Bajreshwari temple is 32km it takes 1hr by bus.
- Chandigarh -226 km
- Delhi-455km
- Amritsar-203km
- Shimla -218km
- Manali-235km
BY TRAIN
The nearest railway station to Kangra is Pathankot railway station which lies 87 km away from Kangra. From Pathankot, the best way to reach Kangra is by hiring a taxi.
#4 CHAMUNDA DEVI

Chamunda Devi temple is located on the bank of the Ban Ganga river which is 10 km west from Palampur in Kangra district of Himachal Pradesh.
This ancient temple dates back to the 16th century. The temple is dedicated to Chamunda Devi, who is a form of Druga / Shakti. Chamunda Devi Temple is believed to be the abode of ‘Shiva and Shakti’. Due to this reason, it is also known as ‘Chamunda Nandikeshwar Dham’.
The temple is situated in the picturesque beauty of lush green mountains. Many saints can be seen here involved in meditation and penance.
The temple complex includes a handicraft center that has various items like woodcarvings, wooden toys, honey, black pottery, Kangra tea, and world popular Kangra Paintings. The interior of the sanctum is embellished with carved silver sheets The architecture of the shrine is quite simple but the religious influence is simply overwhelming. The temple has beautiful carvings rendering floral themes and different idols, overlooks enchanting views of the Chamba Valley and Himalayan range.
HOW TO REACH
The Temple is easily accessible via road from Dharamshala, Palampur, Kangra, and other major cities of Himachal Pradesh. Tourists have the option to hire taxis from Dharamsala or Palampur. Besides the Himachal state transport buses are also available
It is 23 km from Bajreshwari temple and 55 km from the Jwala Ji temple.
Nearest airport-Gaggal
Attractive place near Chamunda Devi temple
- Chamba
- Dharamshala
- Jodhpur
- Pithoragarh
#5 NAINA DEV TEMPLE

Naina Devi is located at the top of the hill in the Bilaspur district of Himachal Pradesh.
The temple at the top of the hill can be reached via road (that curves round the hill up to a certain point) and then by concrete steps (that finally reach the top). There is also a cable car facility that moves pilgrims from the base of the hill all the way to the top.
The hills of Naina Devi overlook the Gobind Sagar lake. The lake was created by the Dam. A special fair is organized during Chaitra, Shravan, and Ashwin Navratri, where millions of visitors from nearby states like Punjab, Haryana, Delhi, and Uttar Pradesh, visit Sri Naina Devi Ji Temple to attend the festivities.
While a lot of people prefer to trek to the top of this hill, chanting Jai Mata Di, many simply take Palkis for a comfortable ride. Resting facilities are also available on the way,
HOW TO REACH
From Chamunda Devi to Naina Devi is 179.1 km via NH503
The Naina Devi Temple is connected by National Highway no. 21 and the nearest airport from here is Chandigarh, the distance between Bilaspur and Chandigarh is approximately 100 km
MY EXPERIENCE & TIPS
I started my journey with my aunt and it was very smooth and pleasant. We had the Himachal Express train from Delhi at 10 pm but due to some technical issue. the train was delayed by 6 hours. After reaching Chintpurni station we covered 3 places on the same day chintpurni , Jwala Ji and kangra Devi .and 2nd day we went Chamunda Devi and Naina Devi.
From Chintpurni to Jwala Ji and from Jwala Ji to Kangra Devi we opt for HRTC buses total fare of the bus was 180 rupees only.
Things to know before starting your journey
- Don’t go for the private vehicle from Chintpurni marg station to Chintpurni temple. They will charge 500 to 1000 rupees and will manipulate. Private vehicles are usually not allowed beyond the Chintpurni bus stand which is about 1.5 km from the temple.
- Photography is strictly prohibited inside chamunda Devi and Naina Devi temple
- On Public Holidays HRTC buses are not available
Hey before you go– I hope the blog post answered some of the questions about 5 Shakti Peethas. Do you still have a question? Feel free to comment or rate us by clicking the 5 stars. You are welcome to join our vibrant Facebook group
Amazing.. you wrote very well dear ??
I have booked from OYO .But you can find number of other option also. Only in BAJRESHWARI TEMPLE, KANGRA have few option .
This piece was really helpful ND was definitely amazing ❤️
I really like your blog; it inspires me a lot. These travel blogs are awesome and cover a range of travel styles. read blog that have meaningful and insightful comments are more enjoyable, at least to me. Good Job and thanks for sharing.
nice information about the trip thanks a lot.
Aswome . Even I m a photographer . For financial problems i still not started visiting places . I also hv a wishlist of visiting places . Author aastha with your this blog and this kind blog can help many visitors make such kind of blogs more so we can visit places without facing any problems thanks for this blog . Bikash kr shaw regards
Need a guidence about the lodging over this trip.
I have booked from OYO .But you can find number of other option also. Only in BAJRESHWARI TEMPLE, KANGRA have few option .
Very well written and informative. Thank you so much for the efforts to share the valuable infy
There are 51 Shakti peethas by various accounts, of which 18 are named as Maha (major) in medieval Hindu texts. Most of these historic places of goddess worship are in India, but there are seven in Bangladesh, three in Pakistan, three in Nepal, and one each in China and Sri Lanka.
Nice Trip of Shaktipeeth in Himachal Pradesh you Covered in 2 days but lack of time not easily covered Temple Kangra. HRTC bus service is so good . In year 2020 We Covered Shaktipeeth of Himachal by HRTC bus in 2 days . I Like your Journey
the himachal express doesnt stop at chintpurni marg. do you mean Daulatpur chowk?
Mam I want to to know wher you stay at night chintapurni or jwalaji
I started my journey at 12 noon .By 6 pm i visited both the places and leave for kangra.I took stay in kangra