Nallur Kandaswamy Kovil temple gopuram in Jaffna, northern Sri Lanka

Jaffna Travel Guide

Jaffna guide: Tamil culture, Jaffna Fort, Nallur Temple, island day trips, cuisine, and getting there from Colombo.

Guides for Jaffna

Jaffna is the capital of Sri Lanka’s Northern Province, sitting at the tip of the Jaffna Peninsula roughly 400km from Colombo. It is one of the most culturally distinct cities in Sri Lanka — Tamil-speaking, predominantly Hindu, with a history and identity shaped by the ancient Jaffna Kingdom, Portuguese and Dutch colonialism, British rule, and a 26-year civil war that ended in 2009. If you travel Sri Lanka without coming here, you will miss a significant portion of what the country is.

The city reopened to civilian travel relatively recently. The A9 highway — the main road north — was closed for much of the war period. The restoration of the Colombo–Jaffna train in 2014 changed things considerably. Jaffna today is accessible, increasingly comfortable for visitors, and worth every hour of the journey.

Jaffna Fort

The Dutch built this fort in 1680, expanding and reinforcing an earlier Portuguese structure. It is one of the largest Dutch colonial forts in Asia — the defensive walls stretch for several hundred metres, punctuated by five bastions, and are surrounded by a partially intact moat. The interior was extensively damaged during the civil war; reconstruction and conservation work is ongoing.

The fort is open to visitors and entry is free. Climb the ramparts for views over the causeway and lagoon. The scale of the structure is more impressive in person than photographs suggest.

Nallur Kandaswamy Kovil

The most important Hindu temple in Sri Lanka, Nallur is dedicated to Murugan (Skanda), the Tamil deity of war and wisdom. The current structure dates primarily from the 18th century, though the site’s sacred history extends much further back through the Jaffna Kingdom. The golden gopuram (tower) is the dominant landmark of the city.

Puja ceremonies are held at 6am, 10am, and 6pm. The evening puja draws the largest numbers and is the most atmospheric time to visit. Dress code strictly observed: men must remove their shirts before entering; all visitors must remove footwear and cover legs. The temple is an active, busy place of worship — approach accordingly.

The Nallur Festival, held over 25 days in July and August, is one of the largest Hindu festivals in South Asia. Chariot processions, firewalking, and kavadi (physical acts of devotion) draw tens of thousands of pilgrims. Accommodation in Jaffna books out weeks in advance during this period.

Jaffna Public Library

The Jaffna Public Library was one of the finest libraries in South Asia, housing 97,000 volumes and manuscripts when it was burned by Sinhalese mobs in 1981. The burning was a defining act of cultural destruction in the lead-up to the civil war. The library was rebuilt and reopened in 2001, and expanded further since. It stands today as a symbol of Tamil cultural resilience. The reading hall is beautiful and entry is free.

Jaffna Peninsula and Islands

The peninsula extends into a lagoon dotted with small islands. Nainativu (accessible by boat from Kurikaduwan Jetty, about 20km from Jaffna) holds the Nagapooshani Amman Temple, an important Shakti shrine that draws heavy pilgrimage traffic. The boat journey takes around an hour and the experience is one of active pilgrimage rather than tourism — be respectful and patient with queues. The boat service is free for pilgrims.

Delft Island is more remote — two and a half hours by ferry. It has wild horses (descended from Dutch-era stock), the ruins of a Dutch fort, a baobab tree reportedly planted by the Portuguese, and very few visitors. The island has no tourist facilities. Bring food and water if you go.

Casuarina Beach, 18km north of Jaffna, is the main swimming beach for residents. The water is calm and shallow, the beach long. It is popular at weekends.

Jaffna Cuisine

Jaffna Tamil food is distinct from Sinhalese cuisine and from the food you will eat in Colombo or the south. The cooking uses heavier spicing, more coastal fish preparations, and Palmyrah palm products that do not feature in southern cooking. Jaffna crab curry — blue swimmer crabs cooked in a thick, fiery gravy — is the dish most often cited as the best in Sri Lanka. Fresh seafood generally is excellent.

Local kadevs (small restaurants) around the Jaffna Market serve rice and curry for LKR 200–400. Sit-down restaurants catering to visitors run LKR 800–2,000 per meal.

Getting to Jaffna

By train: The Colombo Fort–Jaffna Yal Devi express takes approximately 6.5 hours and passes through the dry north, an increasingly sparse and different landscape from the wet lowlands around Colombo. This is a good journey; book first or second class ahead of time.

By bus: Long-distance buses from Pettah terminal take seven to eight hours via the A9 highway, which runs through Vavuniya and Kilinochchi — towns with significant civil war history.

By air: FitsAir and Cinnamon Air operate scheduled flights from Colombo Ratmalana Airport to Jaffna (Palaly Airport). Flight time approximately 45 minutes. Prices vary significantly — book direct.

Practical Notes

Jaffna’s main sights are spread across the city and peninsula. Hiring a tuk-tuk for a full day ($15–20) is the most practical way to cover them. Most tuk-tuk drivers in Jaffna speak sufficient English for navigating.

The city is safe and welcoming to visitors. The civil war left visible marks on the city and on its residents — approach conversations about the war with curiosity and care rather than assumptions.

Upcoming Events in Jaffna

  • Yala National Park — Elephant Season

    Yala's dry season concentrates wildlife around water sources — one of the world's highest leopard densities. Elephant sightings are reliable June–October. Morning and evening game drives depart from Tissamaharama.