Nagadeepa purana
Vihara
Religious Site
Historical Place
Cultural Attraction
Overview
Nagadeepa Purana Vihara is one of the most sacred Buddhist temples in Sri Lanka, located on Nainativu Island in the Jaffna District. It is one of the country's sixteen sacred Buddhist pilgrimage sites (Solosmasthana). According to Buddhist tradition, Lord Buddha visited this island to settle a dispute between two Naga kings, making it a place of great religious and historical significance.
Nagadeepa Purana Vihara has been an important place of worship for centuries and continues to attract thousands of pilgrims every year. The temple features beautiful stupas, Buddha statues, peaceful prayer halls, and sacred relics. Surrounded by the sea, the island offers visitors a calm and spiritual environment while showcasing the rich Buddhist heritage of Northern Sri Lanka.
Location on Map
Things To See




What can we do ?
Visitors can worship at the sacred shrine, offer flowers and prayers, and participate in religious ceremonies. You can explore the temple grounds, admire the beautiful Buddhist architecture, and enjoy the peaceful surroundings of Nainativu Island. A boat ride to the island also provides scenic coastal views, making the journey itself a memorable experience.
- Worship at the sacred shrine and offer flowers.
- Observe daily Buddhist religious rituals.
- Explore the temple and its beautiful architecture.
- Visit the sacred stupa and Buddha statues.
- Enjoy the peaceful atmosphere of Nainativu Island.
- Take memorable photographs around the temple grounds.
- Experience the scenic ferry ride to and from the island.
- Learn about the history and significance of the temple.
- Visit nearby Hindu temples on the island.
Which time best for visit ?
The best time to visit Nagadeepa Purana Vihara is between December and April, when the weather is generally dry and the sea is calmer for ferry travel. Early morning is the ideal time to enjoy a peaceful visit and avoid large crowds.
Early Morning (Sunrise / Golden Hour)
Cool weather, soft light, fewer crowds
Late Afternoon (Sunset / Golden Hour)
Warm tones, scenic skies, ideal for photos
Midday
Not recommended due to heat and harsh sunlight
Night
Suitable only for city lights and special photography
Early Morning (Sunrise / Golden Hour)
Cool weather, soft light, fewer crowds
Late Afternoon (Sunset / Golden Hour)
Warm tones, scenic skies, ideal for photos
Midday
Not recommended due to heat and harsh sunlight
Night
Suitable only for city lights and special photography
How can we arrive?
To reach Nagadeepa Purana Vihara, first travel to Kurikadduwan Jetty near Jaffna by bus, train, or private vehicle. From the jetty, visitors can take a short passenger ferry to Nainativu Island. After arriving on the island, the temple is only a short walk from the ferry terminal, making it easily accessible for pilgrims and tourists.
By Bus
Visitors can take a bus from Jaffna Central Bus Station to Kurikadduwan Jetty, which is approximately 30 km away.
From the jetty, regular passenger ferries operate to Nainativu Island. After arriving on the island, the temple is just a short walk from the ferry terminal.
By Train
Travel by train to Jaffna Railway Station from Colombo or other major cities. From the railway station, take a bus or taxi to Kurikadduwan Jetty.
Then board the passenger ferry to Nainativu Island and walk a few minutes to reach Nagadeepa Purana Vihara.
ByPrivete Vehicle
Drive to Kurikadduwan Jetty via the A9 Highway and local roads through Jaffna. Secure parking is available near the jetty.
After parking your vehicle, take the ferry to Nainativu Island and enjoy a short walk to the temple.
Start planning your
Sri Lanka trip
for free
Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.
Frequently Asked Questions
Is there an entrance fee?
No. Entry to Nagadeepa Purana Vihara is free.
How long should I spend here?
Most visitors spend about 2–3 hours exploring the temple and the surrounding island.
Is parking available?
Yes. Parking is available near Kurikadduwan Jetty for visitors travelling by private vehicle.


