Day Trips from Jaffna: Nainativu, Delft Island, Point Pedro and Casuarina Beach
Book an experience
Top-rated experiences in Jaffna
The highest-rated tours and activities in Jaffna. Book today, cancel free if plans change.
Jaffna’s geography — a peninsula surrounded by a lagoon dotted with islands — makes boat trips an essential part of exploring the north. The islands accessible by ferry from the Kurikattu jetty are among the most distinctive places in Sri Lanka: Nainativu with its ancient Hindu temple, Delft with wild horses and Portuguese ruins, and Nagadeepa where Buddhist pilgrims come year-round. On the peninsula itself, Point Pedro and Casuarina Beach are straightforward tuk-tuk excursions.
Nainativu Island and the Nainainathar Temple
Nainativu (also called Nainai Deevu) is a small island in the Palk Strait, reached by a 15-minute ferry from Kurikattu jetty. The Nainainathar Shiva Temple here is one of the Paadal Petra Sthalams — 276 sacred Shiva temples celebrated in classical Tamil literature — and draws pilgrims from across the Tamil diaspora, particularly from India. Guided day trips from Jaffna covering Nainativu, Delft Island, and Casuarina Beach are available to book in advance.
Getting there: Tuk-tuk from Jaffna to Kurikattu jetty approximately 30km (1 hour, LKR 1,200–1,800). Ferries run approximately every 30 minutes from 6am–5pm (LKR 100–150 return for locals, foreign visitors approximately LKR 500–800 as of 2026). The ferry stops first at Nagadeepa Purana Vihara before continuing to Nainativu. Ask at the jetty for the current schedule.
On the island: The temple complex at the island’s centre can be walked in 30–45 minutes. Pilgrims make offerings of flowers, coconuts, and oil lamps. The atmosphere during major festival days (particularly in May–June) is extraordinary. The island is otherwise very small — a handful of families live here full time. Return ferries run throughout the day.
Nagadeepa — Buddhist Sacred Site
Nagadeepa Purana Vihara stands on a small island between the mainland jetty and Nainativu. According to the Mahavamsa chronicle, the Gautama Buddha visited this site during his second trip to Sri Lanka to resolve a dispute between two Naga kings. A Bo tree cutting from Anuradhapura and a jewelled throne said to mark the exact spot of the Buddha’s visit are the main relics.
Visiting: The ferry route passes directly through Nagadeepa — disembark, visit the temple (free entry; donations welcome), and reboard the next ferry to continue to Nainativu. The temple is busy with Buddhist pilgrims year-round; on full-moon poya days it is particularly crowded. The temple is open from early morning until late afternoon.
Delft Island (Neduntheevu)
Delft is the farthest and wildest of Jaffna’s islands. Its distinctive character comes from the combination of Dutch colonial ruins, Portuguese-era fortifications, ancient coral-stone walls, and a herd of horses that roam freely — descended from animals brought by Dutch colonists in the 17th century.
Getting there: Ferry from Kurikattu jetty departs at approximately 8am (check current schedule at the jetty). The crossing takes about 90 minutes. Return ferry departs Delft in the afternoon — only one crossing each way, so you’ll spend approximately 4–5 hours on the island. Passenger ferry approximately LKR 300–500 return as of 2026.
What to see: On arrival, local tuk-tuks meet the ferry (approximately LKR 1,000–2,000 for a full circuit of the island). Highlights include the Portuguese fort ruins near the jetty, the baobab tree (locally called the 400-year-old tree — possibly the oldest introduced specimen in Sri Lanka), the coral-stone walls built without mortar by ancient inhabitants, and the wild horse herd grazing along the western coast. The landscape is flat and sparse — more North African in character than tropical.
Practical notes: Bring food and water. There are no restaurants on Delft. Shade is limited. The morning ferry from Jaffna requires an early start.
Point Pedro — Sri Lanka’s Northernmost Point
Point Pedro is the northernmost town on the island and sitting at latitude 9°49’N, the place where Sri Lanka faces directly toward the Indian coast, 30km across the Palk Strait. The town has a lighthouse, a fishing harbour, and a small market area.
Getting there: Tuk-tuk from Jaffna approximately 37km (45 minutes, LKR 2,000–2,800 return with waiting time). Buses run from Jaffna town (LKR 80–120, approximately 90 minutes with stops).
What’s here: The lighthouse is the main landmark. The fishing harbour is active from around 5am and worth a morning visit. A circuit from Jaffna combining Point Pedro with Vallipuram Alvar Hindu Temple (5km south, one of the oldest in the north) and Casuarina Beach at Karainagar (15km west) makes a full-day northern peninsula loop. A hired tuk-tuk for this circuit costs approximately LKR 3,500–5,000 as of 2026.
Casuarina Beach, Karainagar
The best beach accessible from Jaffna is at Karainagar Island, 20km northwest of the city. The beach is named for the casuarina trees that line its shore and offer shade on what would otherwise be an exposed sandy strip. The water is extremely shallow and calm — a broad sandbar extends into the strait, making it suitable for paddling and swimming even for non-swimmers.
Getting there: Take the Karainagar bridge (road connects to the peninsula). Tuk-tuk from Jaffna approximately LKR 1,500–2,000 return. Bus from Jaffna bus station to Karainagar (LKR 60–100, about 45 minutes) or via Chavakachcheri for a scenic route.
Visiting: Best on weekday mornings — the beach fills with local families on weekends. A row of small stalls sells coconuts, short eats, and cool drinks. There is no admission charge. Karainagar village itself has a small church and a Hindu kovil visible from the beach road.
See our Jaffna history guide for background on the northern capital before your excursions.
More in Jaffna
Frequently Asked Questions
- How do I get to Nainativu island from Jaffna?
- Take a tuk-tuk from Jaffna to Kurikattu jetty at Kurikadduwan (about 30km, 1 hour, LKR 1,200–1,800). Ferries to Nainativu depart approximately every 30 minutes from 6am–5pm (LKR 100–150 return for Sri Lankan citizens; foreign visitors sometimes charged LKR 500–800). The ferry takes about 15 minutes and stops first at Nagadeepa before continuing to Nainativu. The Nainainathar Shiva Temple is the main pilgrimage site on the island. Allow 4–5 hours for the full round trip from Jaffna.
- What is Delft Island and how do I get there?
- Delft (Neduntheevu) is the largest and most remote of Jaffna's offshore islands, 50km from Jaffna. It is known for a herd of semi-wild horses descended from Dutch-era stock, ancient coral-stone walls, a Portuguese-era fort, and a remarkable baobab tree said to be over 500 years old. Ferries to Delft depart from Kurikattu jetty at approximately 8am (LKR 300–500 return). The journey takes about 90 minutes. Tuk-tuks on the island are available for hire for LKR 1,000–2,000 for a circuit of the main sites. One ferry each way means you'll spend 4–5 hours on the island.
- Where is Point Pedro and is it worth visiting from Jaffna?
- Point Pedro is the northernmost town in Sri Lanka, 37km east of Jaffna town. A tuk-tuk from Jaffna costs approximately LKR 2,000–2,800 return with waiting time, or about 1.5 hours by local bus (LKR 80–120). The attraction is primarily geographic — a lighthouse and a shoreline that faces directly toward India. The fishing harbour at Point Pedro is active in the early mornings. Most visitors combine Point Pedro with Vallipuram Hindu temple (5km south of Point Pedro) and Casuarina Beach (15km west of Point Pedro) in a single circuit.
- What is Casuarina Beach like and how far is it from Jaffna?
- Casuarina Beach at Karainagar Island, about 20km northwest of Jaffna, is one of northern Sri Lanka's most accessible beaches. A shallow sandbar extends into the Palk Strait and the shallow, calm water makes it safe for children. The beach is lined with casuarina trees providing shade. A tuk-tuk from Jaffna costs approximately LKR 1,500–2,000 return. The Karainagar bridge connects the island to the mainland. Best visited on weekday mornings — busy with local families on weekends.
- Can I visit Nagadeepa temple from Jaffna?
- Nagadeepa (Nainativu's smaller neighbour) is accessible on the same ferry route from Kurikattu jetty. The Nagadeepa Purana Vihara is one of the most sacred Buddhist temples in Sri Lanka, believed to mark the site of the Buddha's second visit to the island. Ferries stop at Nagadeepa before Nainativu. Most pilgrims visit both islands in sequence: Nagadeepa Buddhist temple first, then Nainativu's Hindu temple. The combination takes a full day from Jaffna.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →Best price guaranteed — same price as booking direct. We earn a small commission at no extra cost to you.