TempleGuide
Home / Assam / Kamakhya Temple
Nilachal Hill, Guwahati, Assam

Kamakhya Temple: the goddess of the Nilachal, foremost of the Shakti Peethas

Perched on Nilachal Hill above the Brahmaputra, Kamakhya is not a temple of an idol but of the earth itself. There is no image in the sanctum, only a moist stone cleft in a dark cave that pilgrims worship as the yoni of the Mother Goddess, kept damp by an underground spring. It is the most powerful of the tantric Shakti Peethas, and each June it stages the Ambubachi Mela, when the goddess is believed to menstruate and the doors shut for three days. This guide covers darshan timings and the midday break, VIP tickets, how to climb the hill by train, flight or taxi, the aarti and bali rhythm, dress and camera rules, the festival calendar, and where to sleep on the hill.

The distinctive beehive-shaped (Nilachal-style) shikhara of Kamakhya Temple on Nilachal Hill, GuwahatiPhoto: Devkmaravi, via Wikimedia Commons
Darshan timings
Approx 5:30 AM to 5:30 PM; closed 1:00 to 2:30 PM for bhog
Entry
Free general queue; VIP fast-track approx Rs 501 per person
Nearest station
Kamakhya Junction, approx 6.8 km
Signature
Foremost of the 51 Shakti Peethas; yoni, not an idol, in the sanctum
TimingsHow to reachAartiDress & rulesBest timeNearbyWhere to stayFAQ

Darshan timings at Kamakhya

Darshan timings by season
SeasonOpensDarshanClosesStatus
General (most of the year)approx 5:30 AM5:30 AM to 1:00 PM, then 2:30 PM to 5:30 PMapprox 5:30 PMOpen
Ambubachi Mela (June, approx 22 to 26)Reopens approx June 26 after purificationSanctum closed for darshan approx June 22 (night) to June 25Closed to devotees during the MahayogOpen
Festival days (Durga Puja, Manasa Puja, etc.)Often earlier, around 4:30 to 5:00 AMExtended hours with very long queuesLater in the evening on peak nightsOpen
Verify before you travel. Timings are approximate and shift with season, priest availability and crowds; the midday closure (roughly 1:00 to 2:30 PM) is for bhog and cleaning. During Ambubachi Mela the sanctum shuts entirely for about three days. Always reconfirm on the day of visit, as opening can move earlier on Mondays and festival days.

Read the full Timings & Darshan Hours →

How to reach Kamakhya Temple

Kamakhya sits on Nilachal Hill in western Guwahati, so the city itself is the base and every mode ends with a winding 6 to 7 km climb up the hill road. Shared Sumos, autos and taxis run to the top; during festivals the road is often closed to private vehicles and you walk or take a shuttle from the foothill.

Reaching by rail, road and air
ModePointDistanceNotes
AirLokpriya Gopinath Bordoloi International Airport (Borjhar), Guwahatiapprox 20 kmNearest airport, well connected to Delhi, Kolkata and Northeast hubs; taxi to the temple takes about 45 to 60 minutes depending on traffic
TrainKamakhya Junction railway station (KYQ)approx 6.8 kmNearest major station and a stop for many long-distance trains; Guwahati Junction is a bit farther at about 8 km. Take an auto or taxi up the hill (15 to 20 minutes)
RoadGuwahati city centre (Paltan Bazar / Fancy Bazar)approx 7 to 8 kmCity buses, shared cabs and autos run to the foot of Nilachal Hill; the final ascent is a narrow, curving road
Local climbFoot of Nilachal Hill to the templeapprox 6 km by road, or a long stepped footpathShared vehicles ply the hill road; the pilgrim footpath of stone steps is an option for the fit and the devout

Read the full How to Reach →

Puja & aarti schedule

  • Snana and Mangala Aarti: the goddess is bathed and woken; morning worship beginsapprox 5:30 AM
  • Early morning puja and abhishek in the sanctumapprox 5:30 to 6:30 AM
  • Nitya Puja and bhog offering to the goddessapprox 10:00 AM to 12:30 PM
  • Temple closed for bhog and cleaning; no darshanapprox 1:00 to 2:30 PM
  • Evening (sandhya) aarti, after which the doors gradually close for the nightapprox 5:15 to 6:00 PM
Kamakhya follows a tantric daily cycle rather than a fixed multi-aarti timetable like north-Indian temples, so exact clock times drift with the priests and the lunar day. Times below are approximate. There is no charge for aarti; bali (animal sacrifice) is a separate offering carried out in a designated area, mainly heavy during Durga Puja.

Read the full Aarti & Puja Schedule →

Dress code & temple rules

Dress modestly and traditionally: sarees, salwar kameez or covered ethnic or formal wear for women; kurta-pyjama, dhoti or full trousers with a shirt for men

Shorts, sleeveless tops, short skirts, ripped jeans and revealing clothing are best avoided and may draw objection at the shrine

Remove all leather items (belts, wallets, bags, footwear) before entering, and leave footwear at the stands outside

Photography and mobile phones are prohibited inside the inner sanctum (garbhagriha); you may photograph the outer temple and grounds

The sanctum is a narrow, dark, wet cave reached by descending steps; go slowly, expect a crush during peak hours and mind slippery stone underfoot

Menstruation is honoured, not shunned, here; this is a tantric Shakti shrine where bali (animal sacrifice) is practised, so be prepared for that sight, especially around Durga Puja

Carry small denomination cash for offerings and the priest; keep valuables minimal in the crowded queue

Read the full Dress Code & Temple Rules →

Best time to visit & festivals

The comfortable window is the cool, dry season from October to March, when Guwahati is pleasant and the Durga Puja and Navaratri energy peaks on the hill. Serious tantric pilgrims, however, come for the June Ambubachi Mela, the single most important event here, when the goddess is believed to menstruate; the sanctum closes for about three days and reopens to enormous crowds. The monsoon months are humid and the hill road can be slippery.

Major festivals
FestivalWhenSignificance
Ambubachi MelaJune (approx 22 to 26)The goddess's annual menstruation and the temple's greatest gathering, called the Mahakumbh of the East; sanctum shuts for about three days then reopens for prasad Peak
Durga Puja / NavaratriSeptember to October (Ashwin)Grand worship of the Mother Goddess with the heaviest ritual and the main season of bali (animal sacrifice)
Manasa PujaAugust to September (monsoon)Worship of the serpent goddess Manasa, marked with the Deodhani dance where devotees enter trance
Pohan Biya (Kamakhya's marriage)January (Pausha)Symbolic annual marriage ceremony of Kamakhya, a local ritual highlight
Vasanti PujaMarch to April (Chaitra)Spring worship of the goddess, a quieter counterpart to the autumn Durga Puja

Read the full Best Time to Visit & Festivals →

Nearby temples & tirths

Read the full Nearby Temples & Tirths →

Where to stay

Most pilgrims stay either on Nilachal Hill itself or down in Guwahati city. On the hill, options are lodges, dharamshalas and homestays run by temple priests: the Kamakhya Debutter Guest House sits right by the temple, IRA Bhavan is about 180 m from the entrance, and Hotel Parvati is a short 400 m walk with AC rooms. For more choice and better value, base in the city. Maligaon and Athgaon (near Kamakhya Junction, roughly 6 km away) have clean budget guesthouses such as those around Rajendra Residency, mid-range hotels cluster around Paltan Bazar and Fancy Bazar near the railway station, and for comfort the Radisson Blu Guwahati is about 5 km from the temple. During Ambubachi Mela accommodation fills months ahead and many visitors camp in tents provided by the administration, so book very early for June.

Read the full Where to Stay →

Frequently asked questions

Kamakhya Temple timings today
The temple is generally open from about 5:30 AM to 5:30 PM, with a midday closure roughly between 1:00 PM and 2:30 PM for bhog and cleaning. On Mondays and festival days it can open earlier. During the Ambubachi Mela in late June the sanctum stays closed for about three days, so always reconfirm on the day you plan to go.
Nearest railway station to Kamakhya Temple
The nearest major station is Kamakhya Junction (station code KYQ), about 6.8 km away and served by many long-distance trains. Guwahati Junction is a little farther at around 8 km. From either, an auto or taxi up Nilachal Hill takes roughly 15 to 20 minutes.
Is Kamakhya Temple open during Ambubachi Mela
No, not for darshan. During the Ambubachi Mahayog (around June 22 to 25) the goddess is believed to menstruate and the sanctum is shut for about three days. It reopens around June 26 after purification rituals, and that is when the huge crowds receive prasad. The fair itself continues outside on the hill throughout.
Kamakhya Temple VIP darshan ticket price
General darshan in the walk-in queue is free. A VIP or fast-track darshan is available for around Rs 501 per person, with concessions for armed forces and free entry for young children with an adult. VIP tickets can be bought at the temple counter or booked online; confirm the current rate before you travel.
What is the dress code for Kamakhya Temple
Wear modest, traditional clothing: sarees or salwar kameez for women and kurta-pyjama, dhoti or full trousers for men. Avoid shorts, sleeveless tops and revealing wear. Remove all leather items and footwear before entering, and note that phones and cameras are not allowed inside the inner cave sanctum.

Compiled from public sources including Kamakhya Junction railway station (Wikipedia) · Kamakhya Temple (Wikipedia) · Ambubachi Mela 2026 dates and significance (India TV News) · How to reach Kamakhya Temple (Yatra). Timings and seasonal closures change; confirm with the temple trust before travelling.