Kamakhya Temple
One of the most important Shakti Peethas, on Nilachal Hill above the Brahmaputra.
- Timings
- Around 5:30 AM – 10:00 PM, with a midday break
- Entry fee
- Free · special darshan pass approx. ₹500 to skip the queue
- Time needed
- 2 – 3 hours
- Best time
- Early morning on a weekday
About Kamakhya Temple
Kamakhya is among the oldest and most significant of the 51 Shakti Peethas, and unusual in having no idol — worship centres on a natural spring within a stone cleft in the cave sanctum. The present structure dates from the 1560s, rebuilt over far older foundations, in the distinctive Nilachal style with a beehive shikhara. The Ambubachi Mela each June, marking the goddess's annual cycle, draws hundreds of thousands of pilgrims and tantric practitioners.
Insider tips
- General queues can run for hours — the paid darshan pass is worth it if time is short
- Ambubachi Mela in June is extraordinary but the crowds are overwhelming
- Animal sacrifice is still practised here; be prepared if that troubles you
Kamakhya Temple — common questions
What are the Kamakhya Temple timings?
+
Kamakhya Temple is open Around 5:30 AM – 10:00 PM, with a midday break.
What is the entry fee for Kamakhya Temple?
+
Entry: Free · special darshan pass approx. ₹500 to skip the queue.
How much time do you need at Kamakhya Temple?
+
Plan for roughly 2 – 3 hours.
What is the best time to visit Kamakhya Temple?
+
Early morning on a weekday.
How crowded does Kamakhya Temple get?
+
High crowd levels overall — go early to avoid the worst of it.
Nearby
More to see in Guwahati
Umananda Island
The smallest inhabited river island in the world, with a Shiva temple and golden langurs.
Brahmaputra Sunset Cruise
An evening cruise on one of the world's great rivers, at its widest and calmest.
Assam State Museum
The best single introduction to Assam's tribal cultures, sculpture and history.
Basistha Ashram
A forest ashram at the meeting of three hill streams, founded by the sage Vasistha.