Shakti Peeth
Kamakhya Shakti Peeth
Nilachal Hill, Guwahati, Assam
The most important Shakti Peeth — where nature itself, not an idol, is worshipped
At a glance
- Location
- Nilachal Hill, Guwahati, Assam
- Presiding deity
- Goddess Kamakhya (Adi Shakti)
- Temple type
- Shakti Peeth
- Tradition
- Shakta
- Nearest railway station
- Kamakhya railway station (~6-7 km); Guwahati railway station (~8 km)
- Nearest airport
- Lokpriya Gopinath Bordoloi International Airport, Guwahati (~20 km)
- Best time to visit
- October to March for a comfortable visit; the Ambubachi Mela in June is a unique experience but draws very heavy crowds.
History
Kamakhya is regarded as the foremost and oldest of the 51 Shakti Peethas. Legend holds that as Shiva carried Sati's body in grief, Vishnu's Sudarshan Chakra cut it into pieces that fell across the land — here, her womb fell, making this site the supreme symbol of feminine creative power. The temple has no conventional idol; the sanctum instead holds a natural rock-fissure that is worshipped directly. The present structure was rebuilt in the 16th century by King Naranarayana of Cooch Behar.
Spiritual significance
Kamakhya is considered the greatest centre of Tantric practice in India. Its annual Ambubachi Mela (in June) is especially renowned, celebrating the goddess's menstrual cycle — a rare instance in Hindu tradition of openly honouring the natural feminine cycle as sacred.
Plan your visit
Darshan timings
5:30 AM to 10:00 PM, with a short midday closure for special rituals.
Timings change on festivals and special occasions. Confirm with the temple's official source before you travel.
Kamakhya railway station has direct trains from Kolkata, Delhi, Bengaluru and several other cities. Taxis and autos are readily available from the station or airport to Nilachal Hill, with shared local taxis also covering the climb up the hill.
Continue your Durga bhakti
Devotional texts for this deity, already on the site.