Nainativu Island is one of the most sacred and spiritually significant places in all of Sri Lanka — and one of the least visited by international tourists. The island sits in the Jaffna Lagoon, accessible only by a short ferry ride from Kurikadduwan. SSP TukTuk drives you from your hotel to the ferry point, then you take the boat across to this remarkable island home to two important religious sites: the Nagapooshani Ambal Temple (Hindu) and the Naga Vihara (Buddhist). The journey through the still, green lagoon is as beautiful as the island itself.
About Nainativu Island
Nagapooshani Ambal Temple
One of the most important Hindu temples in Sri Lanka, dedicated to Goddess Bhagavathi. The temple is beautifully decorated and surrounded by the waters of the lagoon. Pilgrims travel from across the island and from South India to worship here. Visitors of all faiths are welcome — dress modestly and remove footwear.
Naga Vihara Buddhist Shrine
Also on Nainativu is the Naga Vihara, a Buddhist shrine that draws pilgrims who believe the Buddha himself visited this island. The peaceful atmosphere and the convergence of two major world religions on one tiny island makes Nainativu a truly unique spiritual destination.
The Ferry Journey
The ferry ride to Nainativu is a destination in itself — gliding through the still lagoon waters with fishing boats and pelicans for company. The journey takes about 20–30 minutes from the Kurikadduwan pier.
SSP TukTuk Nainativu Tour Details
What's included
Hotel pickup in Jaffna → tuk-tuk ride to Kurikadduwan ferry point → ferry to Nainativu Island → time to explore both temples → ferry back → tuk-tuk return to Jaffna. The complete experience.
Tour duration
The full Nainativu Island tour takes approximately 5–7 hours including travel time, the ferry, and time on the island. We recommend an early morning start (7–8AM) to beat the heat and the crowds.
Price
$40–$50 USD for 1–3 persons. This covers the tuk-tuk from Jaffna to Kurikadduwan and back. Ferry tickets are purchased separately at the pier (small fee, payable in LKR).