Mulkirigala Rock Temple: Caves, Murals and a View to the Sea — Sri Lanka travel story by Lankan Stays & Trails

South coast · north of Tangalle

Mulkirigala rock temple

Inland from Tangalle, a single grey rock rises out of the paddy fields and coconut groves. Its terraces hold cave shrines with reclining Buddhas and walls of murals, linked by steep stone steps, and its summit looks out to the sea. Mulkirigala is the finest temple climb on the south coast, and it is rarely busy.

October 15, 2026 · 6 min read · Lankan Stays & Trails

South CoastHeritageCulture

Quick answer

Mulkirigala is an ancient rock temple roughly 16 to 20 kilometres north of Tangalle, set on a rock about 200 metres high rising from the surrounding plain. Cave shrines on five terraces hold reclining and seated Buddhas and murals in the southern style, mostly from the eighteenth century, and a stupa crowns the summit. The climb is several hundred steps and takes about an hour up and down. Allow one and a half to two hours in total. A small entry fee applies, and early morning is coolest.

Key takeaways

  • Mulkirigala lies roughly 16 to 20 kilometres north of Tangalle, about 30 minutes by road.
  • The rock rises about 200 metres above the plain, and the climb involves several hundred steps.
  • Cave shrines on five terraces hold reclining Buddhas and murals, many from the eighteenth century.
  • Palm-leaf manuscripts found at Mulkirigala in the nineteenth century helped scholars translate the Mahavamsa chronicle.
  • A visit takes one and a half to two hours, and early morning avoids the worst of the heat.

What Mulkirigala is

Mulkirigala Raja Maha Viharaya is a Buddhist monastery built on and into a great rock north of Tangalle. Monks are believed to have lived here since early in the island's Buddhist history, and the cave shrines that visitors see today were largely rebuilt and painted under the Kandyan kings in the eighteenth century.

Mulkirigala is sometimes called "little Sigiriya" because of its shape, but the comparison is misleading. Sigiriya was a palace; Mulkirigala has always been a place of worship and retreat. It is quieter, greener and far less crowded, and the murals inside its caves are among the best in the south.

The terraces and cave shrines

Mulkirigala's climb rises through five terraces, each with cave shrines tucked under the rock overhang. The caves hold reclining Buddhas, some more than 10 metres long, seated and standing figures, and walls and ceilings covered in murals of Jataka stories, deities and floral patterns.

Each terrace offers a pause and a wider view. The lowest levels are busiest with worshippers, while the upper caves are quieter. At the summit, a white stupa and a Bodhi tree sit on a flat top, with views over paddy, forest and, on clear days, the sea near Tangalle.

  • →Lower terraces: shrines, monks' quarters and the main image houses.
  • →Middle terraces: reclining Buddhas and the richest murals.
  • →Summit: stupa, Bodhi tree and the best views on the coast.

Mulkirigala and the Mahavamsa

Mulkirigala holds an important place in the study of Sri Lankan history. In the nineteenth century, palm-leaf manuscripts found at the monastery included a commentary on the Mahavamsa, the great chronicle of the island's kings. The British scholar George Turnour used this material to help produce an English translation in the 1830s.

That translation opened Sri Lanka's ancient history to scholars worldwide. Few visitors know the story, but it gives Mulkirigala a significance far beyond its quiet location in the paddy fields north of Tangalle.

The climb and practical tips

The climb at Mulkirigala involves several hundred steps, some cut into the rock and some steep and uneven. At an easy pace, with stops at each terrace, allow about an hour up and down. Shoes come off at each shrine, so slip-on footwear helps.

Start early, ideally before 8.30am, as the rock heats quickly and there is little shade on the upper sections. Carry water, a hat and a sarong or scarf for the shrines. Monkeys live on the rock, so keep food out of sight.

  • →Time needed: one and a half to two hours in total.
  • →Fitness: moderate, with steep steps and some railings.
  • →Cost: a small fee, a few US dollars for foreign visitors.
  • →Bring: water, hat, slip-on shoes and modest clothing.

Getting to Mulkirigala

Mulkirigala is roughly 16 to 20 kilometres north of Tangalle, around 30 minutes by car or tuk-tuk through farming villages. From Hiriketiya or Dikwella the drive takes about 40 minutes, and from Mirissa around one hour.

Public buses run from Tangalle towards Weeraketiya, but services are irregular. For most visitors, a tuk-tuk or car from Tangalle, waiting while you climb, is the simplest option. Agree the waiting time and price in advance.

  • →From Tangalle: about 30 minutes.
  • →From Dikwella or Hiriketiya: about 40 minutes.
  • →From Mirissa: about one hour.

Fitting Mulkirigala into a south coast trip

Mulkirigala works best as an early morning outing from Tangalle, back by late morning for a swim. Combined with the Hummanaya blowhole and Wewurukannala Vihara, it makes a full day of the best sights around Tangalle and Dikwella.

Lankan Stays & Trails includes Mulkirigala for travellers who want one serious temple climb on the coast, often with a guide who can explain the murals. It is also a good alternative for anyone who cannot fit Sigiriya into their trip.

Frequently asked questions

Where is Mulkirigala rock temple?

Mulkirigala is roughly 16 to 20 kilometres north of Tangalle on Sri Lanka's south coast, about 30 minutes by car or tuk-tuk. It rises from paddy fields near the town of Weeraketiya, and is around an hour from Mirissa.

How many steps are there at Mulkirigala?

The climb involves several hundred steps, often quoted at around 500 or more, rising through five terraces to the summit. Some are steep and uneven. Allow about an hour up and down at a steady pace with stops.

Why is Mulkirigala called little Sigiriya?

Mulkirigala is sometimes called little Sigiriya because it is a single rock rising sharply from the plain, like Sigiriya. Unlike Sigiriya, it has always been a Buddhist monastery rather than a palace, with cave shrines and murals rather than royal ruins.

Is there an entrance fee at Mulkirigala?

Yes, foreign visitors usually pay a small fee, a few US dollars, at the base of the rock. Donations at the shrines are also welcome. Fees change, so confirm locally before you go.

What is the best time to visit Mulkirigala?

Early morning, ideally before 8.30am, is best, as the rock heats up quickly and the upper sections have little shade. Late afternoon is a second choice. The site works year-round, as it is inland and less affected by the monsoon sea.

How long does it take to visit Mulkirigala?

Allow one and a half to two hours in total, including the climb, time in the cave shrines and the summit. Add around 30 minutes each way from Tangalle, so a relaxed visit fits comfortably into a morning.

Is Mulkirigala worth visiting?

Yes, for travellers interested in temples, murals or views. Mulkirigala is quieter than Sigiriya or Dambulla, the caves are atmospheric and the summit view is one of the best in the south. The steps make it less suitable for people with limited mobility.

Lankan Stays Team