Colombo Fort to Jaffna Train Timetable & Tickets 2026 – Times, Prices & Booking Guide

Last updated: 19 May 2026 • All data from Sri Lanka Railways

Northern train route from Colombo to Jaffna As the civil war in the country has ended, the city of Jaffna has become a very popular tourist destination for people from all over the world. Sri Lanka Railways has started a number of new train services from Colombo Fort to Jaffna in an effort to meet the increasing passenger demand, while there were previously a number of trains running between Colombo and Jaffna.

While both of these cities are situated at a distance of 397 kilometers and the Colombo to Jaffna train journey is expected to take 6+ hours, don't be frightened off if it's an option for you as there is scenic beauty along the way. As Sri Lanka has an efficient rail system, it is easy to travel from Colombo to Jaffna, as there are 29 weekly trains that run along this route on the regular basis.

Distance: ~397 km. Approximately 29 weekly trains (5 daily services, with some weekend-only trains).

🎫 Book Colombo to Jaffna Train Ticket Online – Reserve Your Seat Now!
Pro tip: AC Intercity trains (4021, 4017) are the fastest and most comfortable for this 6‑9 hour journey. Book at least 2‑3 weeks in advance – they sell out quickly, especially during peak season (December–March).

Colombo to Jaffna Time Table

Train No.Train NameDepartureArrivalDurationDaysClasses
4021 AC Intercity (Intercity) 05:45 11:51 6h 06m Daily 1st, 2nd
4077 Yal Devi (Long Distance) 06:35 14:37 8h 02m Daily 1st, 2nd, 3rd
4093 4093 (Express Train) 09:40 18:40 9h 00m Saturday only 2nd, 3rd
4017 Uttara Devi (AC Intercity) 11:50 18:15 6h 25m Daily 1st, 2nd
4089 Night Mail Train 20:30 05:10 (next day) 8h 40m Daily 2nd, 3rd

*“Daily” means every day of the week. Train 4093 runs only on Saturdays. 29 weekly trains total.

🚄 Fastest train: AC Intercity 4021 – 6 hours 6 minutes.
🐢 Slowest train: Train 4093 – 9 hours 0 minutes.

Powered by 12Go system

Promote your Business Here

To advertise on this spot, contact at Advertisement Page

💰 Colombo to Jaffna Train Fares (2026)

ClassApprox. Price (LKR)Approx. Price (USD)
1st Class (AC Intercity) 1500-2000 $4.60-$6.20
2nd Class (Reserved recommended) 800-1000 $2.50-$3.10
3rd Class (NOT recommended) 400-600 $1.25-$1.85

*3rd class is unreserved and very uncomfortable for 6‑9 hours – avoid. 1st class only available on AC Intercity trains (4021, 4017).

Promote your Business Here

To advertise on this spot, contact at Advertisement Page

🎫 Book Colombo to Jaffna Train Ticket Online – Reserve Your Seat Now!

Choose Your Class: First, Second, and Third Class

1st Class – Air‑conditioned comfort (AC Intercity – 4021 & 4017)

First class air‑conditioned compartments are available on 4021 and 4017 (AC Intercity). These offer comfortable reclining seats, large windows (sealed), and a quiet atmosphere. Perfect for a long journey of 6‑7 hours. Book at least 2‑3 weeks in advance – these sell out quickly.

2nd Class – Best value (Reserved recommended)

Second class is available on all trains. Reserved 2nd class on Yal Devi (4077) and Uttara Devi (4017) offers comfortable seating with open windows – ideal for enjoying the rural scenery. Unreserved 2nd class can be crowded. We strongly recommend reserving a seat for this 6‑9 hour journey.

3rd Class – NOT RECOMMENDED for this long route

Third class is available on Yal Devi, 4093 and Night Mail. For a 6‑9 hour journey, 3rd class wooden benches are extremely uncomfortable, and carriages are often overcrowded. Avoid 3rd class for Colombo–Jaffna unless you are an extreme budget traveler. The small saving is not worth the discomfort.

Plan Your Journey Upfront

For the fastest journey, take AC Intercity 4021 (05:45) – only 6h 6m. For a comfortable daytime ride with open windows, Yal Devi (06:35) is a classic choice. For those wanting to save on accommodation, Night Mail (20:30) is a budget option, but you'll miss the scenery. The best views are on the left side (east) as you head north – you'll see paddy fields, ancient tanks, and rural villages, especially after Vavuniya.

Reserved vs Unreserved Ticket

Reserved Tickets – Guaranteed Seating (ESSENTIAL): Reserved tickets provide a guaranteed seat for this 6‑9 hour journey. Always choose reserved for 1st or 2nd class – unreserved tickets guarantee discomfort.

Unreserved Tickets – Not recommended: Unreserved tickets (3rd class) mean you may have to stand or sit on a wooden bench for 6‑9 hours. Only suitable for extreme budget travellers who don't mind severe discomfort.

🎫 Book Your Colombo to Jaffna Train Ticket – Reserve a Seat Now!

Plan Your Departure from Colombo Fort

Colombo Fort station is your departure point. Arrive at least 1 hour early for this long journey. Pack plenty of water, snacks, and a power bank – the journey is 6‑9 hours. The dry zone can be hot, so bring a hat and sunscreen. For AC trains, a light jacket is useful as air conditioning can be strong.

✅ Pre-departure Checklist

  • Arrive at Colombo Fort station 1 hour before departure.
  • Carry printed or digital ticket (screenshot).
  • Pack plenty of water – the dry zone is hot.
  • Bring snacks – vendors are irregular on this route.
  • Power bank for your phone – no charging points.
  • Light jacket for AC trains (4021, 4017).

🏨 Not Been in Colombo Yet? Check Out Following Hotels

→ More hotels in Colombo

About Jaffna Railway Station

Jaffna Railway Station, the largest in the city, is a historic and architecturally significant transport hub connecting Jaffna to other parts of Sri Lanka. Its design is reminiscent of British colonial architecture and offers a variety of amenities to passengers. Following the end of the civil war, the station underwent substantial reconstruction and refurbishment.

Where to Stay in Jaffna?

🏨 Hotels in Jaffna

  • Jetwing Jaffna – Luxury ($80-120). Modern, central location.
  • Fox Jaffna – Boutique ($60-90). Heritage hotel, great reviews.
  • Jaffna Heritage Hotel – Mid ($40-60). Colonial style, near fort.
  • Jaffna Hostel – Budget ($10-15). Social atmosphere, dorms.

→ More hotels in Jaffna

🍽️ Restaurants in Jaffna

  • Rio Ice Cream – Famous Jaffna ice cream ($2-4)
  • Malayan Cafe – Local Jaffna cuisine ($4-8)
  • Jaffna Palace – Seafood, crab curry ($6-12)
  • Green Grass Hotel – Rice & curry ($5-10)

→ More restaurants

🏞️ Top Things to Do in Jaffna

→ All attractions

🚍 Bus Station Nearby

Jaffna Bus Stand is about 500 m from the railway station – a 5‑10 min walk or 2 min tuk‑tuk (100‑150 LKR). Buses run to all parts of the peninsula.

🚖 Taxi in Jaffna

Book a Taxi Now →

📅 Best Times to Visit Jaffna

MonthsWeatherActivitiesProsCons
Dec–Mar Dry, sunny, 25‑30°C Sightseeing, beaches Best weather, coolest Peak season, crowded trains
Apr–May Hot, occasional showers Cultural sites Fewer tourists Afternoon heat
Jun–Sep Dry, hot, 28‑35°C Indoor activities Low season, cheap hotels Very hot during day
Oct–Nov Inter‑monsoon, mixed Sightseeing Green scenery Unpredictable rain

Tip: The best time to visit Jaffna is December to March. Avoid the midday heat (12‑2 PM) and carry plenty of water. The Jaffna Cultural Festival usually takes place in February.

Colombo to Jaffna Train Stops

Major stops: Colombo FortRagamaGampahaPolgahawelaKurunegalaMahoAnuradhapuraVavuniyaKilinochchiJaffna.

If you overshoot Jaffna, get off at the next station (often a small halt) and take a train back. Trains run daily on this line.

🚧 Missed your stop? How to return to Colombo

If you miss Jaffna, get off at the next station and take the next train back to Colombo. Return journey takes about 6‑9 hours. Alternatively, take a bus from Jaffna bus stand to Colombo (8‑10 hours).

🚆 All Trains on This Route

✨ View All Sri Lankan Trains →

About Us – Sri Lankan Train Enthusiasts

We are a small group of Sri Lankan train enthusiasts who have been traveling Sri Lanka by train for over a decade. Together, we have explored every major railway line – from the coastal beauty of Matara to the ancient sacred city of Anuradhapura and the northern cultural capital of Jaffna. This website is our collective guide to help fellow travellers navigate Sri Lanka's railway network with accurate timetables, honest class recommendations, and practical tips based on real experiences.

We maintain and update this site regularly to ensure all information is current. If you find our guides helpful, please consider booking your train tickets through the affiliate links on this page – it costs you nothing extra and helps us keep this site running. Thank you for your support!

🙏 Safe travels and enjoy the ride!