Home  /  Things To Do  /  Degaldoruwa Raja Maha Vihara
Degaldoruwa Raja Maha Vihara
Culture & Heritage

Degaldoruwa Raja Maha Vihara

Ancient Cave Temple with Vivid Murals
Distance 6 km from Bungalow
Duration 1–2 Hours
Difficulty Easy
Category Culture & Heritage

Degaldoruwa Raja Maha Vihara

The Degaldoruwa Raja Maha Vihara is a remarkable 18th-century cave temple just outside Kandy, celebrated for its extraordinarily vivid and well-preserved murals depicting scenes from the Jataka tales and the life of the Buddha.

Carved into a granite outcrop on the banks of the Mahaweli River, Degaldoruwa was built during the reign of the Kandyan kings in the late 18th century. The cave interior is covered from floor to ceiling with brilliantly coloured frescoes — considered among the finest examples of Kandyan-era temple painting in Sri Lanka.

The murals illustrate stories from Buddhist scripture with vivid detail and a distinctive folk-art quality — figures rendered in rich ochres, greens and blues, surrounded by intricate floral borders. Unlike many temple murals that have faded over time, Degaldoruwa's paintings retain their original intensity.

The setting itself is magical — the temple sits on a forested rocky promontory above the river, accessible via a short flight of stone steps. It is rarely crowded and offers a genuinely serene, contemplative experience.

Highlights

Everything you need to know before planning your excursion to Degaldoruwa Raja Maha Vihara.

Extraordinarily preserved 18th-century murals
Scenes from the Jataka tales and Buddha's life
Beautiful riverside setting on the Mahaweli
Rarely crowded — a peaceful hidden gem
Just 15 minutes from Coffee Bungalow
Active place of worship — respectful dress required
Insider Tip

Bring a small torch — the cave interior can be dim and you'll want to see every detail of the murals. Dress modestly and remove shoes at the entrance.

From Coffee Bungalow

6 km from Coffee Bungalow via Mahaweli River road
Private transfer can be arranged by our concierge
Guided tours available — ask at reception
(+94) 777 872 071
Plan My Visit

More Activities