Karla Caves, near Lonavala
The largest and best-preserved early Buddhist prayer hall in India — a forty-five-metre chaitya of carved pillars, elephant capitals and a two-thousand-year-old stupa, reached by a stairway shared with a busy hilltop temple.
Great chaitya hall with carved pillars and stupa at Karla Caves
What to expect at Karla Caves, near Lonavala
Karla holds the great chaitya of Indian Buddhism: an apsidal hall around forty-five metres long, excavated in phases from roughly the first century BCE into the second century CE, with thirty-seven octagonal pillars carrying capitals of kneeling elephants and paired riders, a stone stupa at the apse and a horseshoe window that floods the nave with light. Remarkably, sections of the original wooden umbrella and ribbing survive, which almost nowhere else does. Outside stands a free-standing lion-capital column of the Ashokan type, and the façade carries donor inscriptions naming merchants and a Yavana — Greek-descended — contributor, evidence of just how international this trade corridor was. The caves sit above the old Mumbai-Pune route near Lonavala, and the temple of Ekvira Devi built at the cave mouth means the site has stayed continuously alive rather than becoming an abandoned ruin.
The climb is around 350 steps, wider and better graded than the one at Bhaja, and lined with stalls selling flowers, coconuts, prasad, sunglasses and cold drinks — the atmosphere is closer to a pilgrimage than a monument approach, because for most people on the steps that is exactly what it is. At the top, the Ekvira temple occupies the forecourt; the great chaitya opens immediately beside it through the carved façade. Inside, the scale takes a moment to register: the aisles are narrow, the nave is tall, the pillars march away towards the stupa, and the sound of the temple bells arrives muffled through the rock. Smaller viharas flank the main hall. Give the chaitya thirty to forty minutes, then look out over the valley from the terrace.
Plan it with Bhaja Caves, twenty-five minutes to the south, and you have a proper day of Satavahana archaeology out of Mumbai. Avoid the temple's major festival dates unless you want the crowd rather than the architecture: Ekvira draws enormous numbers from the Koli community, particularly around Chaitra and Navratri, when the steps become a slow-moving column of pilgrims. Wear shoes you can remove easily near the temple, dress modestly, carry water and expect stall-holders on the ascent. Photography inside the chaitya is permitted; be discreet about the temple. Start early: a departure from Mumbai around 6:30 puts you at the base by 9:00 with the stairway still cool.
Karla is about 105 kilometres from Mumbai on the Mumbai-Pune Expressway, an hour and forty-five minutes to two and a half hours from Bandra Kurla Complex outside peak, with expressway tolls of roughly ₹350-400 each way. By train, take a Pune-bound service from CSMT or Dadar to Lonavala for ₹70-120 in second class, then a rickshaw or taxi for the 10-11 kilometres to the base of the steps — expect ₹300-450 one way, or less if you share. Malavli station is slightly closer for those combining with Bhaja. State buses from Dadar and Borivali reach Lonavala for ₹250-450. There is a paid car park at the foot of the stairway; on festival days it fills before 9:00.
The ASI ticket is ₹25 for Indian, SAARC and BIMSTEC nationals and ₹300 for other foreign visitors; children under fifteen enter free. Entry to the Ekvira temple itself is free, though offerings and prasad from the stalls cost ₹30-100 if you choose to buy them. Parking at the base is generally ₹30-50 for a car and less for a two-wheeler. There is no combined ticket with Bhaja or Bedse, so each site is charged separately. Palanquin carriers offer to take those who cannot climb, at negotiated rates. Realistically, two Indian adults driving from Mumbai will spend ₹1,200-1,800 for the day once tolls, fuel, tickets and lunch in Lonavala are counted.
Come at the 9:00 opening on a weekday. The stairway is bearable, the chaitya is quiet and the morning light does its work through the horseshoe window, which is the single best thing about the interior. By late morning on weekends the steps are congested. Festival periods around Ekvira are extraordinary as social spectacle and hopeless for archaeology. Season matters too: monsoon from July to September gives green ghats, mist and waterfalls but slick steps and heavy weekend traffic on the Expressway; November to February is the reliable, comfortable window; April and May bake the exposed stairway from mid-morning. Last entry is around 17:00 and the site closes at 17:30.
It suits anyone who wants to see the summit of early Indian rock-cut architecture without flying to Ajanta, and it suits reasonably fit visitors of all ages — the steps are the only real barrier. It is not wheelchair accessible. Families with young children manage if they take the climb slowly and start early. Those with an interest in living religious practice will find the temple as interesting as the hall. Nearby: Bhaja Caves are twenty-five minutes south, Bedse Caves a further thirty minutes east, Lohagad Fort is a half-day walk from Malavli, and Lonavala town supplies lunch, chikki and the lake viewpoints for the drive back.
Honest caveats: the temple at the cave mouth is divisive. It has protected the site for centuries but it also means noise, queues, loudspeakers on busy days and a commercial approach that some visitors find jarring next to a two-thousand-year-old monument. The stalls on the steps are persistent. Weekend and festival crowds are much heavier than most guidebooks suggest, and the Expressway back to Mumbai on a Sunday evening routinely adds an hour. The lion column outside is smaller than photographs imply. Do not expect painting or a museum; expect one overwhelming interior and a hillside full of people. Go on a weekday morning and it is unforgettable; go at 13:00 on a festival Sunday and you will queue for the privilege.
Questions about Karla Caves, near Lonavala
The Archaeological Survey of India charges ₹25 for Indian, SAARC and BIMSTEC visitors and ₹300 for other foreign nationals, and under-fifteens go free. The Ekvira temple at the cave mouth has no entry charge, though prasad and flowers from the stalls cost ₹30-100. Parking at the base of the steps is ₹30-50 for a car. There is no combined ticket with Bhaja or Bedse, so each site is paid separately.
No free window is published for the ASI monument, and the ticket applies every day the caves are open. Children under fifteen enter free. The temple portion of the site is free to all, so pilgrims climbing only for worship pay nothing, but stepping into the great chaitya requires the ticket. Expect no student or senior concession beyond the standard national categories at the counter.
Two to three hours at the site: fifteen to twenty-five minutes on the 350 steps each way, thirty to forty minutes inside the chaitya, and time for the smaller viharas and the valley terrace. From Mumbai it is a full-day trip at roughly two hours each way. Most visitors pair Karla with Bhaja Caves twenty-five minutes south, which together with lunch in Lonavala makes a satisfying day.
The caves open daily, about 9:00 to 17:30 with last entry near 17:00, and there is no weekly closing day. Practical closures are seasonal and social rather than scheduled: heavy monsoon rain makes the stairway slippery, and Ekvira temple festival dates around Chaitra and Navratri bring crowds that make the archaeology hard to enjoy. A weekday morning between November and February is the reliably comfortable choice.
No advance booking is required; ASI tickets are sold at the counter near the top of the steps and online. What is worth arranging is the last leg, since Karla sits 10-11 kilometres from Lonavala station and rickshaws charge ₹300-450 one way — agree the fare or share with other visitors. On festival days the base car park fills before 9:00, so arrive early or come by train.
Lonavala on the Mumbai-Pune line is the main railhead, roughly ₹70-120 in second class from CSMT or Dadar, with 10-11 kilometres left by rickshaw or taxi. Malavli, one stop further towards Pune, is slightly closer and convenient if you are also visiting Bhaja. By road it is around 105 kilometres from Mumbai on the Expressway with tolls of ₹350-400 each way.
Hotels near Karla Caves, near Lonavala
Every hotel we cover in Lonavala
- Hotel O Divine Residency Near Phoenix Marketcity 3★ · 69 km away
- OYO 9849 Hotel Divine Residency 2★ · 4.1/5 · 69 km away
- Hotel Icy Cool 3★ · 70 km away
- City Homes Orchid Apartment 70 km away
- Hotel Welcome Inn 3★ · 70 km away
- Relax Hotel Kurla 2★ · 70 km away
- Hotel Liberty Plaza 3★ · 3.5/5 · 70 km away
- Hotel Preston 2★ · 70 km away
- Tuliipstays Kurla Premier Exotica 3★ · 3.7/5 · 70 km away
- Hotel Golden Palace 2★ · 70 km away
- Hotel Bellamont 2★ · 70 km away
- Hotel Kohinoor Elite near BKC 3★ · 4.1/5 · 70 km away
- Hotel King Residency 2★ · 70 km away
- Hotel Lancaster 3★ · 70 km away
- Fabhotel Well Back 3★ · 3/5 · 70 km away
- Zenia Hospitality 2★ · 2.9/5 · 70 km away
- OV Premium Studios BKC Kurla 4★ · 70 km away
- OSI Apartments BKC Kurla West 3★ · 70 km away
- BKC Nest 1BHK Studio Apartment 4★ · 70 km away
- BKC Signature Bliss Elite 1BHK Near JioWorld and US Embassy 70 km away
- Cozy Upscale 1 bhk Apt near BKC 70 km away
- Hotel Crystal Inn 3★ · 3.8/5 · 70 km away
- Z Bliss Suites Bkc 4★ · 70 km away
- Hotel Silver Park 2★ · 70 km away
More things to do
All things to doFrom the journal
All posts
Hotel round-ups
Hotels with meeting rooms and coworking space in Mumbai, ranked
Six business pockets, honest half-day room rates from about ₹15,000 to ₹90,000, and the one question that decides which side of the Mithi River you sleep on.
Hotel round-ups
Hotels with pools in Mumbai, ranked
Where to swim in a city that hits 90 percent humidity, with day-pass prices from about ₹1,200 to ₹5,000 and honest notes on which pools close in the monsoon.
Hotel round-ups
Best airport hotels in Mumbai: near T2, T1 and Navi Mumbai
Transfer times of 8 to 90 minutes decide this one, plus room rates from ₹4,000 in Navi Mumbai to ₹16,000 inside the Sahar loop.