Nagadeepa Purana Vihara
An ancient Buddhist temple on the island of Nainativu, one of the few places said to have been visited by the Buddha himself, its silver-domed stupa a serene pilgrimage site.
On the small island of Nainativu, just off the Jaffna Peninsula, a Buddhist temple holds a distinction shared by very few sites anywhere outside India, it's counted among the places the Buddha himself is believed to have personally visited. According to the Mahavamsa chronicle, the Buddha came to Nagadeepa five years after attaining enlightenment, arriving to mediate a dangerous dispute between two Naga kings, Chulodhara and Mahodhara, an uncle and nephew locked in conflict over a gem studded throne. Using psychic powers to appear dramatically in the sky, the Buddha reportedly astonished both kings into laying down their weapons, and after hearing his teachings on unity and compassion, they offered the contested throne to him directly, becoming devoted followers in the process.
That legendary throne is said to remain enshrined within the temple to this day, and Nagadeepa's origins trace back further still, first built by Maniakkitha, the Naga king of Kelaniya, before later being developed further under the celebrated Anuradhapura kings Dutugemunu and Devanampiya Tissa. The temple suffered real damage during Sri Lanka's civil war, many of its shrines requiring rebuilding once the conflict ended in 2009, work that's since restored the complex's distinctive silver pagoda, stone carved footprints attributed to the Buddha, and multi headed serpent statues that reflect the island's deep Naga mythology.
Counted among the sixteen Solosmasthana, the most sacred Buddhist pilgrimage sites in Sri Lanka, Nagadeepa sits just a few hundred meters from Nainativu's other major landmark, the Hindu Nagapooshani Amman Temple, the two sacred sites coexisting peacefully within a short walk of each other, a striking symbol of the island's layered religious identity.
At a glance
- Entry fee: Free, donation welcomed. Nominal ferry fare
- Opening hours: Daylight hours, ferries run through the day
- Time needed: Half day including the ferry
- Best time: Morning, to beat the heat and the queues
Getting there
On Nainativu island, reached by a short ferry from Kurikadduwan (KKD) jetty, about 35km from Jaffna.
Frequently asked questions
- How much does it cost to visit Nagadeepa Purana Vihara?
- Free, donation welcomed. Nominal ferry fare.
- What are the opening hours at Nagadeepa Purana Vihara?
- Daylight hours, ferries run through the day.
- How long should I spend at Nagadeepa Purana Vihara?
- Plan for half day including the ferry.
- When is the best time to visit Nagadeepa Purana Vihara?
- Morning, to beat the heat and the queues.
- How do I get to Nagadeepa Purana Vihara?
- On Nainativu island, reached by a short ferry from Kurikadduwan (KKD) jetty, about 35km from Jaffna.