Sri Lanka · Northern Province
Jaffna
Sri Lanka's Tamil heartland: temples, crab curry and island causeways, with barely a tour bus in sight.
Jaffna is the capital of Sri Lanka's Tamil north, a flat peninsula of palmyra palms, lagoons and Hindu temples that feels a world away from the south. The golden-towered Nallur Kandaswamy temple anchors the town, alongside a Dutch star fort and a rebuilt public library. Its cooking is fiery and distinctive, and causeways and boats lead out to island temples and windswept Delft.
Suggested stay
2–4 days
Language
Sinhala, Tamil
Currency
LKR
Timezone
UTC+5:30
Why you'll love Jaffna
Temple life Nallur Kandaswamy's pujas, drums and bare-chested devotees are the heartbeat of a deeply Hindu town, and shrines line every road
The food Jaffna crab curry, odiyal kool seafood broth, palmyra toddy and the town's cult ice cream parlours taste like nowhere else on the island
The islands causeways and short boat rides reach Nainativu's twin temples and Delft's coral-stone walls and wild ponies
Few crowds the north sees a fraction of the south's visitors, so sights stay quiet and welcomes are warm
Best time to visit
Jan-Sep
29-34° days
9.665° N, 80.009° E
UTC+5:30 · Asia/Colombo
whenywhere contains ads and partner links that we think are helpful and that earn us a small commission at no extra cost to you.
Weather & when to go to Jaffna
Month by month: typical highs and lows, rainfall and rain days.
✓ Best Jan-Sep
Watch for Apr-Jun, Oct-Dec cyclones & hurricanes risk · Nov-Dec monsoon flooding risk
Cards tinted by calculated verdict · big number = typical daily high, small = low · hover for conditions
When to avoid Jaffna
November and December bring the northeast monsoon, with heavy rain and rough crossings to the islands. The rest of the year is dry, and the long Nallur temple festival, usually late July into August, is the time to see the town at its most devout.
Top things to do in Jaffna
-
Nallur Kandaswamy Kovil - Jaffna's great Murugan temple
culture arts history ⭐ Highly recommendedThe golden gopuram towers over the most important Hindu temple in Sri Lanka's north, dedicated to Murugan. Men remove their shirts to enter and everyone goes barefoot. Come for an evening puja, when drums, nadaswaram pipes and lamps fill the halls.
-
Jaffna Fort - walk the Dutch ramparts
history 👍 PopularBuilt by the Portuguese and rebuilt by the Dutch as a five-pointed star, the fort sits on the lagoon edge south of the centre. Its ramparts and moat survive, war damage is still visible inside, and sunset over the lagoon from the walls is the town's best view.
-
Jaffna Public Library - the rebuilt landmark
history culture arts 👍 PopularThe white Indo-Saracenic library near the fort is one of the town's most loved buildings. Burned in 1981 with most of its irreplaceable collection, it was rebuilt and reopened, and visitors can usually look around its reading rooms outside busy hours.
-
Jaffna crab curry and odiyal kool - eating the north
food 👍 PopularJaffna cooking is hotter and darker than the south's, built on roasted Jaffna curry powder. Lagoon crab curry is the signature, odiyal kool is a spicy seafood broth thickened with palmyra flour, and the town's old-school ice cream parlours are an institution.
-
Nallur Kingdom remains - Sangiliyan Thoppu and Mantri Manai
historyA short walk from Nallur temple, the ornate gateway of Sangiliyan Thoppu and the crumbling Mantri Manai, a minister's mansion, are the few visible traces of the old Jaffna Kingdom's royal capital.
-
Keerimalai springs - sea-edge bathing pools
culture arts nature wildlifeOn the north coast beside the Naguleswaram temple, freshwater springs feed stone bathing tanks right at the sea's edge, with separate pools for men and women. Locals come for ritual bathing; visitors come for the swim and the setting.
-
Kantarodai - the cluster of tiny stupas
historyDozens of small, squat coral-stone stupas stand close together in a field inland from the town, an ancient Buddhist site whose origins are still debated and unlike anything else on the island.
-
Casuarina Beach - the peninsula's swimming beach
nature wildlifeOn Karainagar island, reached by causeway, this long, shallow beach backed by casuarina trees is the calmest swimming in the Jaffna area and a weekend favourite with local families.
Best areas to stay in Jaffna
$ Budget $$ Mid-range $$$ Premium
Nallur
First-time visitors $$Leafy temple quarter of guesthouses
Explore hotels in Nallur →
Jaffna town centre
Budget and transit $Busy grid of markets and bus stands
Explore hotels in Jaffna town centre →
Chundikuli
Quieter stays $$Quiet residential lanes near the lagoon
Explore hotels in Chundikuli →
Live nightly prices from Booking.com, Agoda and others, centred on Jaffna
Getting to & around Jaffna
Getting there
Most arrive overland from Colombo by train or bus; Palaly airport north of town has flights from Chennai
Flight
Jaffna International Airport (Palaly) (JAF)
The small airport at Palaly, on the north of the peninsula, handles flights from Chennai in India. Taxis and pre-booked guesthouse pickups reach central Jaffna in about half an hour.
Train
Jaffna railway station
The Northern Line runs from Colombo Fort through Anuradhapura and Vavuniya, crossing Elephant Pass; the fastest services take around 6-7 hours
Coach
Jaffna central bus stand
Government and private buses, including overnight air-conditioned coaches, run from Colombo, Kandy, Trincomalee and Vavuniya along the A9
Getting around
Tuk-tuk
The easy way between Nallur, the centre and the fort; agree the fare first or ask for the meter
TBC
Bicycle
The peninsula is pancake-flat, and many guesthouses rent bikes for the temples and the fort
TBC
Local bus
Buses from the central bus stand reach Point Pedro, Keerimalai and the Kurikadduwan jetty for the islands
TBC
Walking
Fine around the centre, fort and library; Nallur is a longer walk or a short ride
Free
Day trips from Jaffna
Nainativu (Nagadeepa)
Half dayIsland temples
A small island holy to two faiths: the colourful Nagapooshani Amman Hindu temple and the Nagadeepa Buddhist vihara, where the Buddha is said to have visited. The ride out crosses lagoon causeways lined with fishing stakes.
Getting there
bus | car | ferry
About 1 hr by bus or car over the causeways to Kurikadduwan jetty, then a short boat ride
Delft (Neduntheevu)
Full dayRemote coral island
Flat, dry and wind-scoured, with coral-stone walls, wild ponies left from colonial days, a lone baobab and Dutch ruins. Boats are few and fill early, so start at dawn and hire a local driver on arrival to see the island.
Getting there
bus | car | ferry
About 1 hr by bus or car to Kurikadduwan jetty, then roughly an hour by boat
Point Pedro and the north coast
Half dayNorthern tip loop
Sri Lanka's northernmost point, a fishing town with a lighthouse, pairs well with the Manalkadu sand dunes and a ruined church half-buried in sand to the east, or with Keerimalai's springs to the west.
Getting there
car | bus
About 1 hr by car, tuk-tuk or bus to Point Pedro
A little history of Jaffna
From the 13th century Jaffna was the seat of a Tamil kingdom ruled from Nallur by the Aryacakravarti dynasty. The Portuguese annexed it in 1619, the Dutch took it in 1658 and rebuilt the fort as a star, and the British followed in 1795. Through all of it the peninsula remained the heart of Sri Lankan Tamil culture, known for its temples, its schools and its scholarship.
The burning of the public library in 1981 and the civil war that followed left deep marks: the peninsula was at the centre of the fighting for much of 26 years. Since the war ended in 2009 roads and the railway have reopened, the library has been rebuilt and visitors are steadily returning.
The Jaffna Kingdom rises under the Aryacakravarti dynasty, with its capital at Nallur
The Portuguese depose the last king, Cankili II, and annex the kingdom
The Dutch capture Jaffna and later rebuild the fort as a five-pointed star
The British take Jaffna from the Dutch
The Northern Line railway reaches Jaffna
The Jaffna Public Library is burned, destroying most of its collection
Sri Lanka's civil war begins, with the Jaffna Peninsula at its centre
The civil war ends
Train services from Colombo return to Jaffna
Know before you go
Payment
Cash preferred
English
Widely spoken
Wifi
Workable
Power
Type G
230 V, 50 Hz
Dialing
+94
Cyclones & hurricanes risk in this window; check current conditions before you go.
Monsoon flooding risk in this window; check current conditions before you go.
The months our climate read flags to avoid: the wettest, lowest-rated weather of the year.
FAQs about Jaffna
▸ When is the best time to visit Jaffna?
January to September is dry. The later months get very hot, but the late July-August Nallur festival is the town's great event. November and December bring the northeast monsoon, with heavy rain and choppy boat crossings to the islands, and October is the changeover.
▸ Is Jaffna safe to visit?
Yes, Jaffna is calm and welcoming to visitors. A military presence is still visible around the peninsula and some areas near the north coast remain restricted, so keep to public roads, obey any signs, and never photograph military sites or checkpoints.
▸ How do you get to Jaffna from Colombo?
The train on the Northern Line is the classic route, taking around 6-7 hours on the faster services, and it is worth booking a seat ahead. Buses and overnight coaches run along the A9, and there are flights from Chennai in India to Palaly airport.
▸ What should I wear to visit Nallur temple?
Men must remove their shirts before entering and everyone goes barefoot, so leave shoes at the stand outside. Women should cover shoulders and knees. Photography inside the inner halls is not allowed.
▸ Is Jaffna food different from the rest of Sri Lanka?
Very. Jaffna cooking uses its own roasted curry powder and leans on lagoon seafood, especially crab, prawns and cuttlefish, with palmyra appearing in everything from odiyal kool broth to toddy and sweets. Expect it hotter than in the south.
▸ Can you visit Delft as a day trip?
Yes, but start early. Boats leave from Kurikadduwan jetty, about an hour from town, and seats are limited, so aim for the first sailing and check the return time before you go. In November and December the sea can cancel crossings.
▸ What language is spoken in Jaffna?
Tamil. Sinhala is far less common here than in the south, while English is understood at guesthouses and by many younger people. A vanakkam (hello) and nanri (thank you) are appreciated.
More in Sri Lanka
Anuradhapura
Sri Lanka's first capital, where giant dagobas and a 2,000-year-old sacred tree still draw pilgrims every day.
✓ best May-Sep, Jan-FebColombo
Sri Lanka's port capital, where colonial Fort, Pettah bazaars and the island's best eating meet the sea.
✓ best Dec-MarElla
The best few days of walking in Sri Lanka, reached by its most beautiful train.
✓ best Feb, Jun-Aug