Mulkirigala Rock Temple
A dramatic cave-temple monastery climbing a 200 metre rock in terraces, sometimes called a little Sigiriya, with reclining Buddhas and old murals under the overhangs.
Near Tangalle, rising 205 meters from lush surrounding coconut plantations, Mulkirigala presents itself as something like the south's answer to Dambulla, an ancient cave temple complex built directly into a monadnock rock formation whose sheer cliffs even echo something of Sigiriya's dramatic profile. Monks are believed to have first inhabited the rock shelters here in pre-Christian centuries, with tradition tracing the temple's founding to King Kavantissa's era around the 2nd century BCE, though the murals and carvings visitors see today largely date to later restoration, particularly under King Keerthi Sri Rajasinghe of Kandy, who sponsored the temple's reconstruction in 1747 after it had fallen into neglect since the reign of Parakramabahu the Great.
Reaching the temples means climbing roughly 500 to 533 stone steps, a genuinely demanding ascent rewarded at intervals by five distinct terraced compounds, Siyambalamaluwa, the Lower Vihara, Bomaluwa, the Raja Maha Vihara itself, and Dethispala Bodhiya, each holding its own mix of caves, stupas, tombs, rock inscriptions and a small museum near the base. Seven cave temples in total house reclining, seated and standing Buddha images alongside murals depicting Jataka tales and Kandyan era religious art, painted with a quality and detail that rivals far more visited sites, all while remaining genuinely uncrowded, monkeys chattering along the staircase are often the only company most visitors encounter along the way.
Officially recognized as an archaeological site, Mulkirigala rewards patience as much as fitness, the steep climb opening out at the summit onto sweeping views over jungle, rice paddies and the distant coastline, a payoff regularly described as comparable to Sigiriya's own panorama, minus the crowds and queues that have come to define that far more famous rock. Many visitors pair a Mulkirigala visit with Dickwella's beaches or Rekawa's evening turtle watching, folding a morning of history and climbing into a fuller day exploring Sri Lanka's deep south.
At a glance
- Entry fee: Around LKR 500 for foreign visitors
- Opening hours: 6:00am to 6:00pm
- Time needed: 1.5 to 2 hours
- Best time: Early morning, before the heat
Getting there
Near Mulkirigala, about 20km inland from Tangalle.
Frequently asked questions
- How much does it cost to visit Mulkirigala Rock Temple?
- Around LKR 500 for foreign visitors.
- What are the opening hours at Mulkirigala Rock Temple?
- 6:00am to 6:00pm.
- How long should I spend at Mulkirigala Rock Temple?
- Plan for 1.5 to 2 hours.
- When is the best time to visit Mulkirigala Rock Temple?
- Early morning, before the heat.
- How do I get to Mulkirigala Rock Temple?
- Near Mulkirigala, about 20km inland from Tangalle.