Quick answer
Magul Maha Viharaya is a ruined ancient monastery at Lahugala, on the road between Monaragala and Pottuvil, roughly 20 to 30 minutes from Arugam Bay. Tradition links it to the wedding of King Kavantissa and Queen Viharamahadevi, parents of King Dutugemunu, and magul means wedding. The site has a stupa, an image house and a fine moonstone carved with elephants and riders. It makes a natural stop on the drive from Yala to Arugam Bay, in elephant country near Lahugala.
Key takeaways
- Magul Maha Viharaya is a ruined monastery at Lahugala, on the road between Monaragala and Pottuvil.
- Tradition holds that Magul Maha Viharaya marks the wedding of King Kavantissa and Queen Viharamahadevi of Ruhuna.
- The site's moonstone is unusual for showing elephants with riders, a detail often pointed out by guides.
- Magul Maha Viharaya lies roughly 20 to 30 minutes from Arugam Bay and makes a natural stop on the drive from Yala.
- The Lahugala area is elephant country, and wild elephants are often seen near the road at dusk.
What Magul Maha Viharaya is
Magul Maha Viharaya is a ruined Buddhist monastery at Lahugala, in the east of Sri Lanka, on the road between Monaragala and Pottuvil. It lies in forest near Lahugala-Kitulana National Park, roughly 20 to 30 minutes inland from Arugam Bay.
The ruins are spread under large trees and include a stupa, an image house, a monks' residence and several carved stones. The site is quiet, rarely visited and atmospheric.
The royal wedding tradition
Magul means wedding in Sinhala, and tradition holds that this is where King Kavantissa of Ruhuna married Viharamahadevi, the princess who, according to legend, came ashore at Kirinda after being set adrift at sea. Their son, Dutugemunu, would later unite the island.
Most of the surviving ruins are thought to date from later periods than the wedding story, and the tradition is best treated as a legend attached to an ancient site. A stone platform among the ruins is pointed out as the wedding poruwa.
- →King Kavantissa of Ruhuna, the groom.
- →Queen Viharamahadevi, the bride, of the Kirinda legend.
- →Dutugemunu, their son, who united the island.
What to see at Magul Maha Viharaya
The highlight is a carved moonstone at the entrance to one of the buildings, unusual for showing elephants with riders among its bands of animals. Guardstones and carved steps survive around it.
The stupa, partly restored, sits among trees, and the outlines of the image house and other buildings can be traced. Allow thirty minutes to an hour.
- →The moonstone with elephants and riders.
- →Guardstones and carved steps.
- →The partly restored stupa.
- →The stone platform linked to the wedding.
Getting to Magul Maha Viharaya
Magul Maha Viharaya lies off the main road at Lahugala, roughly 20 to 30 minutes from Arugam Bay. From Yala and Tissamaharama, the drive east to Arugam Bay takes roughly four to five hours via Monaragala, and the site makes a natural stop near the end.
The Lahugala area is elephant country, and herds are often seen near the road, especially at dusk. Drive carefully and never approach elephants on foot.
- →From Arugam Bay: roughly 20 to 30 minutes.
- →From Tissamaharama: roughly four to five hours via Monaragala.
- →Watch for elephants near the road, especially at dusk.
Fitting Magul Maha Viharaya into a trip
Magul Maha Viharaya fits best on the drive from Yala to Arugam Bay, or as a short outing from Arugam Bay. It pairs well with Lahugala's elephants and with Kumana National Park further south.
Lankan Stays & Trails includes it on Yala to Arugam Bay transfers for travellers interested in history. Cover shoulders and knees, as the site is still regarded as sacred.
Frequently asked questions
What is Magul Maha Viharaya famous for?
Magul Maha Viharaya is famous for its tradition as the site of the wedding of King Kavantissa and Queen Viharamahadevi of Ruhuna, parents of King Dutugemunu. It is also known for a carved moonstone showing elephants with riders, an unusual detail.
Where is Magul Maha Viharaya?
Magul Maha Viharaya is at Lahugala, on the road between Monaragala and Pottuvil in eastern Sri Lanka, roughly 20 to 30 minutes from Arugam Bay. It lies in forest near Lahugala-Kitulana National Park, a short detour off the main road that drivers in the area know well.
How far is Magul Maha Viharaya from Yala?
From Tissamaharama, the usual Yala base, the drive to Lahugala takes roughly four hours via Monaragala, and Arugam Bay is a little further. The site makes a natural stop on the drive from Yala to Arugam Bay.
Is Magul Maha Viharaya worth visiting?
For travellers interested in history, yes. It is quiet, atmospheric and rarely visited, with a fine moonstone and a royal legend. Allow thirty minutes to an hour, ideally on the drive between Yala and Arugam Bay.
Are there elephants near Magul Maha Viharaya?
Yes. The Lahugala area is elephant country, near Lahugala-Kitulana National Park, and wild elephants are often seen near the road and around the tanks, especially at dusk. Drive carefully, stay in the vehicle if a herd is close and never approach elephants on foot.
Is there an entry fee for Magul Maha Viharaya?
Arrangements change, so check locally. Many smaller ancient sites in eastern Sri Lanka have no formal ticket, though a donation to the caretaker or temple is appreciated. Cover your shoulders and knees and remove shoes near the stupa, as the site is still regarded as sacred.

