Skip to content
IndiMiles Logo
Kamakhya Temple, Guwahati
TempleHigh crowd

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.