A half-day trip from central Mumbai, the Mahakali Caves are a small set of 1st–9th century Buddhist rock-cut caves tucked into a quiet hillside in Andheri East. Expect a low-key, slightly scruffy archaeological site rather than a polished tourist attraction. You’ll see about 15 caves with simple viharas, a few carved Buddha figures, and water cisterns. The visit itself takes 45–60 minutes once you arrive; most of the tour time is spent in traffic. It’s usually combined with the much larger and more impressive Kanheri Caves inside Sanjay Gandhi National Park, giving you two contrasting Buddhist sites in one trip. The experience is more about quick cultural context than awe-inspiring beauty.
Best time is November to February when it’s cooler and drier. Avoid the June–September monsoon; the caves get slippery and the park roads can close. Expect to pay around $25–45 per person for a small-group guided tour including pickup, entry fees, and a basic lunch or snacks; private cars push the upper end. Solo travelers do fine joining shared tours.
Tip: Always choose the version that includes Kanheri Caves; Mahakali alone isn’t really worth the drive. Skip the lion & tiger safari add-on if you’re short on time or not into zoos; it eats up hours and feels disconnected from the caves. Wear sturdy shoes, bring water, and don’t expect toilets or cafés at the site itself.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.