Getting Around Jaffna
Jaffna is the capital of Sri Lanka's Northern Province and the administrative headquarters of the Jaffna District, sitting on a peninsula of the same name. For a visitor, the single most useful thing to know is that the area is rather spread out. The city itself is compact enough to explore on foot in places, but the peninsula's temples, beaches, coastline and islands are scattered, so having your own transport — or a driver you can call on — makes a real difference.
Rail: Arriving and Long-Distance Travel
Jaffna Railway Station sits near the city centre, on Sri Lanka's Northern Line. For most international visitors, rail is the way to cover long distances rather than a tool for getting around town. Daily intercity trains connect Colombo with Jaffna, and the journey takes roughly eight hours. There are a small number of services per day, one of which is an overnight train offering 2nd and 3rd class "sleeperettes" (reclining seats) only. It's worth checking current schedules and reserving seats in advance where appropriate, and confirming the latest details before you travel.
Beyond the Colombo route, the train is also useful for reaching selected towns along the line, but it isn't the mode you'd use for intra-city sightseeing.
Buses and Other Public Transport
Jaffna has a public bus system, though information about it is not readily available online in English. The main bus facilities are clustered around Hospital Road in central Jaffna.
- Local buses are inexpensive and link Jaffna city with peninsula towns including Point Pedro, Chavakachcheri, Kankesanthurai, Karainagar and other towns and villages.
- Route information and departure times can be unclear for first-time international visitors. The practical approach is to go to the bus stand and ask, stating your destination.
- Luggage and timing are the main drawbacks — buses are less convenient if you're carrying bags or working to a tight schedule.
- Long-distance buses also serve Jaffna from Colombo, run by several private companies, with overnight services that arrive in Jaffna in the early hours. Tickets for these can be booked online. There is also an SLTB service linking Jaffna and Trincomalee.
There is no metro or tram network in Jaffna — the rail line and the bus network are the public transport options.
Tuk-Tuks
Three-wheelers are the quickest and probably the cheapest way to get around Jaffna. They're the most convenient choice for short city trips: hotel-to-attraction transfers, railway station and bus stand transfers, restaurants and shops, and nearby temples.
- Hiring directly: if there's no meter, agree the fare before departure.
- By the hour or day: fixed-price multi-hour sightseeing arrangements are possible if you agree the destinations, duration and total price in advance.
- Rule of thumb: around Rs 100 per km.
Taxis, Ride-Hailing and Private Cars
Both Uber and PickMe operate in Jaffna and the Northern Province, and having both apps installed is advised, since driver availability differs between the two.
- Uber offers "Uber Tuk" three-wheelers. You enter your destination in the app and the fare is displayed, which reduces price negotiation. Availability varies by time of day and by how far you are from Jaffna city.
- PickMe is a Sri Lankan service used nationwide, with vehicle options including tuk-tuks, small cars, cars, minivans and vans, subject to location and time availability. It requires downloading the app and registering a phone number.
- Taxis and private cars are better for longer peninsula trips, families, groups, or anyone wanting air-conditioned transport. A car with driver is useful for combining multiple attractions — temples, beaches and historical sites — in one day.
- Hotels and accommodation providers can usually arrange vehicles and drivers, and the apps may also offer cars and larger vehicles.
- Private hire minivans are a good option if you need transportation for the whole day.
Walkability, Cycling and Scooters
Walking works for the compact centre, but the wider area is spread out, so most visitors combine walking with a vehicle. Locals get around on cycles and mopeds.
- Cycling: Jaffna's flat landscape suits cycling for quieter roads, villages and areas near the city. Heat is a consideration — carry water, use sun protection, avoid the hottest part of the day, take care on busy roads, avoid long distances after dark, and keep your phone charged for navigation. Early morning and late afternoon are more comfortable. Some say cycling is not safe given the number of dogs on the street.
- Scooters and motorcycles may be available from some local providers. Riders need the appropriate licence or international driving documentation required in Sri Lanka. Wear a helmet and confirm insurance, licence and rental requirements before hiring. For those unfamiliar with local roads, a tuk-tuk or car-with-driver may be simpler.
Reaching the Islands
Some islands are reached wholly or partly by road — causeways connect several islands to the mainland, including Kayts and Karainagar, which are road-accessible. Others require a ferry, and you must reach the relevant jetty by road first.
- Nainativu (home to the Nagadeepa Buddhist temple and the Nagapooshani Amman Hindu temple) is reached via Kurikadduwan Jetty, then by ferry.
- Delft (Neduntheevu) requires a longer boat journey, so plan carefully.
- Boat schedules and services can be affected by weather, sea conditions and operational changes. Check the latest local information and allow ample time for the return.
Getting from the Airport into the City
Jaffna International Airport (JAF), formerly known as Palaly Airport, reopened in October 2019 after being closed due to the civil war. It's located near Kankesanthurai on Jaffna's northern coast.
- Air connections: there are daily flights between Jaffna and Chennai in Tamil Nadu, India, plus a daily flight to Tiruchirapalli. Two other airlines use light aircraft on their routes to both Colombo Ratmalana airport and the main Bandaranaike airport.
- Getting into the city: the airport is outside the city, so arrange a transfer — a tuk-tuk, a taxi or a car arranged through your accommodation. As with any remote pickup, confirm your return or onward transport rather than assuming a ride-hailing car or a street tuk-tuk will be waiting.
- By sea: since 2023 a high-speed ferry has connected the port of Kankesanthurai, near the airport, with Nagapattinam in Tamil Nadu. It makes one return trip daily and takes about four hours. Note that it is nearly as expensive as flying and is primarily used by locals moving large amounts of cargo or personal items between the two countries.
Practical Tips for Getting Around
- Carry cash. It's useful for local buses, ferries and small transport expenses even if you use apps or cards elsewhere.
- Allow extra time. Peninsula travel can take longer than distances suggest, especially for islands or multiple attractions in a day.
- Confirm return transport. Don't assume Uber, PickMe or a street tuk-tuk will be immediately available at quiet or remote attractions.
- Keep a reliable driver's number so you can arrange pickups at remote locations.
- Check ferry information locally, as departure times and operations can change.
- Carry water. Jaffna can be very hot, especially at midday.
- Save your destinations before leaving your accommodation, in case mobile reception weakens in remote areas. For lesser-known attractions, save both the English and Tamil names to aid communication with drivers.
- For a full day of sightseeing, hiring a tuk-tuk or car for several hours or the day is often more convenient than relying solely on public transport.