MumbaiDestinations
All things to do Historic Sites · Lonavala

Bhaja Caves, near Lonavala

A second-century BCE Buddhist monastery on a Sahyadri hillside, with a wooden-form chaitya vault, fourteen stupas in a rock cleft and a waterfall running past the steps in monsoon.

Where
Lonavala
Time needed
2-3 hr visit
Tickets
₹25
Ribbed vault of the ancient chaitya hall at Bhaja Caves near Lonavala Ribbed vault of the ancient chaitya hall at Bhaja Caves near Lonavala

What to expect at Bhaja Caves, near Lonavala

Bhaja is one of the oldest surviving Buddhist rock-cut complexes in India, begun around the second century BCE during the Satavahana period, when the caves served monks working the trade route between the Konkan ports and the Deccan interior. There are twenty-two excavations cut into a spur of the Western Ghats above Malavli, roughly ten kilometres from Lonavala. Cave 12 is the great chaitya: an apsidal prayer hall with a horseshoe-arched entrance and a barrel vault whose stone ribs imitate timber construction, some of the original wooden fittings having survived for centuries. A cleft beside the main group holds fourteen memorial stupas, several inscribed with the names of the monks they commemorate. Cave 19, a vihara, carries the famous relief panels usually read as Surya in his chariot and a royal figure on an elephant, among the earliest narrative sculpture in western India.

The visit begins with a climb of a few hundred stone steps from the car park at the foot of the hill, shaded in parts and lined with a handful of stalls selling water, corn and lemon soda. At the top the excavations run along a single terrace: cells and viharas to the left, the chaitya hall in the centre, the stupa cleft to the right beyond a short scramble. Inside the chaitya the vault is the thing — stand at the apse behind the stupa and look back at the ribs and the light through the horseshoe arch. In the monsoon a waterfall drops beside the terrace and the whole hillside runs with water, which is spectacular and treacherous in equal measure. Allow an unhurried hour on the terrace itself.

Plan Bhaja as part of a full day out of Mumbai, ideally paired with Karla Caves, ten kilometres north, or with the Lohagad fort trail that starts from the same village. Wear proper shoes; the steps are uneven and polished. Carry water and a hat in the dry season and a rain shell in the wet. Photography is allowed. Licensed guides are not consistently available, so download or print an account of Satavahana-period chaitya architecture before you leave. Start early — a 6:30 departure from Mumbai puts you on the steps around 9:30, before the coach parties and before the sun clears the ridge and hits the exposed sections of the climb.

Getting there from Mumbai takes two and a half to three and a half hours. By train, take a service from CSMT or Dadar towards Pune and alight at Lonavala — expect ₹70-120 in second class on a passenger or express service — then change to a Pune-bound local and get off at Malavli, two stops on. From Malavli station the caves are about two kilometres: twenty-five minutes on foot along a lane, or ₹100-150 by rickshaw. By road it is around 95 kilometres on the Mumbai-Pune Expressway, ninety minutes to two hours from Bandra Kurla Complex outside peak, with expressway tolls of roughly ₹350-400 each way for a car. Buses to Lonavala run frequently from Dadar and Borivali for ₹250-450.

The Archaeological Survey of India charges ₹25 for Indian, SAARC and BIMSTEC nationals and ₹300 for other foreign visitors, with children under fifteen free; tickets are sold at the counter at the top of the steps and also online. Parking at the base is a small separate charge, generally ₹30-50 for a car. There is nothing to buy inside the monument. Water, corn and snacks from the stalls on the climb run ₹20-60. Add the rickshaw from Malavli at ₹100-150 each way, and a couple travelling by train from Mumbai will spend roughly ₹700-1,000 for the day including fares, tickets and lunch in Lonavala. Combining Bhaja with Karla requires a second ASI ticket at the same rate.

The two great seasons are opposite in character. From July to September the Sahyadris are green, the waterfall beside the caves is running and the drive up the Expressway is memorable — but the steps are slippery, visibility can collapse and weekend traffic from Mumbai is severe. November to February gives clear, cool, dry conditions and is the reliable choice. April and May are hot and brown and the climb becomes unpleasant after 10:00. Aim for the 9:00 opening on a weekday; by noon on any Sunday between June and September the base car park is full and the steps are a queue. The site closes at 17:30 with last entry around 17:00.

Bhaja suits walkers, photographers and anyone with a serious interest in early Buddhist architecture; it also suits a business traveller with a spare weekend day who wants the Ghats rather than another mall. Children over about eight manage the steps happily. It is not accessible to wheelchair users — the only approach is the stairway. Anyone with knee trouble should consider Karla instead, where the climb is longer but broader and better graded. Nearby, Karla Caves are twenty-five minutes north, Lohagad Fort rises directly above Malavli for those with the legs for it, Bedse Caves lie a further half-hour east, and Lonavala town has the chikki shops and lake circuits for the afternoon.

The honest version: Bhaja is small and the whole terrace can be walked in half an hour if you are not paying attention. Interpretation on site is minimal and the ASI signage will not explain what makes the chaitya important. The monsoon photographs that draw people here are taken in conditions that make the climb genuinely risky, and the same weekends bring heavy crowds and expressway jams that can double the drive. Stalls near the base can be pushy. Finally, do not expect painted caves — there is almost no surviving pigment here, and visitors who conflate Bhaja with Ajanta come away puzzled. What Bhaja offers is age, structure and setting, which is more than enough.

Plan your visit Tickets₹25 Time needed2-3 hr visit WhereLonavala Opening hours Daily 9:00-17:30 Last entry 17:00 Best light 9:00-11:00 Hotels near Bhaja Caves, near Lonavala

Questions about Bhaja Caves, near Lonavala

What is the entry fee at Bhaja Caves?

The Archaeological Survey of India charges ₹25 for Indian, SAARC and BIMSTEC visitors and ₹300 for other foreign nationals, with under-fifteens free. Parking at the base of the steps costs a further ₹30-50 for a car. There is no charge for photography and nothing to buy inside the monument. Add ₹100-150 each way for a rickshaw from Malavli station and ₹20-60 for water and snacks on the climb.

Is Bhaja free at any time?

No. The ASI ticket applies on every open day and there is no published free window at Bhaja. Children under fifteen enter without charge, which is the only standing concession. If you are visiting Karla Caves the same day you will need a second ticket at the same rate, as there is no combined pass linking the two sites. Budget around ₹50 for two Indian adults across both.

How long does Bhaja take?

Two to three hours from the car park and back, of which the climb is fifteen to twenty minutes each way and the terrace deserves an unhurried hour. Add travel: two and a half to three and a half hours each way from Mumbai, which makes this a full-day trip. Many visitors combine Bhaja with Karla Caves and lunch in Lonavala, which fills the day comfortably without rushing either site.

Which day is Bhaja closed?

Bhaja is open daily, roughly 9:00 to 17:30 with last entry near 17:00, and has no fixed weekly closure. The practical constraint is weather: heavy monsoon rain between July and September makes the stone steps slippery and can bring poor visibility, and hot afternoons in April and May make the climb unpleasant. Weekday mornings from November to February are the most comfortable and least crowded conditions.

Should I book tickets in advance?

Booking is not essential, but the ASI online ticket saves queueing at the counter at the top of the steps on monsoon weekends, when day-trippers from Mumbai arrive in numbers. Transport is worth arranging: confirm your return local from Malavli towards Lonavala, since services are not frequent, and agree the rickshaw fare before setting off. No guide booking system operates at the site.

What is the nearest station to Bhaja?

Malavli, two stops from Lonavala on the Pune-Lonavala local line, with the caves about two kilometres away — twenty-five minutes on foot or ₹100-150 by rickshaw. From Mumbai, take a Pune-bound train from CSMT or Dadar to Lonavala for roughly ₹70-120 in second class, then change. By road it is about 95 kilometres on the Mumbai-Pune Expressway with tolls of ₹350-400 each way.

Where to stay

Hotels near Bhaja Caves, near Lonavala

Live prices · free cancellation
Browse

Every hotel we cover in Lonavala

24 with a full page

More things to do

All things to do

From the journal

All posts