Ceylon Loop Top attractions Hidden gems Trip planner

Muthiyangana Raja Maha Viharaya

Badulla, Uva

Muthiyangana Raja Maha Vihara in Badulla, one of Sri Lanka's 16 most sacred Buddhist sites
Photo: A.Savin / Free Art License / Wikimedia Commons

Muthiyangana is one of Sri Lanka's oldest and best-known historic sites, set in the middle of Badulla town. Its central stupa is among the most historic on the island, and the site is a living part of daily town life rather than a purely historical monument, with a steady stream of local visitors.

Heritage & architecture

Best time to visit

Early morning, when locals visit and the site is at its most active and least touristy.

Visitor tip

Wear modest clothing (shoulders and knees covered) and follow photography rules.

Local pick

The stupa's design differs subtly from other ancient stupas on the island — worth comparing if you visit more than one on the same trip.

Quick answers

Where is Muthiyangana Raja Maha Viharaya?

Muthiyangana Raja Maha Viharaya is in Badulla, Uva Province, Sri Lanka.

When is the best time to visit Muthiyangana Raja Maha Viharaya?

Early morning, when locals visit and the site is at its most active and least touristy.

How far is Muthiyangana Raja Maha Viharaya from Colombo?

About 133 km in a straight line. Road journeys are longer, so check current travel times before you go.

What is near Muthiyangana Raja Maha Viharaya?

Nearby places include Dunhinda Falls (about 3 km away), Nine Arches Bridge (about 12 km away), Little Adam’s Peak (about 13 km away), Ella (about 13 km away).

Add to my itinerary

Nearby places

More places in Uva Province

More to see around Ella: things to do in Ella. Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.