🚗

How to Get from Colombo to Jaffna — Complete 2026 Guide

📋 Travel Planning⏱️ 7 min read📅 Updated February 2026

Getting from Colombo to Jaffna has never been easier. The A9 highway (fully rebuilt) connects Sri Lanka's commercial capital to its Tamil cultural capital in 5-6 hours. You have four options: private car transfer, train, bus, or flight. Here's everything you need to know.

Option 1: Private Car Transfer (Recommended)

The most comfortable option. An air-conditioned car with professional driver takes you door-to-door in approximately 5.5 hours via the A9 highway. Jaffna Recharge operates private transfers from Colombo Airport (CMB) and Colombo city hotels. Price: From LKR 18,000 per vehicle (up to 3 passengers). LKR 22,000 for SUV (up to 6 pax). Journey: 5-6 hours with comfort stops. Advantages: Door-to-door, AC, luggage space, stop for photos/food, English/Tamil-speaking driver. Book transfer routes: /transfers/colombo-airport-to-jaffna or /transfers/colombo-to-jaffna
💡

Local Tip: If arriving at Colombo Airport (CMB), book a direct airport-to-Jaffna transfer. You skip Colombo traffic entirely!

Option 2: Train

The scenic route! Sri Lanka Railways runs the Yal Devi (Queen of Jaffna) express: From: Colombo Fort Station → Jaffna Railway Station Duration: ~7-8 hours Frequency: 2-3 daily services Classes: First class observation (LKR 2,000), Second class reserved (LKR 1,100), Third class (LKR 600) The journey passes through Anuradhapura and Kilinochchi — historically significant terrain. First class has air-con and comfortable seats. Book first class at least 3 days ahead at the station counter or via Sri Lanka Railways.
💡

Local Tip: Take the early morning train (5:45 AM departure) — you arrive in Jaffna by early afternoon with the best daylight views.

Option 3: Bus

The budget option. Government (CTB) and private buses run regularly: From: Colombo Central Bus Stand (Pettah) → Jaffna Bus Stand Duration: 7-9 hours Frequency: Every 30-60 minutes (day and night services) Price: LKR 800 (normal) / LKR 2,000 (luxury AC) Private luxury buses (Royal Travels, Selva Lanka) offer AC seats, more legroom, and onboard entertainment. Night buses depart around 9-10 PM and arrive by 5-6 AM.

Option 4: Domestic Flight

The fastest option. Domestic carriers operate Colombo ↔ Jaffna flights: From: Colombo Ratmalana (RML) → Jaffna Palaly Airport (JAF) Duration: 45-55 minutes Price: LKR 8,000-15,000 one way Frequency: Scheduled flights operate; check live schedules Small propeller aircraft (ATR/Cessna). Limited luggage allowance (15-20kg). Book early as flights fill up quickly.

Which Option Should You Choose?

Comfort + Flexibility: Private car transfer (best for families, groups, first-time visitors) Budget: Bus (cheapest, frequent services) Scenic Experience: Train Yal Devi (must-do for rail fans) Time-Saving: Domestic flight (45 min vs 6+ hours) Jaffna Recharge recommendation: Private transfer for arrival (relax after your international flight), train for return (enjoy the scenery).

The A9 Highway

The A9 runs from Kandy through Kilinochchi to Jaffna — the lifeline of Northern Sri Lanka. Fully rebuilt after the war, it's now a smooth, well-maintained highway. Key stops along the way: Anuradhapura (ancient city, UNESCO site), Elephant Pass (war memorial), Kilinochchi (war museum).

❓ Frequently Asked Questions

How long is the drive from Colombo to Jaffna?

About 5-6 hours by private car via the A9 highway (approximately 400 km). The road is fully rebuilt and in good condition.

Is there a direct train from Colombo to Jaffna?

Yes! The Yal Devi Express runs 2-3 times daily from Colombo Fort Station to Jaffna Railway Station. Journey takes approximately 7-8 hours.

How much does Colombo to Jaffna cost?

Bus: LKR 800-2,000. Train: LKR 600-2,000. Private car: from LKR 18,000. Flight: LKR 8,000-15,000. All prices one-way.

Can I fly from Colombo airport directly to Jaffna?

Not from the international airport (CMB). Domestic flights operate from Colombo Ratmalana (RML) to Jaffna Palaly (JAF). From CMB, the best option is a private car transfer with Jaffna Recharge.

📚 Related Guides

Ready to Visit Jaffna?

Let our local team handle the logistics — airport transfers, guided tours, and authentic experiences, all planned by Jaffna experts.