Skip to main content
Jaffna

Jaffna

The cultural capital of Sri Lanka's Tamil north, a warm, unhurried city of soaring Hindu kovils, a Dutch fort, palmyrah plains and island temples reached by navy ferries.

Overview

Jaffna is the largest city of Sri Lanka's Northern Province and the heart of Tamil Sri Lanka, set on a flat, sun-baked peninsula fringed by lagoons and palmyrah palms. Long cut off by decades of civil war, the city has reopened to travellers who come for its distinctive Hindu culture, spicy Jaffna cuisine, the star-shaped Dutch fort, the famous Nallur Kandaswamy Kovil and the symbolic Jaffna Public Library. Beyond the city, causeways and short navy-run ferries lead out to sacred islands, mineral springs, empty white-sand beaches and the wild-pony island of Delft, making Jaffna one of the most rewarding and least-crowded corners of the island.

History

Jaffna was the capital of the medieval Jaffna Kingdom (Aryacakravarti dynasty) from the 13th century until it fell to the Portuguese in 1619, who built the first fort here. The Dutch captured the town in 1658 and greatly enlarged the fort, and the British took over in 1796, developing Jaffna into a centre of education and Tamil culture. The city suffered enormously during the civil war of 1983 to 2009, including the notorious burning of its public library in 1981, and has since been steadily rebuilt as the vibrant capital of the Tamil north.

Attractions

Jaffna Fort

Jaffna Fort

A vast star-shaped Dutch fort beside the lagoon, the second-largest fortress in Sri Lanka and a focus of the city's history.

🕑 08:00–18:00
⏱ ~1.2 hr
🎟 Entry: Free
Nallur Kandaswamy Kovil

Nallur Kandaswamy Kovil

Jaffna's most important Hindu temple, a golden, five-tiered Dravidian gopuram complex dedicated to the war god Murugan.

🕑 04:30–18:15
⏱ ~1.0 hr
🎟 Entry: Free

Casuarina Beach

A long, shallow white-sand beach on Karainagar island, one of the best and calmest swimming beaches in the north.

⏱ ~2.0 hr
🎟 Entry: Free

Delft Island (Neduntheevu)

A remote coral-and-baobab island famous for its herds of wild ponies descended from colonial-era horses.

⏱ ~4.0 hr
🎟 Entry: Free
Jaffna Public Library

Jaffna Public Library

A gleaming white colonial-style library, one of Jaffna's proudest landmarks and a powerful symbol of Tamil cultural resilience.

🕑 09:00–18:45
⏱ ~0.8 hr
🎟 Entry: Free

Keerimalai Springs

A natural mineral-water bathing spring beside the sea, believed to have healing powers, next to the ancient Naguleswaram temple.

🕑 05:00–18:00
⏱ ~0.8 hr
🎟 Entry: Free
Nagadeepa Purana Vihara (Nainativu)

Nagadeepa Purana Vihara (Nainativu)

A revered Buddhist temple on Nainativu island, one of the sacred sites believed to have been visited by the Buddha.

🕑 06:00–18:00
⏱ ~1.5 hr
🎟 Entry: Free
Nagapooshani Amman Temple (Nainativu)

Nagapooshani Amman Temple (Nainativu)

A towering Hindu temple on Nainativu island dedicated to the goddess Parvati, ranked among the sacred Shakti Peethas.

🕑 06:00–18:00
⏱ ~1.0 hr
🎟 Entry: Free
Point Pedro (Paruthithurai)

Point Pedro (Paruthithurai)

The northernmost tip of Sri Lanka, a quiet fishing town with a lighthouse, palmyrah-lined coast and windswept beaches.

⏱ ~1.0 hr
🎟 Entry: Free

Where to eat

Halal and Vegetarian-friendly options are tagged below. Kosher food is not commercially available here; observant travellers usually self-cater or contact a Chabad house.

Cosy Restaurant

Jaffna Tamil, Halal · Budget

A long-running local favourite serving Jaffna-style rice and curry, kottu, biryani, seafood and short eats. A dependable, welcoming halal kitchen with plenty of vegetarian dishes.

Halal Vegetarian-friendly

Green Grass Restaurant

Sri Lankan, Multi-cuisine · Mid

A relaxed garden restaurant attached to a popular hotel, offering Jaffna and Sri Lankan cuisine, seafood, Chinese and Western dishes, with a good vegetarian selection and a calm setting.

Vegetarian-friendly

Malayan Cafe

South Indian Vegetarian · Budget

A beloved old-school pure-vegetarian South Indian eatery in the town centre, famous for dosai, idli and thali served on banana leaves at very low prices. Fully vegetarian and a Jaffna institution.

Vegetarian-friendly

Mango's Restaurant

Jaffna Tamil, South Indian · Mid

A popular, brightly decorated family restaurant serving authentic Jaffna cuisine including crab curry, seafood, rice and curry and South Indian dishes, with generous vegetarian options.

Vegetarian-friendly

Rio Ice Cream

Ice Cream, Desserts · Budget

A famous Jaffna ice-cream parlour and snack spot, hugely popular with locals for its sundaes, faluda and short eats in a lively evening atmosphere. Vegetarian-friendly and great for a treat after temple visits.

Vegetarian-friendly

Reviews & traveler photos

Loading reviews…

Travel tips