Tangalle · South Coast

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.

The place

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.

What to look for

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.

Straight advice

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
Where it fits

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 guide

From Colombo Airport

Airport → TangalleUS$ 110
Journey time3 hrs
Distance215 km

Car up to 3 passengers; vans quoted on the route page. No night surcharge.

Good to know

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.

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