The Buddha himself is said to have come to this island to stop two kings warring over a jewelled throne, persuading them to make peace.
About Nagadeepa Purana Vihara
Nagadeepa is one of three places in Sri Lanka where the Buddha is traditionally believed to have visited, here to reconcile two Naga kings disputing a gem-set throne. The temple has ancient roots and has been rebuilt over the centuries. Its setting on Nainativu, alongside a major Hindu temple, and its location in the war-affected north, give it added layers of religious and historical significance.
The Nagadeepa Purana Vihara is an ancient and sacred Buddhist temple on the small island of Nainativu, off the Jaffna peninsula, revered as one of the few places the Buddha himself is believed to have visited. Reached by ferry across the northern waters, it is an important pilgrimage destination and a striking example of religious coexistence in the Tamil-majority north.
โReached by ferry across the northern waters, it is an important pilgrimage destination and a striking example of religious coexistence in the Tamil-majority north.โ

Nagadeepa Purana Vihara, Sri Lanka
Where the Buddha Made Peace
Tradition holds that the Buddha came to this island, then called Nagadeepa, to mediate a dispute between two Naga kings who were quarrelling over a jewelled throne, persuading them to settle peacefully. This makes it one of three sites in Sri Lanka associated with visits by the Buddha. On the same small island, close to the Buddhist temple, stands the important Hindu shrine of Nainativu Nagapooshani Amman, so pilgrims of both faiths share the island.
The Experience
You travel by road across the causeways of the Jaffna peninsula and then by ferry to the island, joining Buddhist pilgrims at the silver-and-white temple with its distinctive stupa. The short sea crossing, the devout atmosphere and the presence of the neighbouring Hindu shrine make for a memorable, layered visit that combines pilgrimage, island travel and the cultural texture of the north.
Why It Matters
Nagadeepa Purana Vihara is a major Buddhist pilgrimage site and, with its neighbouring Hindu temple, a symbol of religious coexistence on a single small island in the Tamil-majority north. Its association with a visit by the Buddha gives it deep spiritual importance across Sri Lanka.
Why Visit
A sacred island temple in the north, one of the few places the Buddha is said to have visited, reached by ferry and shared with a major Hindu shrine.
Insider Tips
- 1
Reach it by ferry to Nainativu from the Jaffna peninsula.
- 2
Dress modestly; it is an active place of pilgrimage.
- 3
Visit the neighbouring Hindu temple on the same island.
- 4
Check ferry schedules before setting out.





