For a Guwahati outing that combines a hilltop landmark with the city’s religious heritage, Kamakhya Temple is an important pilgrimage complex on Nilachal Hill in Assam.
- Public opening hours: 6:00 AM to 7:00 PM.
- Ambubachi Mela is held annually in June.
- Five temples in the complex are dedicated to forms of Lord Shiva, and ten surrounding temples to the ten Mahavidyas.
Times checked November 2026.
What is the setting of Kamakhya Temple?

Kamakhya Temple is a hilltop temple complex on Nilachal Hill, within Guwahati.
The temple’s origins date to the 8th and 9th centuries, and it was revived in the 1500s by the founder of the Koch dynasty. The larger complex includes temples dedicated to different forms of Hindu divinities.
How do you plan a Kamakhya Temple visit from Guwahati?

Plan your visit around the temple’s public schedule and confirm the timing before setting out. Public opening hours are 6:00 AM to 7:00 PM, though temple schedules differ. Check the official site before you go and confirm timings with temple authorities.
From Hotel Royal Heritage Guwahati, Guwahati city centre is about 45 minutes by car; you can pair a temple visit with a broader one-day Guwahati itinerary.
What should you know about Ambubachi Mela?

Ambubachi Mela is an annual festival held in June. The temple closes for three sacred days during the festival and reopens afterward.
Ambubachi Mela is a major religious gathering at Kamakhya Temple.
FAQs
Where is Kamakhya Temple?
It stands on Nilachal Hill in Guwahati, Assam.
What are Kamakhya Temple’s timings?
Public opening hours are 6:00 AM to 7:00 PM. Confirm the current timings with temple authorities.
When is Ambubachi Mela?
The annual festival is held in June. The temple closes during the festival and reopens afterward.
