Skip to content
Sri LankaTravel Guides
Jaffna, Sri Lanka

Jaffna

The capital of Tamil culture in Sri Lanka, with grand Hindu kovils, a Dutch fort, a rebuilt public library and a distinctive spicy cuisine. Reachable by train or the A9 highway from Colombo.

Region

Jaffna & the North

Best time

January to September

Time needed

2–3 days

From the airport

≈ 10.5 h by road

Jaffna is the cultural capital of Sri Lanka's Tamil community, and visiting it feels like discovering a different side of the island. The landscape is flat and dry, scattered with palmyra palms and colourful Hindu temples; the food is spicier and built around seafood; and the people are proud of a culture that survived decades of conflict. Since the civil war ended in 2009, the railway and A9 highway have reconnected Jaffna to the rest of the country, but it still sees only a fraction of the visitors who go south.

Things to do

  • Nallur Kandaswamy Kovil — Jaffna's grandest Hindu temple. Visit during a puja; men must remove their shirts to enter.
  • Jaffna Fort — a Portuguese fort rebuilt by the Dutch, with a star-shaped plan and views over the lagoon.
  • Jaffna Public Library — burned in 1981 and rebuilt; a powerful symbol of the city's resilience.
  • Island hopping — take ferries to Nainativu, sacred to both Buddhists and Hindus, and to remote Delft with its wild ponies.
  • Point Pedro — the northernmost tip of Sri Lanka, plus the Manalkadu sand dunes nearby.
  • Casuarina Beach — a long, shallow beach on Karainagar island.
  • Keerimalai hot springs and the Naguleswaram temple on the north coast.

Food to try

Jaffna crab curry, spicy mutton curry, odiyal kool (a seafood soup thickened with palmyra flour), thosai and vadai for breakfast, and famous ice cream from local parlours.

When to visit

January to September. October to December brings the north-east monsoon rains. The 25-day Nallur festival takes place in August and September.

Getting there

  • By train: the Yal Devi and Uttara Devi services link Colombo and Jaffna in about 6–7 hours.
  • By road: the A9 highway from Anuradhapura takes about 4 hours; from Colombo it's 7–8 hours.
  • By air: limited domestic flights to Jaffna's Palaly airport.

Jaffna: frequently asked questions

Is Jaffna safe for tourists?

Yes. Jaffna is calm and welcoming. As anywhere, respect local customs, especially at temples.

How many days do I need in Jaffna?

Two to three days covers the city, temples and an island trip.

What should I wear when visiting Hindu temples in Jaffna?

Modest clothing covering shoulders and knees. Men are usually asked to remove their shirts at major temples like Nallur; everyone removes shoes.

Map and getting there

Approximate road times (Sri Lanka’s roads are slow — allow extra time for traffic and stops): Colombo airport (CMB) ≈ 10.5 h · Kandy ≈ 10 h · Galle ≈ 15 h. For flexible door-to-door travel, consider a local driver.

Related travel guides

More places near Jaffna

Last updated November 2026. January to September; October to December brings the north-east monsoon rains.