Southern Province · A rock temple above the southern plains

Mulkirigala

A towering rock topped with an ancient cave temple — layers of shrines, painted walls and a long climb with wide views over the south.

Facts checked · 10 October 2026History, dates and visitor details on this page were checked against the public sources listed below. Drive times and prices come from our own routes and rates, and are approximate.
Sources
The place

Why Mulkirigala is worth your time

Mulkirigala is a large rock outcrop rising from the plains of the south, a few kilometres inland from the coast near Tangalle. A cave temple complex is built into its sides, arranged across several terraces reached by a long climb.

Each level has its own shrines, reclining Buddhas and painted walls, many of them from the 18th century. The rock is also known in scholarly history: palm-leaf manuscripts found here in the 19th century helped scholars translate the ancient chronicles of the island.

The climb is the work; the reward is the view. From the top, the south spreads out in all directions, with coconut groves, paddy and, on a clear day, the sea. It is a rewarding, uncrowded stop on the way along the southern coast.

What to see

The things worth stopping for

The cave shrines

Several cave temples with reclining Buddha images and murals, set on terraces up the rock. Full guide →

The climb

Roughly 500 steps (sources give up to 533) lead up through the terraces of cave shrines, with a steep section near the top. Allow around an hour for the full climb, and go early to avoid the heat.

The summit view

From the top you see across the south, over coconut groves and paddy, with the coast in the distance on a clear day.

Murals and statues

Painted walls and many statues on each level show the style of southern temple art, much of it 18th century.

The manuscript story

The temple has a place in the scholarly history of Sri Lanka, as palm-leaf manuscripts found here were used to translate the island's chronicles.

Tangalle and Hambantota

The beaches of Tangalle are a short drive away, making this an easy break from sand and sea.

Straight advice

Planning your visit

What we tell our own guests before they go — including the parts other operators leave out.

Do this

  • Climb early in the morning before the heat
  • Dress modestly and remove shoes at the shrines
  • Wear shoes you can slip off easily
  • Combine with Tangalle or Yala
  • Carry water for the climb

Know this first

  • The climb is long and can be hot
  • Steps are uneven in places
  • Monkeys live around the temple; keep food hidden
  • It is a working temple — be respectful
Getting there

How to reach Mulkirigala

About three and a half to four hours from the airport, via the southern expressway and the coast road toward Tangalle, then inland a short way. It sits on the route between the south coast and Yala or Tissamaharama.

It is most often added as a morning stop when moving from the beaches to the wildlife parks.

Get an instant transfer price

Drive times from Mulkirigala

Airport → MulkirigalaUS$ 110
Mulkirigala → Tangalle30 min
Mulkirigala → Tissamaharama1.25 hrs
Mulkirigala → Galle2 hrs

Prices are per vehicle for a sedan carrying up to three passengers; vans for families and groups are quoted on request. Drive times are approximate.

Good to know

Mulkirigala — frequently asked

What is Mulkirigala famous for?

A rock temple with cave shrines, murals and reclining Buddhas on several terraces, with broad views from the top.

How long does it take to climb Mulkirigala?

Allow about an hour for the full climb and descent, plus time at the shrines. Early morning is best.

Is Mulkirigala near Tangalle?

Yes, about half an hour inland, which makes it an easy stop between the beach and the wildlife parks.

Do I need to cover up?

Yes. Dress modestly with shoulders and knees covered and remove shoes at shrines.

Nearby

More places close to Mulkirigala

Most routes link three or four places in one region before moving on. These are the neighbours.