Kanheri Caves are Mumbai’s best-kept secret: a hillside of ancient Buddhist caves hidden in the forest of Sanjay Gandhi National Park, in the Borivali district. The national tourism board dates them to the first century BCE, and the site was a monastic community for many centuries, with monks’ cells, prayer halls, carved stupas and a remarkable system of rock-cut water cisterns. The largest cave is the Chaitya hall, with rows of columns leading to a stupa. Walking the shaded paths between the caves, with monkeys in the trees and the occasional view over the forest, feels worlds away from the city. This private guided tour is built around the caves, with a guide who tells the story of the monks and the carvings, small groups and hotel pickup and drop-off, which matters because the park is far north of South Mumbai and public transport is awkward.
How to visit
The caves are inside Sanjay Gandhi National Park, which the national tourism board lists as open from 7:00 to 18:30 and closed on Mondays. The caves are a few kilometres inside the park entrance, so most visitors use a vehicle for part of the way and then walk and climb. A park entry fee applies, and the operator lists a guide, small groups and hotel pickup and drop-off over four to six hours, with free cancellation.
What to expect
The paths between caves are uneven, with stairs and slopes, and the climbs are steeper than they look in the heat, so wear sturdy shoes, a hat and sunscreen and carry plenty of water. Macaques and langurs live along the route and can snatch food, so keep snacks hidden. The forest is also home to leopards, so stay on marked paths and follow park staff instructions. Many caves are plain cells, and the guide is what brings the monastery to life. Allow time for the main Chaitya cave and the viewpoints.
Making the most of it
Go on a weekday morning to beat the heat and the weekend picnic crowds, and avoid Mondays. The same area can be combined with the Bollywood studio at Filmcity, which sits nearby, for a day in the north of the city.
What to expect
The experience
A guided visit with hotel transfers to a hillside of Buddhist rock-cut caves, walking forest paths between the main halls and viewpoints.
Best time
A weekday morning from October to March, when the heat is lower and the park is quieter.
How long
Four to six hours including the long drive from South Mumbai.
Tips
Avoid Mondays, wear sturdy shoes, carry water, hide snacks from the monkeys and stay on marked paths.
Quick picks
- Best for
- History, nature and walking fans who want something beyond the usual monuments.
- Families
- Good for children who can handle stairs and heat, with monkeys as a bonus.
- Couples
- A quiet, shaded outing away from the crowds.
- Pair with
- The Bollywood studio tour at Filmcity, which is nearby in the north of the city.
- Time needed
- Half a day.
Good questions
Are Kanheri Caves open on Mondays?+
Sanjay Gandhi National Park is listed by the national tourism board as closed on Mondays, so plan to visit on another day. Check hours on the day, as they can change.
How old are the Kanheri Caves?+
The tourism board dates the Buddhist rock-cut monuments to the first century BCE. The site grew into a monastic community over many centuries.
How far are Kanheri Caves from South Mumbai?+
They are in the north of the city, inside Sanjay Gandhi National Park near Borivali. Allow one to two hours each way by road, depending on traffic, which is why a tour with pickup is convenient.
Is there much walking at Kanheri Caves?+
Yes, the paths between the caves are uneven, with stairs and slopes. Wear sturdy shoes, carry water and take your time.
Are there wild animals at Kanheri Caves?+
Monkeys are common and can snatch food, and leopards live in the wider park. Stay on marked paths and follow the instructions of your guide and park staff.







