Jaffna

Northern Province, Sri Lanka

Why visit Jaffna?

Jaffna is the cultural heart of Sri Lanka's Tamil north, an ancient, sun-bleached city on a flat limestone peninsula that feels closer in spirit to Tamil Nadu than to Colombo. The modern city was founded by the Portuguese in 1621 beside Nallur, the old capital of the Jaffna Kingdom, and grew into the second-largest urban centre on the island. The Sri Lankan Civil War (1983–2009) brought destruction, emigration and a near-total demographic shift: the Sinhalese population fled and did not return, leaving Jaffna an overwhelmingly Tamil and Hindu city. Today it ranks well down the list of Sri Lanka's cities by size, but the slower pace, the rebuilding energy and the war history give it an atmosphere found nowhere else in the country.

Travellers come for exactly that distinctiveness: gold-and-vermilion kovils, a brooding Dutch-Portuguese fort beside a tidal lagoon, a famously resilient public library, and the quirky, half-empty islands strung along the western edge of the district. Tourism remains light, so Jaffna still has the feel of a hidden corner — expect curiosity and warmth from locals rather than touts.

The best time to visit is the cooler, drier window from December to March. Outside those months the peninsula is uncomfortably hot and humid. If you can, time a visit to the Nallur festival (July–August), when the city fills with pilgrims. The compact old centre — fort, market, bus stand and railway station — is walkable, while Nallur, Chundikuli and the coastal suburb of Kankesanthurai (KKS) spread out and need transport.

Planning Jaffna? Tell us your dates and we’ll tailor the trip.

Ask on WhatsApp

How do you get there?

By Plane

Jaffna International Airport (JAF), the former Palaly Airport, sits about 18 km north of the city near Palaly and reopened in 2019. As of 2025 it handles two daily flights to Chennai (Alliance Air and IndiGo) and one daily flight to Tiruchirappalli (IndiGo), plus light-aircraft services to Colombo's Ratmalana and Bandaranaike (CMB) airports. From the airport, prearranged taxis and tuk-tuks run into the city; agree the fare before setting off.

By Train

Daily intercity trains link Colombo Fort with Jaffna railway station, taking roughly eight hours. As of 2025 there are two services per day, including an overnight train with reclining-seat "sleeperettes" in 2nd and 3rd class only. The station is close to the city centre and walkable to budget guesthouses. Reserved seats sell out in peak season, so book ahead through the Sri Lanka Railways reservation system or a recognised agent.

By Car / Road

Several private operators run overnight buses from Colombo to Jaffna for around Rs 2,700 (2025); NCG Express is one. Scheduled time is about 7 hours, with most buses arriving around 04:00. Tickets can be booked through the Bus Seat website. SLTB bus 88 connects Jaffna with Trincomalee in about 8 hours. By car, the A9 highway runs south through the historic Elephant Pass to Vavuniya and onward; roads are generally good and the drive from Colombo takes the better part of a day.

Jaffna is spread out, so you will want wheels. Tuk-tuks (three-wheelers) are the quickest and usually cheapest option — a rule of thumb is about Rs 100 per km; agree the fare first as meters are rare. Private-hire minivans are worthwhile if you need a driver for a full day of island- or temple-hopping. A public bus system exists but has little English-language information, so it is hard to use without local help. Scooters rent from around Rs 2,000 per day and bicycles from around Rs 750 per day — convenient for the flat terrain, though cyclists should be wary of street dogs. Distances to Kankesanthurai and the islands make a hired vehicle or tuk-tuk the practical choice.

What are the things to do?

Temples and religious sites

  • Nallur Kandaswamy Kovil — Jaffna's most famous and most beautiful Hindu temple, a vast gold-and-ochre complex in Nallur. Open roughly 07:30–18:15 daily, closed 12:00–15:00. Come at sunset when the building glows. Free; dress modestly, men remove shirts inside the inner shrine.
  • Nagapooshani Amman Temple — major Hindu temple on Nainativu (Nagadeepa) island, reached by ferry from Kurikadduwan jetty.
  • Nagadeepa Purana Viharaya — important Buddhist temple sharing Nainativu island with the Amman temple; the two make a natural pairing on a day trip.
  • Sri Nagavihara International Buddhist Centre — a Buddhist centre in the city.
  • Thondaimanaru Selva Sannithi (Selvach Sannithi Murugan Kovil) — a revered Murugan temple east of the city.
  • Palaly Raja Rajeswari Amman Kovil — a kovil at Palaly East, near the airport.

History and landmarks

  • Jaffna Fort — a star-shaped fortress begun by the Portuguese in the 17th century and much modified by the Dutch. Much of it can be explored free of charge outside the ticketed core; the inner ticketed area costs around Rs 1,570. At sunset locals gather here for ice cream and lagoon views.
  • Jaffna Public Library — a graceful white building of 1933 that once held one of Asia's great collections before it was burned in 1981, an act that became a flashpoint of the conflict. Restored and reopened, it holds a smaller collection today. Open about 08:30–18:00, closed Mondays and holidays; air-conditioned and a welcome refuge from the heat.
  • Kachcheri Ruins (Old Park) — the tree-strangled ruin of a 19th-century British Governor's residence, left derelict after the war.
  • Fish Market — a bustling early-morning seafood market on Reclamation Road, Guru Nagar; busiest roughly 06:00–10:00.

Coast and islands

  • Kankesanthurai (KKS) — a beachside northern suburb with Sri Lanka's northernmost railway station, the ferry port, temples and the Keerimalai freshwater springs.
  • The islands — Velanai (linked to the mainland by a long causeway, with the fishing village of Kayts and Charty Beach), Karaitivu with its lovely Casuarina Beach, and remote Delft Island (Neduntheevu), known for wild horses and colonial ruins.

Jaffna is light on conventional "activities," and the rhythm of a visit is set by its temples, islands and festivals.

  • Island-hopping — hire a minivan or tuk-tuk for a day to reach Velanai's causeway, the beaches of Karaitivu, and the ferry islands of Nainativu and Delft. Delft is a genuine adventure: colonial ruins, coral-walled enclosures and free-roaming horses.
  • Festivals — the Nallur Kovil Thaer Thiruvizha (Chariot Festival), the climax of the months-long Nallur festival in July–August, is the great event of the Jaffna calendar, when a giant chariot is hauled through the temple grounds amid an overwhelming wash of colour and sound. Thai Pongal (14 January) sees harvest poojas and fireworks at every temple; Deepavali, the festival of light, and the Tamil/Sinhala New Year (14 April) are also widely celebrated.
  • Sunset at the fort — join locals on the ramparts and tunnels for ice cream and lagoon light.
  • Beach time — Casuarina Beach on Karaitivu is the standout swimming spot in the north.

Planning Jaffna? Want these on a customised itinerary?

Ask on WhatsApp

Where to eat?

Jaffna has one of Sri Lanka's most distinctive cuisines — Indian-inspired, vegetarian-friendly and famously fiery. The signature dish is Jaffna kool, a thick, complex seafood soup almost impossible to find elsewhere on the island; also try crab curry, vadai and dhal vadai, and palmyrah-based sweets.

  • Akshathai / Nila (60 Stanley Rd, +94 21 2219946) — excellent vegetarian Tamil restaurant; the "Nila" side caters to visitors and the thali meal set is the thing to order.
  • Mangos (129 Main St) — an iconic South Indian spot for dosas, uttapam, kottu parotta and lassis, open roughly 08:00–23:00.
  • Malayan Cafe — a long-running vegetarian brunch spot, open roughly 07:30–21:00.
  • Nallur Bhavan Vegetarian Restaurant (250 Temple Rd) — cheap and cheerful; try the chilli kottu parotta.
  • Rice & Spice (321 Kasthuriyar Rd) — open roughly 07:30–21:30; the mutton biryani is a good bet at around Rs 1,000.
  • Rio Ice Cream (+94 21 2227224) — a huge, perpetually busy local institution, roughly 09:00–22:00; Lingan Ice Cream around the corner is a quieter alternative.

Where to drink?

Do not drink the tap water — stick to bottled or filtered. The traditional local brew is toddy, tapped from the coconut or the palmyrah palm, the palmyrah version being noticeably sweeter. Bittersweet Nelli (Indian gooseberry) cordial is a popular non-alcoholic option. The district has an extraordinary density of fresh-juice stalls even by Sri Lankan standards — Juice Spot (open roughly 08:30–20:30) is a reliable stop. Nightlife is minimal: a few hotel bars aside, the realistic options are a quiet drink at your guesthouse.

Planning Jaffna? We’ll book the stays and dining for you.

Ask on WhatsApp

Where to stay?

Budget

  • Tony's Garden House Backpacker's Inn (215 Old Park Rd, +94 77 033 9879) — a welcoming, traveller-friendly inn near the train station with a cheap breakfast; doubles around Rs 2,500.
  • Wood Rest Guesthouse — a good-value cheap guesthouse about 1 km south of the railway station.

Mid-range

  • Tilko City Hotel (70/6 K.K.S. Rd, +94 21 7200707) — comfortable rooms with hot water, plus a bar, restaurant and gym; rates from around USD 29.
  • Thambu Illam (107 Brown Road, +94 76 455 0644) — a friendly homestay with a pool and meals available; rooms around Rs 3,000.

Upscale / heritage

  • Jetwing Jaffna — the city's leading hotel, a modern multi-storey property with rooftop dining run by the well-regarded Jetwing group; central location.
  • Fort Hammenhiel — a unique stay in a Dutch-built island fortress off Karainagar; rooms are basic but the experience is the point, with rates from around USD 100 (room only) to USD 180 (full board).

What should you buy?

Jaffna's shopping is practical and local rather than boutique. The Jaffna Market, west of the bus stand, is a colourful, bustling daily market (closed Sundays) for produce, household goods and palmyrah products. Souvenir stalls cluster at the major temples and at the railway station. Look for palmyrah-palm crafts and the dried palmyrah tuber snack odiyal, Nelli (gooseberry) cordial, and locally made sweets. Bargaining is mild and expected at market stalls; fixed-price shops are common for everyday goods.

Where to go next?

  • Kilinochchi — about 100 km / 1.5–2 hr south on the A9; the former Tamil Tiger administrative capital, with sobering war memorials.
  • Mannar — roughly 4 hr southwest; flamingo-watching, baobab trees and the long sandbar of Adam's Bridge.
  • Vavuniya — about 3 hr south on the railway line; the gateway town between the Tamil north and the rest of the island.
  • Casuarina Beach (Karaitivu) — under an hour from the city; the finest swimming beach in the province.
  • Delft Island (Neduntheevu) — a full-day trip via the Kurikadduwan ferry; wild horses, coral walls and serene isolation.
  • Anuradhapura — a few hours south by train; Sri Lanka's greatest ancient city, with dagobas and sacred ruins.

Nearby in Northern Province

More places to explore around Jaffna.

Guide content as of May 2026. Portions adapted from Wikivoyage, CC BY-SA 4.0.

Contact Us

Get in touch with us.

Or connect over WhatsApp

Connect Over WhatsApp