Excavated between the 1st century BCE and 10th century CE, the Kanheri Caves once housed a major Buddhist monastic university, with viharas (monk dwellings), a large chaitya hall lined with carved pillars, and rock-cut cisterns built to collect monsoon rain. Their location deep inside Sanjay Gandhi National Park’s forest gives the site a quieter character than Mumbai’s more central heritage landmarks. Kanheri Caves sits at an elevation of 39 m and is typically explored in about 2 hours. The most favourable months to visit are January, November, December, and February, when conditions are best suited for sightseeing. Other notable highlights include 9th-century rock-cut stupas with intricate carvings, cave 3’s massive chaitya hall and pillars, and ancient rainwater cisterns still holding water. It falls within Mumbai Suburban district and Maharashtra, India.
State: Maharashtra
Ideal Duration: 2 Hours
January, November, December, February
Yes, there is a combined entry fee for the national park and the caves, which is around 50 rupees for Indians and 100 rupees for foreigners, but senior citizens (60+) get a 50% discount on the park entry. Group bookings of 10 or more can sometimes get a small discount on the cave ticket, but it’s best to confirm at the ticket counter or through the park’s official website before your visit.
The best time is from October to February, when the weather is cool and dry, as the monsoon makes the steps slippery and the summer heat is exhausting. Plan to spend about 3 to 4 hours, including the bus ride from the gate, the walk up, exploring the main chaityas and viharas, and a rest stop, plus time for photos and a small picnic.
There are basic restrooms and a drinking water tap near the cave base, but they are not always clean, so carry your own water bottle and hand sanitiser. There are no restaurants inside the cave area, but you can buy snacks like chips, biscuits, and packaged drinks from small stalls near the park gate, or bring your own packed lunch and eat at the designated picnic spots.
You take a local train from Churchgate or CST to Borivali station, then hire an auto-rickshaw or a shared taxi to the Sanjay Gandhi National Park gate, from where a park bus or your own vehicle takes you to the cave base. For seniors, the park offers a battery-operated vehicle service from the base to the main cave steps, but you still need to climb about 100-150 stone steps, so plan for moderate mobility.
The main path to the caves is a well-paved stone staircase with railings on one side, and there are a few benches and shaded spots along the way, but it is still a steady uphill walk. For those with knee or heart issues, it’s wise to go slowly, take frequent breaks, and consider using a walking stick; the park also has a paid wheelchair assist service on request, but only up to the base of the steps.