Muthiyangana Raja Maha Viharaya
Badulla, Uva

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.
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 itineraryNearby places
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.