Kamakhya Temple, Guwahati: history, darshan timings, how to reach, and everything to plan a visit to Assam’s most sacred Shakti Peetha — including why Navratri and Durga Puja bring the biggest crowds of the year.

Perched on Nilachal Hill above Guwahati, Assam, the Kamakhya Temple is regarded as the oldest and most sacred of the 51 Shakti Peethas — sites believed to mark where parts of the goddess Sati’s body fell to earth. It’s one of the most important Tantric worship centres in India, and during Navratri and Durga Puja, it draws some of its largest crowds of the year. Here’s what to know before visiting.
History of the temple
According to tradition, the temple marks the spot where the yoni of Goddess Sati fell after Lord Shiva carried her body across the sky in grief. Unlike most temples, the sanctum holds no idol — instead, a natural yoni-shaped rock formation, kept perpetually moist by an underground spring, is the object of worship. The present structure dates largely to the 17th century, when the Ahom kings of Assam rebuilt the temple after it was destroyed in earlier invasions; inscriptions also point to an earlier revival of rituals under the Koch dynasty’s King Naranarayana in the 16th century.
Darshan timings
Entry is free for general darshan. Mornings, between 6 and 8 AM, are noticeably less crowded than the rest of the day.
| Item | Details |
|---|---|
| Temple hours | 5:30 AM – 10:00 PM daily |
| Quietest window | 6:00 AM – 8:00 AM |
| Entry fee | Free general darshan; a paid quick-entry line is available on-site during peak periods |
For visitor information and updates, see the official guide at kamakhyatemple.org.
Navratri and Durga Puja at Kamakhya
As one of India’s most important Shakti temples, Kamakhya sees a major surge of devotees through Navratri, peaking on the Durga Puja days. Expect very long queues, elaborate rituals, and a genuinely charged atmosphere on Nilachal Hill through the festival. Note that the temple’s single biggest event of the year is actually a different festival — the Ambubachi Mela each June — so if you’re specifically chasing a quieter, more contemplative visit, Navratri is busy but still calmer than Ambubachi.
How to reach Kamakhya Temple
- By air – Lokpriya Gopinath Bordoloi International Airport (GAU) is about 20 km away, roughly 45–60 minutes by taxi depending on traffic.
- By rail – Kamakhya Junction is the closest station, about 7 km from the temple; Guwahati Railway Station (Paltan Bazar) is a little further at roughly 8 km. Both have taxis and autos to the hill.
- By road – The temple sits atop Nilachal Hill; taxis and shared vehicles climb the hill road from the base, where general traffic is restricted closer to the summit during peak season.
Map location
Where to stay near Kamakhya Temple
Guwahati has hotels across every budget, from simple lodges close to the temple base to full-service hotels in the city centre. Use the search below to compare prices.
Compare hotel prices near Kamakhya Temple, Guwahati
Search Hotels in GuwahatiFlights to Guwahati
Compare fares from Delhi, one of the main gateways for onward travel to Guwahati.