About Kamakhya Temple, Guwahati
Sati's yoni fell here when Vishnu cut her corpse — that one tradition places Kamakhya at the head of the 51 Shakti Peethas. The 16th-century shrine sits on Nilachal Hill above the Brahmaputra. No other major Hindu temple celebrates the goddess's menstruation; here, the Ambubachi Mela does exactly that.
History
The shrine is among the oldest continuously worshipped Shakti centres — referenced in the 8th-century Kalika Purana, possibly built on a pre-Aryan Mother-Goddess site of the Khasi tribes. There is no anthropomorphic idol here: the object of worship is a naturally-fissured rock, perpetually moistened by a subterranean spring, understood as Sati's yoni. The temple was destroyed by Kalapahar in the 16th century and rebuilt in 1565 by the Koch king Naranarayan in the distinctive beehive-shikhara 'Nilachal' style, with its hemispherical dome unique among Indian temples. Tantric worship has continued here uninterrupted since at least the 9th century; the Ambubachi Mela — three annual days when the Brahmaputra is believed to turn red and the temple closes so the goddess can rest through her menstruation — is unique in world religion and draws sadhus, aghoris and devotees from Nepal, Bhutan and Bengal alike.
Best Time to Visit
October to April
Currency converter
Live INR rates, refreshed hourly. Type any amount you see on a ticket, menu or fare board to convert it.
Plan your visit
Stay, fly, or ride to Kamakhya Temple, Guwahati, Assam
Affiliate links — we may earn a small commission at no extra cost to you.
Traveller photos
Photos from people who’ve been
Be the first to add a shot of how it really looks.
Got a photo from your visit? Add it here.
Uploading anonymously is fine — but sign in so your photos move with you across devices.
Loading photos…
Traveller reviews
What others say about Kamakhya Temple, Guwahati
Sign in to leave a review for Kamakhya Temple, Guwahati.
Sign inLoading reviews…
Travel Tips
- Two queues: free general (2–4 hour wait) or ₹501 VIP (15 min) — VIP counter is at the rear
- Animal sacrifice is ongoing — vegetarians should enter via the southern gate to avoid the sacrificial courtyard
- Umananda Temple — island temple in the middle of the Brahmaputra, 20-min ferry from Kachari Ghat
- Carry cash only — no card machines inside the complex
Famous Food in Kamakhya Temple, Guwahati
Temples & Heritage Sites
- Umananda Temple — smallest river-island Shiva temple in the world
- Navagraha Temple, Chitrachal Hill — dedicated to the nine planets
- Basistha Ashram — where sage Vasistha meditated, on the southern outskirts
How to Reach Kamakhya Temple, Guwahati
Kamakhya Temple, Guwahati is located in Assam, India at coordinates 26.1664°N, 91.7056°E. You can reach Kamakhya Temple, Guwahati by air (nearest airport in Assam), train, or road. Use YatraJunction's free fare calculator to compare live train, bus and flight prices, and to build an AI-powered itinerary tailored to your budget and travel dates.
How to reach Kamakhya Temple, Guwahati from major cities
Kamakhya Temple, Guwahati from Kolkata
~655 km by road- Train (Sleeper Class) ₹395 · 12h 10m
- Train (3AC) ₹1,030 · 11h 13m
- Volvo AC Bus ₹1,780 · 12h 18m
- Outstation Cab (Sedan) ₹8,810 · 12h 9m
Cheapest: Train (Sleeper Class) (₹395) · Fastest: Train (3AC) (11h 13m).
Kamakhya Temple, Guwahati from Lucknow
~1341 km by road- Train (3AC) ₹1,920 · 22h 13m
- Train (2AC) ₹2,780 · 22h 13m
- Volvo AC Bus ₹3,565 · 24h 47m
- Flight (Economy) ₹7,030 · 4h 27m
Cheapest: Train (3AC) (₹1,920) · Fastest: Flight (Economy) (4h 27m).
Kamakhya Temple, Guwahati from Delhi
~1820 km by road- Train (3AC) ₹2,540 · 29h 52m
- Train (2AC) ₹3,675 · 29h 52m
- Flight (Economy) ₹8,750 · 5h 9m
Cheapest: Train (3AC) (₹2,540) · Fastest: Flight (Economy) (5h 9m).
Kamakhya Temple, Guwahati from Jaipur
~1981 km by road- Train (3AC) ₹2,745 · 32h 27m
- Train (2AC) ₹3,980 · 32h 27m
- Flight (Economy) ₹9,330 · 5h 23m
Cheapest: Train (3AC) (₹2,745) · Fastest: Flight (Economy) (5h 23m).
Kamakhya Temple, Guwahati from Hyderabad
~2095 km by road- Train (3AC) ₹2,895 · 34h 17m
- Train (2AC) ₹4,195 · 34h 17m
- Flight (Economy) ₹9,745 · 5h 33m
Cheapest: Train (3AC) (₹2,895) · Fastest: Flight (Economy) (5h 33m).
Kamakhya Temple, Guwahati from Chennai
~2352 km by road- Train (3AC) ₹3,230 · 38h 23m
- Train (2AC) ₹4,675 · 38h 23m
- Flight (Economy) ₹10,670 · 5h 55m
Cheapest: Train (3AC) (₹3,230) · Fastest: Flight (Economy) (5h 55m).
Fares are indicative estimates based on distance — verify with the operator before booking.
Planning Your Visit to Kamakhya Temple, Guwahati
Kamakhya Temple, Guwahati lies in Assam, India, and ranks among the state’s most-visited pilgrimage destinations. The nearest major city and transport gateway is Guwahati, roughly 4 km away — most travellers route through Guwahati by air or rail before continuing on to Kamakhya Temple, Guwahati. Time your trip for October to April for the most comfortable weather.
Visitors from United States are eligible for India’s e-Tourist Visa — apply online a few days before you fly. all on-site costs are in Indian Rupees (₹); use the currency converter above to see each ticket tier in your home currency.
Attractions closest to Kamakhya Temple, Guwahati
Frequently Asked Questions
- What is the best time to visit Kamakhya Temple, Guwahati?
- The best time to visit Kamakhya Temple, Guwahati is October to April.
- What are the top travel tips for Kamakhya Temple, Guwahati?
- Two queues: free general (2–4 hour wait) or ₹501 VIP (15 min) — VIP counter is at the rear. Animal sacrifice is ongoing — vegetarians should enter via the southern gate to avoid the sacrificial courtyard. Umananda Temple — island temple in the middle of the Brahmaputra, 20-min ferry from Kachari Ghat. Carry cash only — no card machines inside the complex.
- What food is famous in Kamakhya Temple, Guwahati?
- Famous dishes in Kamakhya Temple, Guwahati include: Pitha (rice-and-jaggery pancake) at Paradise Restaurant, Silpukhuri, Fish tenga and khar at Heritage Khorikaa — Assam's sour-fish signature, Joha rice and payash prasad at the temple bhog counter.
- Where is Kamakhya Temple, Guwahati located?
- Kamakhya Temple, Guwahati is in Assam, India, at 26.1664° N, 91.7056° E. The nearest major city and transport hub is Guwahati, about 4 km away.
- What are the best places to visit near Kamakhya Temple, Guwahati?
- Top attractions near Kamakhya Temple, Guwahati include Cherrapunji Living Root Bridges (about 100 km away), Kaziranga National Park (about 153 km away), Tawang Monastery (about 159 km away) — all easy to combine on a Assam trip.
- How to reach Kamakhya Temple, Guwahati from Kolkata?
- Kamakhya Temple, Guwahati is about 655 km from Kolkata. Options include Train (Sleeper Class) (~₹395, 12h 10m), Train (3AC) (~₹1,030, 11h 13m), Volvo AC Bus (~₹1,780, 12h 18m). The cheapest is usually Train (Sleeper Class) (~₹395) and the fastest is Train (3AC) (11h 13m). Fares are indicative — verify with the operator before booking.
- How to reach Kamakhya Temple, Guwahati from Lucknow?
- Kamakhya Temple, Guwahati is about 1341 km from Lucknow. Options include Train (3AC) (~₹1,920, 22h 13m), Train (2AC) (~₹2,780, 22h 13m), Volvo AC Bus (~₹3,565, 24h 47m). The cheapest is usually Train (3AC) (~₹1,920) and the fastest is Flight (Economy) (4h 27m). Fares are indicative — verify with the operator before booking.
- How to reach Kamakhya Temple, Guwahati from Delhi?
- Kamakhya Temple, Guwahati is about 1820 km from Delhi. Options include Train (3AC) (~₹2,540, 29h 52m), Train (2AC) (~₹3,675, 29h 52m), Flight (Economy) (~₹8,750, 5h 9m). The cheapest is usually Train (3AC) (~₹2,540) and the fastest is Flight (Economy) (5h 9m). Fares are indicative — verify with the operator before booking.
Discover India
Planning a trip to India?
Most of our editors live and travel across India. Here are some of the destinations and stories worth bookmarking before you go.





