The colorful gopuram tower of Nallur Kandaswamy Temple in Jaffna
Travel Guide 2026Last verified: August 2026

Jaffna

A practical guide to Jaffna: Nallur Kandaswamy Temple, the rebuilt Dutch fort, Delft Island's wild ponies, real prices, where to stay, and honest daily budgets for Sri Lanka's Tamil cultural capital.

Photo by Yercaud-elango, CC BY-SA 4.0

Jaffna is a genuinely different Sri Lanka. It's the cultural and spiritual capital of the island's Tamil community, a Hindu-majority city of gopuram temple towers, palmyrah palms, and a cuisine built around crab curry and mutton rolls rather than the coconut-and-Buddhist-temple rhythm most visitors experience further south. For decades it was largely off-limits to travelers — the city sat at the heart of Sri Lanka's civil war, which ended in 2009 — and tourism infrastructure here is still noticeably younger and thinner than in Kandy or Galle. That's part of the appeal: Jaffna doesn't yet feel packaged for tourists.

The peninsula's flat, dry landscape and strong Dravidian architectural influence make it feel closer to Tamil Nadu across the Palk Strait than to the rest of Sri Lanka, and that's not a coincidence — the cultural, linguistic, and religious ties run deep and predate any modern border. Nallur Kandaswamy Temple, the city's spiritual anchor, hosts a 25-day annual festival each August/September that draws hundreds of thousands of pilgrims and is one of the most spectacular religious events in South Asia, featuring elaborate chariot processions and, on one night, a ritual involving devotees pierced with hooks and skewers as an act of devotion.

The scars of the war are still visible if you know where to look — bullet-pocked walls, the rebuilt library that was one of the conflict's most symbolically devastating losses, war memorials with very different meanings depending on who you ask — but Jaffna today is functioning, welcoming, and rebuilding fast. The 2023-reopened rail line from Colombo (a scenic if long journey) and steadily improving roads have made the city far more accessible than it was even five years ago.

Offshore, the islands of the Jaffna peninsula add a further layer: Delft Island's population of feral, Portuguese-descended wild ponies and a strange coral-stone fence maze are unlike anything else in Sri Lanka, while Casuarina Beach offers a rare stretch of shallow, safe swimming water on a coastline more known for its history than its sand.

Why go to Jaffna

  • Jaffna offers a genuinely distinct cultural experience — Hindu Tamil heritage, Dravidian temple architecture, and a cuisine built around crab curry and palmyrah products rather than the Sinhalese-Buddhist culture found elsewhere in Sri Lanka.
  • Nallur Kandaswamy Temple's annual festival is one of South Asia's most spectacular religious events, and even outside festival season the temple's daily rituals are open to respectful visitors.
  • Delft Island's wild ponies and coral-stone ruins are a genuinely unusual day trip found nowhere else on the island.
  • Tourism infrastructure here is still developing, which means fewer crowds and a more unfiltered look at daily Sri Lankan Tamil life than more established destinations offer.

How to get to Jaffna

From Bandaranaike Airport (CMB)Domestic flight

The fastest option — roughly 1 hour direct to Jaffna International Airport, with flights operating a few times a week depending on the season.

From ColomboTrain

The Yal Devi line to Jaffna reopened fully in 2014 after being suspended for decades during the war; the journey takes around 6-7 hours and is scenic, passing through the dry north-central plains.

From ColomboBus or private car

About 400 km, roughly 7-8 hours by road via the A9 highway — a long but straightforward drive on generally good roads.

From AnuradhapuraTrain or private car

About 150 km, roughly 3 hours — a reasonable way to combine Jaffna with the ancient cities of the cultural triangle.

Best time to visit Jaffna

MonthsRainfallCrowdsVerdict
Jan. – Sep.Generally low (dry zone climate)Moderate, peaking around the Nallur Festival in Aug/SepThe most reliable dry season for this part of the island, and the window to catch the Nallur Kandaswamy Temple festival if that's a priority.
Oct. – Dec.Higher (northeast monsoon)LowerThe wettest stretch of the year here — the northeast monsoon affects Jaffna differently than the rest of the island, so check conditions before planning a visit in this window.

Things to do in Jaffna

Nallur Kandaswamy Temple

Hours: typically 4:00am-7:00pm with a midday closure, exact hours vary by pooja timingFee: free (donations welcome); modest dress and bare feet required, men are often asked to remove shirtsTime needed: 45-60 minutes

The spiritual heart of Jaffna and one of the most important Hindu temples in Sri Lanka, topped by a gold-plated gopuram tower and animated by frequent, loud, drum-and-conch-accompanied poojas throughout the day. The 25-day annual festival in August/September is genuinely spectacular, but even on an ordinary day the atmosphere is intense and welcoming to respectful visitors.

Jaffna Fort

Hours: grounds generally accessible during daylight hoursFee: freeTime needed: 45-60 minutes

Originally built by the Portuguese in 1618 and massively expanded by the Dutch into one of the largest and best-preserved star forts in Asia, the fort suffered heavy damage during the civil war and is now under long-term restoration. Walking its ramparts and moat gives a real sense of scale, and the ongoing rebuilding work is itself part of the story of the city's recovery.

Jaffna Public Library

Hours: generally open during standard library hours, check locallyFee: freeTime needed: 20-30 minutes

Once one of Asia's finest libraries with a collection of over 97,000 volumes, it was deliberately burned down in 1981 in an act widely seen as a turning point toward the civil war, then rebuilt and reopened in 2003 as a powerful symbol of the city's resilience. Even a brief visit carries real historical weight.

Delft Island (Neduntheevu)

Hours: day trip, ferry schedules vary — check locally in advanceFee: ferry roughly a few hundred LKR each way; some tours bundle transportTime needed: half day to full day, including ferry crossing

A flat, windswept island reachable by ferry from Kurikadduwan, populated by a feral herd of wild ponies believed to descend from horses brought by the Portuguese centuries ago. The island also has a strange baobab tree said to be planted by Arab traders, a Dutch fort ruin, and coral-stone fences built without mortar — genuinely unlike anywhere else in Sri Lanka.

Casuarina Beach

Hours: daylight accessFee: freeTime needed: 1-2 hours

A shallow, calm stretch of sand on the Jaffna peninsula, unusual in Sri Lanka for water shallow enough to wade out a long way — locals say you can walk out nearly a kilometer before the water gets deep. A pleasant, low-key spot rather than a dramatic one, best treated as a relaxed afternoon stop.

Jaffna Market and old town streets

Hours: market busiest in the morningFee: free to wanderTime needed: 1-1.5 hours

A working market selling dried fish, palmyrah products, spices, and produce, surrounded by streets of colorful, sometimes still war-scarred colonial-era buildings. The best way to get a feel for everyday Jaffna life outside the temples and monuments.

Nagadeepa Purana Vihara and Nainativu Nagapooshani Amman Temple

Hours: generally 6:00am-6:00pmFee: free (donations welcome), short ferry ride requiredTime needed: half day including ferry

A rare case in Sri Lanka of a Buddhist temple and a major Hindu temple standing on the same small island, Nainativu, reachable by ferry — a genuinely interesting example of the interwoven religious geography of the north.

The colorful gopuram tower of Nallur Kandaswamy Temple in Jaffna
Photo by Yercaud-elango, CC BY-SA 4.0
The Dutch-expanded ramparts of Jaffna Fort
Photo by Rehman Abubakr, CC BY-SA 4.0
The rebuilt Jaffna Public Library
Photo by Adam Jones, CC BY-SA 2.0
Palmyrah palms characteristic of the Jaffna peninsula
Photo by Gajapera, CC BY-SA 4.0
Wild ponies roaming Delft Island near Jaffna
Photo by Shenal Sadurshan, CC BY-SA 4.0
The shallow waters of Casuarina Beach in Jaffna
Photo by Aathavan jaffna, CC BY-SA 4.0

Where to stay in Jaffna

Budget Jaffna town center

  • Guesthouses in central JaffnaSimple, family-run options, roughly $15-25/night — the norm here given the city's still-developing tourism infrastructure.

Mid-range Jaffna town

  • Mid-range hotels near the fortComfortable, straightforward hotels within easy reach of the main sights.

High-end Jaffna town

  • Jetwing JaffnaThe most established upscale option in the city, offering reliable comfort and a rooftop pool in a town where luxury infrastructure is still limited.

Where to eat in Jaffna

Local Jaffna restaurants

Crab curry, mutton rolls, and other Jaffna Tamil specialties

~500-1,500 LKR

Jetwing Jaffna restaurant

Jaffna cuisine and international dishes

~1,500-3,000 LKR

Street food stalls

Palmyrah-based snacks, short eats

~100-400 LKR

Getting around Jaffna

Jaffna town is manageable by tuk-tuk or, for the more adventurous, bicycle — the terrain is flat and the city compact.

Tuk-tuks are widely available; agree on a fare before setting off.

Reaching Delft Island and Nainativu requires a ferry, and many travelers arrange a driver for the day to combine the ferry terminal, the fort, and the temple in one trip.

What it costs — daily budget

TierPer day (USD)Per day (LKR)Includes
Backpacker$20-30≈ 6,000-9,000 LKRBudget guesthouse, local meals, temple visits (free), occasional tuk-tuk rides.
Mid-range$40-70≈ 12,000-21,000 LKRComfortable mid-range hotel, restaurant meals, a driver for a day trip to Delft Island.
Comfort$100-180≈ 30,000-54,000 LKRUpscale hotel stay, private driver throughout, dining at hotel restaurants.

Safety and scams in Jaffna

Jaffna is safe for travelers today, though it's worth remembering the region's recent history — some areas still carry visible reminders of the civil war, and locals may have strong, varied feelings about that period that are best approached with sensitivity rather than casual questions.

Some rural areas of the peninsula historically had unexploded ordnance from the war; stick to marked paths and established sites rather than wandering into overgrown or unmarked land.

As with any active religious site, dress modestly at Nallur Kandaswamy Temple and other temples, and follow local customs around footwear and, for men, bare-chested entry.

Tourism infrastructure is thinner here than further south, so English is less universally spoken outside hotels — a translation app or basic Tamil phrases go a long way.

Hidden gems near Jaffna

  • Delft Island's baobab treeA genuinely strange sight — a centuries-old baobab tree, a species native to Africa and Madagascar, said to have been planted by early Arab traders.
  • The rebuilt Jaffna Public Library at duskQuiet and rarely crowded, the building's history hits harder in the calm of early evening than during a rushed daytime stop.
  • Nainativu's dual temple islandA short ferry ride most visitors never make, offering a rare glimpse of Buddhist and Hindu sacred sites coexisting on the same small island.

Suggested Jaffna itineraries

2 days

Day 1: Nallur Kandaswamy Temple, Jaffna Fort, Jaffna Public Library, evening at the old town market.

Day 2: Full-day trip to Delft Island via ferry from Kurikadduwan.

3 days

Day 1: Nallur Kandaswamy Temple, Jaffna Fort, Jaffna Public Library.

Day 2: Delft Island day trip.

Day 3: Casuarina Beach, Nainativu's dual temples, relaxed exploration of the old town.

Where to go next from Jaffna

A busy market street in Jaffna's old town
Photo by David Brewer, CC BY-SA 2.0
The lagoon waters surrounding the Jaffna peninsula
Photo by Vashni olivia, CC BY-SA 4.0

Jaffna FAQ

Is Jaffna safe to visit?

Yes — Jaffna is safe for travelers today, though tourism infrastructure is still developing compared to the south of the island, and it's worth approaching the region's recent civil war history with sensitivity.

How do I get to Jaffna from Colombo?

The fastest option is a domestic flight (about 1 hour). The scenic Yal Devi train takes 6-7 hours, and driving takes about 7-8 hours via the A9 highway.

What is the Nallur Festival?

A 25-day annual Hindu festival at Nallur Kandaswamy Temple, typically in August/September, drawing hundreds of thousands of pilgrims with elaborate chariot processions and other rituals — one of the most significant religious events in South Asia.

What are the wild ponies on Delft Island?

A feral herd believed to descend from horses brought to the island by the Portuguese centuries ago, roaming freely across the flat, coral-stone terrain — a sight found nowhere else in Sri Lanka.

How many days do I need in Jaffna?

Two days covers the core sights and a Delft Island day trip; three days allows a more relaxed pace including Casuarina Beach and the Nainativu dual temple island.

What food is Jaffna known for?

Jaffna Tamil cuisine centers on crab curry, mutton rolls, and palmyrah-based dishes — distinctly different from the coconut-heavy Sinhalese cooking found elsewhere in Sri Lanka.

Is English widely spoken in Jaffna?

Less so than in more tourist-established parts of Sri Lanka — Tamil is the dominant language, and while hotel staff generally speak English, a translation app or basic Tamil phrases help outside tourist areas.

Traveler reviews

No reviews yet — been to Jaffna? Help other travelers by sharing your experience.

Keep planning your Jaffna trip