Start Exploring →
Karla and Bhaja Caves near Lonavala, Maharashtra, showcasing ancient Buddhist rock-cut architecture, ornate stone pillars, historic cave entrances and lush green Sahyadri hills.

How to Explore Karla and Bhaja Caves Together on One Lonavala Trip?

Just off the Mumbai–Pune corridor near Malavli, the hills above Lonavala hide two of Maharashtra’s oldest Buddhist rock-cut sites. The Karla Bhaja caves are often visited separately, but they pair naturally: one is grand, busy and architecturally dramatic, the other quieter, older in feel and more atmospheric. Both are protected monuments managed by the Archaeological Survey of India (ASI), and both can be covered in a single well-paced day from Lonavala.

There is a timely reason to plan it now. Interest in Maharashtra’s pilgrimage and heritage circuit tends to rise as the 2027 Simhastha Kumbh Mela in Nashik approaches, and Karla is a place where archaeology and living devotion share the same hill. This guide walks you through the history, the highlights, the crowds and the logistics, so you can decide how to spend your hours.

1. Why the caves were built along the trade route

The caves make more sense once you see them as roadside institutions rather than remote retreats. Long before the modern highway, traders moved goods between the Konkan coast and the markets of the Deccan plateau through the passes of the Western Ghats. Karla and Bhaja sit along this corridor, and historians commonly link the growth of such monasteries to the merchants and travellers who passed through.

The logic worked in both directions. Monks needed patrons, food and a steady flow of visitors. Traders and local donors wanted merit, shelter and a place of rest on a difficult journey. Inscriptions at Karla record gifts from donors, which is one reason scholars read these sites as part of a wider network of commerce and faith, not isolated places of meditation.

The geology helped too. The Deccan’s hard volcanic rock could be carved directly out of the hillside into halls, cells and stupas. The result is architecture that was cut into the mountain rather than built on top of it. The same approach reaches its extreme at Ellora’s Kailasa Temple, a full temple complex carved out of a hillside. Both complexes belong to the early Buddhist period, roughly spanning the last centuries BCE into the early centuries CE, though exact dating of individual caves is still discussed by scholars.

2. Karla chaitya hall: highlights

Karla is the headline act. Its great chaitya hall, the congregational prayer hall, is widely regarded as one of the largest and best-preserved early Buddhist chaitya halls in India. Stepping inside, the first impression is of height and symmetry: a long, vaulted interior that narrows toward a rounded end, lined with rows of tall carved pillars.

Look out for these details:

  • Carved pillar capitals. The pillars are topped with elephants and riders, a reminder that this was a richly decorated, carefully planned space.
  • The stupa at the far end. The hall is organised around a stupa, the focus of worship and circumambulation.
  • Surviving timber roof ribs. Some original wooden ribs remain in the vault. These are roof ribs and beams, not “archways”, and their survival after roughly two thousand years is remarkable.
  • Sculpted figures near the entrance. The facade and entrance area carry carved figures that hint at the donors and devotees who funded the cave.

The approach is the demanding part. Expect a substantial uphill climb of a few hundred stone steps, lined with stalls selling snacks and religious offerings. The exact number of steps varies in different accounts, so plan for a steep, sustained effort rather than a fixed count. Allow roughly 2.5 to 3 hours for the climb, the cave visit, rests and the descent, and more if the site is crowded.

3. Bhaja caves: stupas and carvings

If Karla impresses through scale, Bhaja rewards patience. The complex is about 2 km from Malavli station and is generally calmer and more atmospheric. It is commonly described as a group of about 22 rock-cut caves, though sources differ on how caves and chambers are counted, so treat the number as an approximation.

Bhaja is known for three things:

  • Rock-cut stupas. A cluster of small carved stupas stands in a row, memorials associated with the monks who lived and taught here.
  • Monastic cells. Simple chambers show how a community of monks actually lived, a good contrast to Karla’s ceremonial grandeur.
  • Early Buddhist carvings. Relief panels, often identified as figures such as Surya and Indra, show how early sculptors worked with the rock.

The climb is shorter and gentler than Karla’s, and the setting among the hills is part of the appeal. Plan around 1.5 to 2 hours for the ascent, the cave group, the stupa cluster and the viewpoints. In the monsoon the paths can be slippery, and the nearby waterfall area may have restrictions, so follow on-site instructions and avoid pushing past barriers.

Karla and Bhaja belong to a wider tradition of Deccan cave monasteries. To compare, our guide to Kanheri Caves in Mumbai covers a forest complex of 109 rock-cut Buddhist caves, and Elephanta Caves makes a ferry-and-half-day trip from the Gateway of India.

4. Ekvira Devi temple near Karla

Karla is not only a heritage site. The hill is also home to the active Ekvira Devi Temple, a place of continuing worship that draws devotees from across the region. This is what makes Karla feel different from a typical archaeological monument: you are walking through an ancient Buddhist cave complex on the same hill as a living shrine. For the wider pilgrimage picture, see our guide to Maharashtra’s five Jyotirlingas.

For visitors, the practical impact is crowds. The route can become busy on weekends, festival days and temple-visit days, and the stairs and stalls fill up quickly. A few ways to handle it:

  • Arrive early. Starting at Karla in the morning helps you beat both the heat and the heaviest flow of devotees.
  • Avoid major festival periods if you want a quieter, more contemplative visit to the cave hall.
  • Be respectful. Keep noise low near the temple, dress modestly, and follow local customs around footwear and photography.
  • Check before you go. If you are planning around pilgrimage season or Kumbh-related travel, confirm any official dates and local advisories close to the day, since crowd patterns can shift.

5. Route, timings and trek difficulty

The two sites lie on opposite sides of the highway corridor, roughly 7 to 8 km apart by road. Treat that as a driving distance, not a walking one. The highway crossing and last-mile access matter more than the headline kilometres. Karla is the harder, busier climb, so doing it first and saving Bhaja for later is the sensible order.

A realistic one-day plan

TimeStopNotes
8:30 AM – 11:30 AMKarla CavesClimb early, explore the chaitya hall, descend before the heat peaks
11:30 AM – 12:15 PMTransfer to MalavliAllow 30 to 45 minutes for traffic, parking and road conditions
12:15 PM – 2:15 PMBhaja CavesGentler climb, stupa cluster, viewpoints
2:30 PM onwardLonavala townLunch and chikki shopping

Timings and tickets

Karla is commonly listed as open from about 9 AM to 5 PM, while Bhaja is often listed from 6 AM to 6 PM. Counter tickets are approximately ₹25 for Indian, SAARC and BIMSTEC visitors and ₹300 for other foreign nationals at each monument. Online ASI booking is often slightly cheaper, at around ₹20 and ₹250, and children under 15 are commonly free. Hours and fees can change, so confirm on the ASI website or at the gate on the day.

Trek difficulty

  • Karla: moderate to demanding, with a long, steep staircase and crowds that add to the effort.
  • Bhaja: easy to moderate, shorter and gentler, but slippery after rain.
  • Lohagad extension: a realistic add-on only for fit trekkers who start early. The Bhaja side connects toward Lohagadwadi, the base village for the fort climb, and the fort trek alone is commonly estimated at 3 to 4 hours. Adding it makes the day long.

Getting there

  • Train: Reach Lonavala, then take a local train one stop to Malavli (check the timetable before you travel). From Malavli, autos can reach the Bhaja base. Karla usually needs a separate ride to its base near the Ekvira temple.
  • Private car: the most flexible option for combining both caves and continuing to Lonavala. Parking and last-mile access can still involve a walk or climb.
  • Rented scooter: convenient for confident riders, but monsoon rain, steep approach roads and busy highway traffic make it unsuitable for beginners.

What to carry

  • Sturdy, grippy walking shoes, since stone steps can be slick after rain
  • At least 1 to 1.5 litres of water per person, plus snacks
  • A cap, sunscreen and a light rain layer in the monsoon
  • Small cash for parking, local transport and on-site purchases, as card acceptance is not guaranteed

The bottom line

A Karla-first, Bhaja-second plan puts the harder, busier climb early and leaves the quieter site for the afternoon. Start early, carry water, check ASI timings and fees before you leave, and keep your schedule flexible. With a morning at one of India’s great early chaitya halls and an afternoon among Bhaja’s stupas, you will have seen two of the best-preserved examples of how faith, trade and stone-carving came together in the Western Ghats. For another heritage day out in Pune district, see our Shivneri Fort one-day guide.

Frequently asked questions

Can you visit Karla and Bhaja caves in one day?

Yes. The two sites are roughly 7 to 8 km apart by road, so a Karla-first plan fits both into a full day: about 2.5 to 3 hours at Karla, a 30 to 45 minute transfer, then 1.5 to 2 hours at Bhaja.

Which is harder to climb, Karla or Bhaja?

Karla. It has a steep climb of a few hundred steps shared with temple traffic. Bhaja’s climb is shorter and gentler, though stone steps at both sites can be slippery after rain.

What are the timings and entry fees?

Karla is commonly listed as open about 9 AM to 5 PM and Bhaja about 6 AM to 6 PM. Counter tickets are around ₹25 for Indian, SAARC and BIMSTEC visitors and ₹300 for other foreign nationals at each monument, and children under 15 are commonly free. Confirm with ASI before you travel.

How do I reach the caves by train?

Take a train to Lonavala, then a local one stop to Malavli. Autos run from Malavli to the Bhaja base, while Karla usually needs a separate ride to its base near the Ekvira Devi Temple.

When is the Ekvira Devi temple crowded?

Weekends, festival days and temple-visit days draw the biggest crowds, and the route to Karla fills up with them. Arrive early, and avoid major festival periods if you want a quieter visit to the chaitya hall.

Share to your friends