Kamakhya Temple, hidden on Nilachal Hill in Guwahati, Assam, isn’t just another stop on India’s vast spiritual circuit-it’s a living paradox. Here, mysticism dances with devotion, fertility is celebrated as divine, and menstruation is honored as sacred. The holy place is also famous by the names of Kamrup-Kamakhya temple and Kamakhya Devalaya.
This temple is the centrepiece of widely practiced, powerful Tantrik Shaktism cult in India. For those seeking something beyond a routine darshan, Maa Kamakhya or Kameswari offers an experience that is deeply primal, powerful, and transformative.
Why does Kamakhya stand apart?
Because here, the Goddess doesn’t have a face. Devotees worship her in her most elemental form-a yoni, the female genital that symbolizes creation itself. Once a year, the temple pauses for three days, not because the deity rests, but because people believe the Goddess menstruates.
Let’s explore the amazing and mysterious world of Kamakhya Temple.
Mythology of Kamakhya Temple
According to the Hindu Puranas, Sati, the daughter of Prajapati Daksha, married Shiva against her father’s wishes. Daksha performed a grand yajna (sacrifice) but did not invite Sati or Shiva. Even so, Sati went to the yajna, where Daksha ignored her and insulted Shiva. Unable to bear the insult, Sati offered herself into the fire. Filled with grief, Shiva wandered the universe carrying her half-burnt body. At last, Vishnu used his Sudarshan Chakra to cut her body into 51 parts, which fell on different places across the earth. Each of these places became a Shakti Peeth.
At Kamakhya, devotees believe that Sati’s yoni fell here, making it the epicenter of feminine energy and fertility.
Unlike most temples that worship anthropomorphic deities, here there’s no idol of the goddess. Devotees instead offer prayers to a natural rock cleft shaped like a yoni, perpetually moistened by an underground spring-symbolizing the Goddess’s eternal power. It is one of the four Adi Shaktipeethas alongside Vimala, Tara Tarini and Kalighat.
The Kamdeva legend
According to legend, when Lord Shiva opened his third eye, the fire that came out burned Kamadeva, the god of love, into ashes. His wife, Rati, was heartbroken and pleaded with Lord Shiva to bring Kamadeva back to life. She explained that Kamadeva was only following the orders of the other gods.
Moved by her devotion, Lord Shiva agreed and revived Kamadeva. However, Kamadeva no longer had his former beauty. Both Kamadeva and Rati prayed to Lord Shiva again, asking him to restore Kamadeva’s original form.
Lord Shiva advised Kamadeva to go to Nilachal Parvat and worship Devi Shakti at the sacred Yoni Mudra. He said that only through this devotion could Kamadeva regain his lost beauty. Kamadeva followed the Lord’s advice and meditated for many years. Finally, Devi blessed him, and he regained his beauty.
Grateful for her blessings, Kamadeva built a magnificent temple over the Yoni Mudra with the help of the divine architect Vishwakarma. The region later became known as Kamarupa—the place where Kamadeva regained his beauty (Rupa).
History of Kamakhya Temple
Ancient texts such as the Devi Bhagavatam, Devi Purana, Kalika Purana, Yogini Tantra, and Hevajra Tantra all mention Kamakhya.
Historians suggest that the Khasi and Garo people likely used the Kamakhya temple as an ancient sacrificial site and that its name comes from the Khasi goddess, Ka Meikha (literally: old-cousin-mother).
The earliest known rulers of Kamarupa, the Varman dynasty (350–650 CE), and the 7th-century Chinese traveler Xuanzang did not mention Kamakhya. This suggests that the Kirata people mainly practiced worship at Kamakhya during that time, and it remained outside the Brahminical tradition. The Hevajra Tantra, one of the oldest Buddhist scriptures from around the 8th century, mentions Kamarupa as a sacred pitha (holy site).
Scholars believe the Mlechchha dynasty built the original temple around the 8th–9th century. The earliest epigraphic reference to the goddess Kamakhya appears in the 9th-century Tezpur plates issued by Vanamalavarmadeva of the same dynasty.
However, later invaders destroyed the temple, and it remained in ruins for some time.
Vishwasingha (1515–1540), the founder of the Koch dynasty, discovered the temple ruins and revived worship at the site. Later, his son Nara Narayan (1540–1587) rebuilt the temple and completed it in 1565. His brother, General Chilarai, played a major role in restoring the temple to its former glory.
By the end of 1658, the Ahoms under king Jayadhvaj Singha had conquered the Kamrup and after the Battle of Itakhuli (1681) the Ahoms had uninterrupted control over the temple.
In July 2015, the Supreme Court of India transferred the administration of the Temple from the Kamakhya Debutter Board to the Bordeuri Samaj.
Famous stories of Kamakhya Temple
There are many stories of Kamrup Kamakhya. Among those two famous stories are given below.
Narakasura’s unfinished Staircase
Various texts describe the birth of Naraka. According to the Kalika Purana and other sources, Varaha adopted Naraka as his son. Naraka was originally pious, but he turned evil after befriending the asura Banasura of Sonitapura. Because of this, people added the title “asura” (demon) to his name.
In Assamese tradition, Naraka wanted to marry Goddess Kamakhya out of desire. When he proposed to her, the goddess playfully set a condition. She told him that if he could build a staircase from the bottom of Nilachal Hill to the temple in one night, before the cock crowed at dawn, she would marry him.
Naraka accepted the challenge and worked hard to complete it. Kamakhya heard about his progress when he was almost finished. To stop him, she created a rooster and made it crow early, making Naraka believe that dawn had arrived. Tricked by this, Naraka abandoned the task halfway. Angry, he chased the rooster and killed it. Local tradition identifies this place as the village of Kukurakata.
Curse of Devi Kamakhya on Cooch Behar King
People say that once, Koch King Naranarayana granted lands to the priests in his kingdom. During this time, he met a priest named Kendukalai and was impressed by his deep knowledge of Hinduism. The king rewarded him with a piece of land and appointed him as the head priest and caretaker of the temple.
After some days, the king heard that when Kendukalai performed puja inside the temple, he went into a deep trance, and during that time, the Goddess herself danced inside the temple. Curious to know if this was true, the king called Kendukalai and asked him directly. Kendukalai confirmed that the Goddess indeed danced when he performed his puja.
King Naranarayana and his brother Chilarai wanted to witness this divine sight. However, Kendukalai refused their request, saying it was forbidden. The king then offered him gold and jewels to persuade him, and the priest finally agreed.
That night, King Naranarayana and Chilarai secretly went to the temple to watch the puja. But their plan failed when the Goddess discovered that they were spying on her dance. Angered by their actions, she turned Kendukalai into stone and cursed the king and his brother. She declared that if they or any of their family members ever stepped onto the temple premises, or even looked at the Nilachal Hills, their entire family would perish.
Since that day, no member of the Koch royal family has ever visited the Kamakhya Temple or even looked at the Nilachal Hills. When Maharani Gayatri Devi of Jaipur, who was then a Member of Parliament, planned to visit Guwahati, she was informed that the Kamakhya Temple could be seen from the Guwahati Airport. Remembering the ancient curse, she immediately canceled her flight. Instead, she booked a flight from Calcutta Airport to Silchar Airport and then traveled to Guwahati by car. Maharani Gayatri Devi was the daughter of King Nripendra Narayan, a direct descendant of King Naranarayana.
Temple Architecture
The present Kamakhya temple, rebuilt in 1565 CE using the remains of an 11th–12th century stone temple, features a unique architectural design. It combines two distinct styles — the traditional Nagara or North Indian style and the Saracenic or Mughal style. This rare blend, created for this famous Shakti shrine, is now known as the Nilachala Style of Architecture.
The main shrine has a beehive-shaped shikhara (spire) with sculpted panels that depict gods, goddesses, and mythological creatures. It’s a modest-looking structure from the outside, yet it radiates immense spiritual energy.

Kamakhya is the only temple in Assam with a fully developed ground plan, making it truly unique in design. The temple has five main chambers — the garbhagriha (sanctum), antarala (vestibule), jagamohan (main hall), bhogmandir or pancharatna (ritual chamber), and natmandir (prayer or performance hall). The Ahom king Rajeswar Singha (A.D. 1751–69) added the last chamber to the temple complex in A.D. 1759.
Interestingly, each chamber of the temple has a different architectural design. The main temple has a modified Saracenic-style dome, while the antarala features a two-tiered roof that resembles traditional thatched cottages. The bhogmandir (also called pancharatna) has five domes similar to those of the main temple. The natmandir stands out with its shell-shaped roof and rounded end, resembling the temporary namghars or prayer halls commonly seen in Assam.
The Kamakhya Temple Complex houses ten temples dedicated to the Mahavidyas of Shaktism—Bhuvaneshwari, Bhairavi, Bagalamukhi, Chhinnamasta, Dhumavati, Kali, Kamalatmika, Matangi, Sodashi, and Tara. Among these, deities of Tripurasundari, Matangi, and Kamala reside inside the main temple while the other seven dwell in their individual temples.
There are five temples of Lord Shiva namely Kameswara, Siddheswara, Kedareswara, Amratokeswara, Aghora and Kautilinga around the Nilachala Hill.
Geographical Location of Kamakhya Temple
Kamakhya Temple is located on Nilachal Hill, overlooking the southern bank of the Brahmaputra River in the city of Guwahati, in the state of Assam, India.
Here’s a quick overview:
| Aspect | Details |
|---|---|
| Coordinates | 26.166426°N, 91.705509°E |
| State | Assam |
| District | Kamrup |
| City | Guwahati |
| Elevation | ~244 meters (800 feet) above sea level |
| River | Brahmaputra |
It lies about 10 kilometers west of Guwahati Railway Station and around 21 kilometers from Lokpriya Gopinath Bordoloi International Airport. The temple’s hilltop position offers a scenic view of the Brahmaputra and the city, making it not only spiritually significant but also geographically striking.
How to Reach Kamakhya Temple
By Air:
- Nearest Airport: Lokpriya Gopinath Bordoloi International Airport (21 km)
- Taxis, Ola/Uber available directly to the temple or to your hotel in Guwahati.
Train:
- Railway Station: Kamakhya Junction (6 km) or Guwahati Railway Station (10 km)
- Auto-rickshaws and shared cabs frequently ply to the temple base.

By Road:
The Kamakhya Temple in Guwahati has excellent road connectivity, with access via the old route from the city’s main roads and an alternative route being repaired to address issues. The temple is well-served by road transport, including buses, taxis, and ride-sharing services like Uber, allowing for easy travel from the airport, railway stations, and the Inter-State Bus Terminus (ISBT).
My journey to Kamakhya Temple began at Howrah Junction, West Bengal. I boarded the Saraighat Express, an overnight train that took me straight to Guwahati Railway Station. The train journey was comfortable and scenic, especially as we crossed into the greener landscapes of Assam. Upon arriving in Guwahati the next morning, I took a shared cab from the station to the Nilachal Hills, where the temple is located-roughly a 20-25 minute ride.
⚠️ Final stretch to the temple involves a moderately steep climb or you can hire a shared vehicle from the base of Nilachal Hill.
Where to Stay Near the Temple
During my visit, I stayed at a lovely and peaceful hotel called Hotel Kiranshree Grand in Guwahati city. Though not right next to the temple, it offered easy access and great hospitality. After freshening up from the journey, I took a cab straight to Kamakhya. What made this stay special was the early morning view-the distant temple hilltop glowing in the golden light as the city slowly came alive.
If you’re looking for options near the temple:
- Hotel Shreemoyee Inn – A budget-friendly option just walking distance from the temple.
- Hotel Prag Continental – Offers comfort with a mid-range budget.
- Government Guest Houses – Need advance booking through temple authorities.
Book your stay in advance during festivals like Ambubachi or Navratri.
The Ambubachi Mela: When the Goddess Menstruates
The Ambubachi Mela, also known locally as “Ameti” or “Amoti,” is the largest religious festival in Northeast India. The word “Ambu” means water, and “Vasi” or “Bachi” means flowing. The festival takes place during the monsoon season in the month of Ashara (according to the Assamese/Bengali calendar), starting on the seventh day, which usually falls around June 21st or 22nd in the Gregorian calendar.

During this time, the Sun enters the zodiac sign Mithuna (Gemini) and moves into the first Pada of the Adra constellation. According to traditional belief, this marks the period when the Goddess, worshipped as Mother Earth, undergoes her annual menstruation. The Ambubachi Mela symbolizes the deep connection between nature and fertility, reflecting the ancient agricultural belief that compares Mother Earth to a fertile woman.
During this period the temple becomes the center of the Kulachara Tantra Marga, which is one of the oldest and most revered centres of Tantric practices.
- Temple doors are shut.
- No prayers, rituals, or farming is done during this period.
- On the fourth day, the temple reopens with celebration and fervor.
What makes it unique?
- Priests offer devotees a red cloth believed to be stained with the Goddess’s menstrual fluid, and devotees consider it a powerful fertility blessing.
- Tantrics, Aghoris, and Sadhus gather here in large numbers, which makes it a surreal spiritual experience.
Kamakhya is one of the few places in the world where menstruation is not taboo – it’s divine.
Deodhani or Devadhwani Mela (Manasa Puja)

Manasa Puja is celebrated for three days at the Kamakhya Temple, starting on the day of Shravana Sankranti (the juncture of two lunar months). The rituals take place in the Natmandir, the central hall of the temple.
During this festival, a traditional shamanic dance called Deodhani Nritya is performed by devotees believed to embody the spiritual power of a deity. These dancers are known locally as Deodhas, Ghoras, or Jokis.
Every year, thousands of visitors come to the Kamakhya Temple to witness the mesmerizing performance of the Deodhanis.
Durga Puja
Durga Puja is one of the major festivals celebrated at the Kamakhya Temple, filling the entire area with a festive spirit. The celebration here is quite different from other places. At Kamakhya, the festival lasts for a fortnight (Paksha) — starting on Krishna Navami and ending on Shukla Navami of the month of Ashwina. Because of this, it is also known as the Pakhua Puja.
The rituals are performed in a unique way. They include Mahasnan, a ceremonial bath of the deity (Pithasthan) using Panchagarva (a mixture of five sacred substances), and Bali, the ritual sacrifice of animals such as buffaloes, goats, pigeons, and fishes, as well as offerings of gourds, pumpkins, and sugarcanes.
Kumari Puja
Kumari Puja, or Virgin Worship, is an important part of almost all major festivals at Kamakhya, especially during Durga Puja. According to Hindu scriptures, this puja celebrates the goddess Kali’s victory over Kolasur. Legend says that Kolasur once took control of the heavens and the earth. The gods sought Mahakali’s help, and she was reborn as a young maiden to defeat Kolasur.

During the puja, a virgin girl (Kumari) is worshipped as a living form of Goddess Kamakhya. She is beautifully decorated with a new red sari, garlands, sindur, jewelry, and perfumes. Worshipping the Kumari is believed to bring many blessings, protect devotees from danger, and honor the value of women.
Philosophically, the Kumari symbolizes the power that governs creation, stability, and destruction. She represents the early stage of womanhood and the essence of nature. Through this worship, devotees see the universal mother in the form of a young maiden.
Tantra, Power, and the Unapologetic Feminine
Tantrism embraces blood, sexuality, and the primal-everything mainstream Hinduism often avoids. But here, devotees worship the Goddess Kameshwari, who grants desires and embodies Shakti in its rawest form.
Ten Mahavidyas (Tantric goddesses) surround Kamakhya in their own temples-Kali, Tara, Tripura Sundari, Bhuvaneshwari, Bhairavi, Chhinnamasta, Dhumavati, Bagalamukhi, Matangi, and Kamalatmika. Each goddess represents a powerful and spiritual aspect of the Divine Feminine.
Devi Kamakhya doesn’t ask you to kneel. She asks you to confront – yourself, your fears and desires.
Don’t miss the stone sculptures of gods, nymphs, and animals on the outer walls.
Unique Practices and Experiences
No Image Worship:
The absence of a deity’s image turns Kamakhya into a deeply meditative space-shifting focus from form to essence.
Tantric Pujas:
Devotees perform these rituals regularly, especially during the new moon. Secretive sects preserve some of them and keep them closed to the public.
Kamakhya Sindoor:
Devotees believe the red vermillion offered here holds immense power and use it in various fertility and wish-fulfillment rituals.
Animal Sacrifices:
Devotees still practice animal sacrifice-mostly goats-despite ongoing criticism and debate. They see it as a symbolic offering of ego and desire.
My Personal Encounter with the Primal Divine
I visited Kamakhya Temple a few years ago, and the experience felt unlike anything I had ever known.
Saw pilgrims who had traveled from Nepal, Bengal, and even Tamil Nadu. I wasn’t prepared for the raw energy-it felt like the air itself pulsed with Shakti.
After waiting over two hours in a slow-moving queue, I finally entered the sanctum and knelt before the yoni-shaped stone. The space was dark, damp, and silent. Yet in that stillness, I didn’t feel judged or even blessed-I felt deeply understood.
I slowly stepped out and realized Kamakhya doesn’t give you what you want. She gives you what you need.
Nearby Attractions
| Place | Distance | Attraction |
|---|---|---|
| Umananda Temple | 10 km | Island temple on Brahmaputra River |
| Navagraha Temple | 7 km | Dedicated to 9 celestial bodies |
| Assam State Museum | 6 km | It has a large sculpture collection, with the upper floors being devoted to informative tribal culture displays. |
| Srimanta Sankardev Kalakshetra | 15 km | Cultural and heritage complex in the Panjabari area of Guwahati. |
Tips for Visitors
- Best Time to Visit: October to April (Ambubachi in June for spiritual intensity)
- Dress Code: Modest attire preferred. Carry a shawl or dupatta.
- Photography: Not allowed inside the sanctum.
- Avoid Peak Times: Weekends and festival days can see queues lasting 3–4 hours.
Links for Deeper Exploration
- Do you want to explore another Shakti Peetha? Read my post on the Kalighat Kali Temple in Kolkata.
- Learn more about Ambubachi Mela on Assam Tourism’s official portal.
Kamrup Kamakhya-Where Faith Dances on the Edge of Mystery
You don’t just visit Kamakhya Temple-you experience transformation. In a world that often sanitizes the sacred, Kamakhya embraces chaos, blood, desire, and power-the full, unapologetic spectrum of the feminine divine.
Whether you’re a devoted pilgrim, a curious traveler, or a seeker of the obscure, Kamakhya meets you with intensity because it dares you to feel, to surrender, and to awaken.
FAQs:
Kamakhya Temple perches atop Nilachal Hill in Guwahati, Assam, roughly 10 km from Guwahati Railway Station and 21 km from the airport. It’s accessible via taxis, auto-rickshaws, and state-run buses.
The Kamakhya Temple in Guwahati opens at 5:30 AM and closes at 1:00 PM, then reopens from 2:30 PM to 5:30 PM.
Ambubachi Mela is the main festival. The temple remains closed for three days and reopens on the fourth with rituals. Other important festivals are: Durga Puja, Manasa Puja, Kumari Puja and Deodhani Dance Festival.
For genuine religious services and information related to Maa Kamakhya Devalaya, click here
For online booking of special Darshan for Defence Personnels, click here
To obtain VIP darshan at Kamakhya Temple, you can purchase a VIP pass, which costs Rs.501
During the Ambubachi Mela, a festival celebrating the menstruation of Goddess Kamakhya, men are not allowed to enter the Kamakhya Temple.

