# Cave Treks in Maharashtra

> Eight treks that end at ancient caves, from the easy forest walk to Kondana near Karjat to the rock climb up to Dhak Bahiri. Base villages, trek times, difficulty and safety for each.

- Location: All Maharashtra, Maharashtra, India
- location: Raigad, Pune, Thane, Ahilyanagar and Chhatrapati Sambhajinagar districts
- Good for: Day treks from Mumbai and Pune, from first-timers (Kondana) to experienced climbers (Dhak Bahiri)
- Fees: Mostly free; Ghatotkacha is an ASI site
- Before you go: Dhak Bahiri has a near-vertical rock patch with fixed ropes and a log to climb: go only with an experienced team and proper gear. Never trek any of these alone, start early, and turn back if the weather turns.
- Last updated: 2026-11-08
- Source: https://trekmaharashtra.com/cave-treks-maharashtra/

**Some of Maharashtra's oldest caves are still a proper walk from the nearest road.** Monks cut them high on the slopes, on forest trails and old trade passes, and getting there is half the fun. Here are eight treks that end at a cave, in order from easy to hard, so you can pick the one that fits your legs today.

## The 8 cave treks at a glance

| Trek | Near | Base village | One way | Level |
|---|---|---|---|---|
| [Kondana Caves](#1-kondana-caves) | Karjat | Kondana / Kondivade | About 1 hour | Easy |
| [Bedse Caves](#2-bedse-caves) | Kamshet | Bedse | About 20 min of steps | Easy |
| [Ghatotkacha Cave](#3-ghatotkacha-cave) | Ajanta | Janjala | Steep steps into a valley | Moderate |
| [Naneghat](#4-naneghat) | Murbad / Junnar | Vaishakhare | 2.5 to 3 hours | Moderate |
| [Thanale Caves](#5-thanale-nadsur-caves) | Pali | Thanale | About 2 hours | Moderate |
| [Nenavali Caves](#6-nenavali-khadsamble-caves) | Pali | Khadsamble | About 1 to 1.5 hours | Moderate |
| [Harishchandragad caves](#7-harishchandragad-kedareshwar-cave) | Malshej Ghat | Pachnai or Khireshwar | 2 to 4 hours | Moderate |
| [Dhak Bahiri](#8-dhak-bahiri) | Karjat / Kamshet | Jambhivli or Sandshi | 2 to 3 hours plus a rock climb | Technical |

*Times are one way for an average pace, from the sources listed at the end. Your day will be longer with breaks and the walk back.*

## Easy

### 1. Kondana Caves
**Near Karjat, Raigad district · about 1 hour · easy**

The best first cave trek in the state. A clear, well-used trail climbs through forest from Kondana village (via Kondivade, about 12–15 km from Karjat) to Buddhist caves cut in the 1st century BCE. In the monsoon a waterfall of around 115 feet pours down right beside the caves, which is why the trail is busy on rainy weekends. The same path carries on to Rajmachi, another 2 to 3 hours, if you want a longer day. Karjat is the nearest railway station; autos and ST buses run to the villages.

### 2. Bedse Caves
**Near Kamshet, Pune district · about 20 minutes of steps · easy**

More of a climb than a trek: 350–400 good steps from Bedse village up to a 1st-century BCE prayer hall and monastery. The caves face east, so the morning light is best. Full details are in my list of [caves near Pune](https://trekmaharashtra.com/caves-near-pune/).

## Moderate

### 3. Ghatotkacha Cave
**Janjala, Chhatrapati Sambhajinagar district · steep steps · moderate**

Three Buddhist caves from the 6th century, hidden in a valley below Janjala village, west of Ajanta. An inscription in the porch names Varahadeva, a minister of the Vakataka king Harishena; the same Varahadeva dedicated Cave 16 at Ajanta. The ASI has built steps down into the valley, but they are steep, and Maharashtra Tourism itself says the site is for adventurous travellers. Janjala fort (Vaishagad) stands on the same plateau, so you can combine the two.

### 4. Naneghat
**Vaishakhare, Thane district · 2.5 to 3 hours · moderate**

A 2,000-year-old trade pass between the Konkan ports and Junnar, and one of the great history treks of the Sahyadri. At the top is a rock-cut cave from the Satavahana period, with a long Brahmi inscription commissioned by Queen Naganika, wife of King Satakarni. The statues of Satavahana royals that once stood here survive only in fragments. A huge stone pot at the top is said to have collected the toll; "nane" means coin. From Vaishakhare, on the Kalyan–Murbad–Malshej road, the first half is gentle and the second half steep. Streams dry up after the monsoon, so carry plenty of water. Coming from Pune, you can drive almost to the top via Junnar and Ghatghar.

### 5. Thanale (Nadsur) Caves
**Thanale village, Raigad district · about 2 hours · moderate**

Twenty-three Buddhist caves, among the oldest in India: the earliest were cut around 70–50 BCE, on the ancient trade route from the port of Chaul. The usual path starts at Thanale village (off the Khopoli–Pali road, about 18 km from Pali) and climbs through dense forest past waterfalls. Trekkers from Pune have painted arrows along the trail. Look for the stupas and the carvings in cave 7. The caves are protected by the ASI.

### 6. Nenavali (Khadsamble) Caves
**Khadsamble, Raigad district · about 1 to 1.5 hours · moderate**

The biggest of the Sudhagad cave groups: thirty-seven Buddhist caves cut in the 1st century BCE, about 35 km from Pali. From Khadsamble village it is about an hour of fairly level walking and then a short climb. Paths branch in the forest, so confirm the route in the village before you set off.

### 7. Harishchandragad: Kedareshwar Cave
**Pachnai or Khireshwar, Ahilyanagar district · 2 to 4 hours · moderate**

A fort trek with some of the most atmospheric caves in the Sahyadri on top. In the Kedareshwar cave, a Shiva linga about five feet tall stands in ice-cold water all year round. Nearby are the Harishchandreshwar temple, the Saptatirtha Pushkarni tank and caves with carved images of Vishnu and Shiva. The easiest route is from Pachnai, about 3 km and 2 to 3 hours; the route from Khireshwar via Tolar Khind is longer, about 6–7 km. In the monsoon the stream outside Kedareshwar runs too high to enter the cave, so go between October and February if the cave is your goal. Many trekkers stay the night and walk to the Konkan Kada cliff for sunset.

## Technical: experienced trekkers only

### 8. Dhak Bahiri
**Jambhivli (Kamshet side) or Sandshi (Karjat side) · 2 to 3 hours plus a rock climb · technical**

A cave shrine to the god Bahiri, cut into the middle of a cliff on Dhak fort, at about 2,700 feet. The walk in is forest and plateau; the finish is a steep rock patch of around 70 degrees, with carved holds, steel wires and fixed ropes, then a climb up a swaying wooden log to the cave mouth. A slip here can be fatal. Go only with an experienced team that carries ropes and harnesses, never alone, never late in the day and never in the monsoon. Locals and regular trekkers give the same advice. If you have any doubt, enjoy the forest walk and leave the last patch for another day.

## Before you go

- **Never trek alone.** Tell someone where you are going and when you will be back. Mobile signal is patchy or absent on most of these trails.
- **Start early.** Be on the trail soon after sunrise and back at the base well before dark.
- **Carry water.** After the monsoon most streams dry up, and there are no shops on the trails.
- **Wear shoes with grip.** Monsoon rock is slippery, and steps near waterfalls are worst.
- **Respect the caves.** Most are well over a thousand years old: no graffiti, no fires against the walls, carry your rubbish back down.
- **Monsoon caution.** Waterfalls and full streams make the easy treks beautiful but can cut a trail in minutes. Turn back if the water rises.

More caves: see my lists of [caves near Pune](https://trekmaharashtra.com/caves-near-pune/), [caves in Mumbai](https://trekmaharashtra.com/caves-in-mumbai/) and the [Junnar caves](https://trekmaharashtra.com/junnar-caves/).

## Questions people ask

### Which cave trek is best for beginners?

Kondana, near Karjat. It is about an hour on a clear, well-used trail from the base village, and in the monsoon a waterfall pours down beside the caves.

### Which is the hardest cave trek in Maharashtra?

Dhak Bahiri, near Karjat and Kamshet. The last stretch is a steep rock patch of around 70 degrees, climbed with fixed ropes and a swaying wooden log. It is not for beginners and should never be done in the monsoon.

### Can I do these cave treks in the monsoon?

The easy ones, yes: Kondana and Thanale are at their best in the rains, with waterfalls along the way. Wear grippy shoes, start early and be off the trail before dark. Avoid Dhak Bahiri, and note that the Kedareshwar cave on Harishchandragad cannot be entered when its stream is in full flow.

### Do I need a guide?

Not for Kondana or Naneghat, which have clear trails. A local guide helps at Nenavali and Ghatotkacha, where paths branch. For Dhak Bahiri, go with an experienced group that carries ropes and harnesses.

### Are there entry fees for these caves?

Most have none. Ghatotkacha is looked after by the Archaeological Survey of India. Trek groups charge for transport and leaders, not for the caves.
