Mahiyangana Raja Maha Vihara
One of Sri Lanka's most sacred temples, believed to mark the site of the Buddha's first visit to the island over 2,500 years ago. Its great white stupa is said to enshrine a lock of the Buddha's hair.
At a glance
- Entry fee: Free
- Opening hours: Open all day
- Time needed: 45 minutes to 1 hour
- Best time: Early morning, or during the September Esala festival
Getting there
In Mahiyangana town, about 60km north of Badulla down the winding 18-bend road, or reached from Kandy via the A26.
Frequently asked questions
- How much does it cost to visit Mahiyangana Raja Maha Vihara?
- Free.
- What are the opening hours at Mahiyangana Raja Maha Vihara?
- Open all day.
- How long should I spend at Mahiyangana Raja Maha Vihara?
- Plan for 45 minutes to 1 hour.
- When is the best time to visit Mahiyangana Raja Maha Vihara?
- Early morning, or during the September Esala festival.
- How do I get to Mahiyangana Raja Maha Vihara?
- In Mahiyangana town, about 60km north of Badulla down the winding 18-bend road, or reached from Kandy via the A26.