Open Travel Guide
  1. Home
  2. Destinations
  3. India
  4. Maharashtra
  5. Mumbai
  6. Hiking
  7. Kanheri Caves Forest Trail from Gaimukh

Hiking · Maharashtra, Mumbai

Kanheri Caves Forest Trail from Gaimukh

  • Difficultymoderate
  • DistanceAbout 11 km point to point from Gaimukh on Ghodbunder Road to the Kanheri Caves
  • Duration5-6 hours point to point
  • ElevationRolling forest ridges climbing to roughly 300 m before the cave plateau
  • Rating★ 4.5
  • TransportTrain to Thane or Borivali, then bus or auto-rickshaw to the Gaimukh entry on Ghodbunder Road; exit at the Kanheri Caves and continue to the Borivali gate by park bus or on foot

The Kanheri Caves Forest Trail runs about 11 km point to point across the northern hills of Sanjay Gandhi National Park in Mumbai, starting at the Gaimukh entry point on Ghodbunder Road on the Thane side and finishing at the ancient Kanheri Caves near the park's Borivali gate.

The Kanheri Caves Forest Trail runs about 11 km point to point across the northern hills of Sanjay Gandhi National Park in Mumbai, starting at the Gaimukh entry point on Ghodbunder Road on the Thane side and finishing at the ancient Kanheri Caves near the park's Borivali gate. Hikers typically reach the Gaimukh trailhead by train to Thane followed by a bus or auto-rickshaw, and exit either on foot or by the park's internal shuttle bus from the caves to the Borivali gate. The route climbs gradually across a series of rolling forest ridges to around 300 m before reaching the plateau on which the rock-cut Kanheri Caves stand, with a moderate but sustained elevation gain rather than any single steep pitch, and no technical scrambling or exposure. Underfoot is a mix of packed earth, loose stone, and occasional rock slabs, largely shaded by dense forest canopy for the first several kilometres before opening onto scrubbier ground near the caves. There are no food or water stalls along the forest section, so the 5-6 hour crossing calls for hikers to be self-sufficient; the caves themselves, carved into a basalt outcrop between the second century BCE and ninth century CE, are the main landmark and a natural turn-around or rest point roughly two-thirds of the way through the route. Shorter options exist for hikers who want to sample only part of the trail, entering from either end and turning back partway, since the full point-to-point crossing requires arranging transport at both ends. Mobile signal is patchy in the deeper forest sections, so an offline map or GPS track is useful for staying on the correct ridge line, particularly where side paths made by wildlife or local villagers cross the main route.

Practical information for Kanheri Caves Forest Trail from Gaimukh · Last updated August 2026
Distance About 11 km point to point from Gaimukh on Ghodbunder Road to the Kanheri Caves
Duration 5-6 hours point to point
Difficulty moderate
Trailhead Train to Thane or Borivali, then bus or auto-rickshaw to the Gaimukh entry on Ghodbunder Road; exit at the Kanheri Caves and continue to the Borivali gate by park bus or on foot
Best season October to February; monsoon walking is scenic but slippery and leech-heavy
Address Kanheri Caves, Sanjay Gandhi National Park, Borivali East, Mumbai, Maharashtra 400066, India

Trail facts

Trail area
Northern Sanjay Gandhi National Park, between Gaimukh on Ghodbunder Road and the Kanheri Caves

What to bring

  • Trail shoes with good grip
  • 2-3 litres of water
  • Packed food, as there are no stalls on the forest section
  • Leech socks, salt and insect repellent in the monsoon
  • Offline map or GPS track and a charged phone

Weather through the year in Mumbai

24° JAN 25° FEB 27° MAR 29° APR 30° MAY 29° JUN 28° JUL 27° AUG 28° SEP 28° OCT 27° NOV 25° DEC

Best time Shoulder Worth avoiding

Average daytime temperature in °C.

Location

Kanheri Caves, Sanjay Gandhi National Park, Borivali East, Mumbai, Maharashtra 400066, India

19.2083, 72.9064 View on map

Highlights

  • Ancient rock-cut Kanheri Caves as the trail's centrepiece
  • Point-to-point crossing of Sanjay Gandhi National Park's northern ridges
  • Forest views over Thane Creek and the Ghodbunder Road corridor
  • Quiet, less-crowded alternative to the busy southern park trails

Tips for visiting

  • Start early to finish the 5-6 hour crossing before the park gates close in the afternoon
  • Carry an offline map or GPS track, since side paths can be confusing in dense forest
  • Pack all food and water, as there are no stalls between Gaimukh and the caves
  • Arrange onward transport in advance, since this is a one-way point-to-point route
  • Avoid the monsoon months if leeches and slippery rock are a concern

When to visit

October to February gives the driest underfoot conditions for the full crossing; an early morning start is essential given the 5-6 hour duration.

Accessibility

The trail is entirely unpaved forest track with roots, loose stone, and stream crossings, so it is not accessible to wheelchairs or strollers at any point.

Frequently asked questions

Can this trail be walked in both directions?

Yes, though most hikers start at Gaimukh and finish at the Kanheri Caves so the more scenic caves come at the end; transport needs to be arranged at whichever end is used as the exit.

Is there an entry fee?

The standard Sanjay Gandhi National Park entry ticket applies, along with a separate small ticket for visiting the Kanheri Caves monument.

Is the trail suitable for beginners?

The distance and duration make it better suited to hikers with some fitness and forest-walking experience rather than absolute beginners.