The journey at a glance
Updated 2026 Colombo to Jaffna train timetable, fares, classes & online booking. Official Sri Lanka Railways schedule for the scenic northern route – AC Intercity, Yal Devi, Uttara Devi and Night Mail.
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.
Train departures
Imported from the original route guide. These times have not been verified for current travel. Confirm directly before booking.
| Train No. | Train Name | Departure | Arrival | Duration | Days | Classes |
|---|---|---|---|---|---|---|
| 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 |
Ready to ride?
Compare available trains and seating for Colombo to Jaffna. Confirm the date and boarding point before paying.
Check availability Ticket prices and availability are shown by the booking provider. We may earn a commission at no extra cost to you.A smoother train day
Confirm the service
Schedules and operations can change. Verify the date, boarding station and train number before leaving.
Choose your seat
Check available classes and whether the ticket includes a reserved seat, especially for longer journeys.
Plan your arrival
Allow time for the station, luggage and onward travel after you reach Jaffna.
More about this journey
These notes were carried forward from the original guide. Confirm operational details before travel.
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.