Mulkirigala Rock Temple
Seven cave shrines on five terraces cut into a 200-metre rock, painted inside, dating back two thousand years — and usually empty.
What Mulkirigala Rock Temple actually is
Mulkirigala is what Dambulla would be without the coach parks. A rock outcrop rising 200 metres out of paddy and coconut, with cave shrines cut into it on five ascending terraces, monastic occupation going back to around the 3rd century BC, and painted interiors from the Kandyan period.
The climb is around 500 steps under frangipani trees, terrace by terrace, each with its own group of caves. Reclining Buddhas fill several of them, some over ten metres, with walls and ceilings painted in registers of jataka scenes. A resident monk will often unlock the doors and let you in without ceremony.
It has a footnote in scholarship, too: manuscripts found in the monastic library here in 1826 gave George Turnour the key to translating the Mahavamsa, the chronicle that underpins most of what is known about early Sri Lankan history. There is almost never anyone else there.
Worth your attention
The cave shrines
Seven across five terraces, several holding reclining Buddhas over ten metres long, with painted walls and ceilings.
The paintings
Kandyan-period jataka scenes in horizontal registers, faded but largely intact and unrestored.
The summit stupa
A small white dagoba on top, with views across paddy and coconut to the coast on a clear day.
The emptiness
Genuinely a feature. On a weekday morning you may be the only visitor on the rock.
Before you go
Do this
- Go early; the steps are exposed and the stone gets hot
- Cover shoulders and knees, and remove shoes at each terrace
- Carry socks for the hot paving
- Give it two hours — each terrace rewards a proper look
- Combine it with Tangalle beaches in the same day
Know this first
- About 500 steps with no handrails in places
- Little shade on the upper terraces
- Monkeys will take food and anything shiny
- Some cave doors are locked; a small donation to the resident monk usually opens them
Getting to Mulkirigala Rock Temple
Mulkirigala Rock Temple sits within reach of Tangalle, so almost everyone visits it as part of a stay there rather than as a trip in its own right. Our Tangalle guide covers where to stay, how long to give it and what else is nearby.
Coming straight from the airport, the relevant run is Colombo Airport to Tangalle — fixed price per vehicle, driver waiting inside arrivals with a name board.
Read the full Tangalle guideFrom Colombo Airport
Car up to 3 passengers; vans quoted on the route page. No night surcharge.
Mulkirigala Rock Temple — frequently asked
How many steps are there at Mulkirigala?
Around 500, spread across five terraces so it never feels relentless. Most reasonably fit visitors reach the summit stupa in 30 to 40 minutes with stops at each level.
Is Mulkirigala like Dambulla?
Similar in kind — cave shrines cut into a rock with painted interiors and large reclining Buddhas — but far smaller, less restored and vastly quieter. Dambulla is the greater site; Mulkirigala is the more peaceful visit.
What is the Mahavamsa connection?
Palm-leaf manuscripts found in the monastery library here in 1826 gave the British scholar George Turnour the key to translating the Mahavamsa, the Pali chronicle that underpins most early Sri Lankan history.
How far is Mulkirigala from Tangalle?
About 16 km inland, roughly 30 minutes by road. It works well as a morning trip before the beach.
Other places worth the detour
Build Mulkirigala Rock Temple into your route
Send your dates and the places that matter. We come back with a day-by-day plan, honest driving times and a fixed price.
Start planning on WhatsApp