Kilinochchi to Colombo Fort Train Schedule
The train from Kilinochchi to Colombo Fort takes approximately 4h 45m–8h 58m. There are 10 daily trains on this route. The distance is 413 km. Tickets are available in 1st Class, 2nd Class, 3rd Class, Sleeper.
Timetable Summary
| Train | Departs (Kilinochchi) | Arrives (Colombo Fort) | Duration | Classes |
|---|---|---|---|---|
| Yal Devi#4078 | 08:02 | 12:49 | 4h 47m | 1st Class, 2nd Class, 3rd Class |
| Yal Devi#4078 | 08:02 | 12:49 | 4h 47m | 1st Class, 2nd Class, 3rd Class |
| Yal Devi#4078 | 08:04 | 12:49 | 4h 45m | 1st Class, 2nd Class, 3rd Class |
| Yal Devi#4078 | 12:16 | 18:58 | 6h 42m | 1st Class, 2nd Class, 3rd Class |
| Yal Devi#4078 | 12:16 | 18:58 | 6h 42m | 1st Class, 2nd Class, 3rd Class |
| Yal Devi#4078 | 13:16 | 18:58 | 5h 42m | 1st Class, 2nd Class, 3rd Class |
| Yal Devi#4078 | 13:18 | 18:58 | 5h 40m | 1st Class, 2nd Class, 3rd Class |
| Yal Devi#4078 | 13:18 | 18:58 | 5h 40m | 1st Class, 2nd Class, 3rd Class |
| Night Mail#4082 | 20:02 | 05:00 | 8h 58m | Sleeper, 2nd Class, 3rd Class |
| Night Mail#4090 | 22:32 | 04:00 | 5h 28m | Sleeper, 2nd Class, 3rd Class |
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways official schedule.
Detailed Train Information

SL
#4078•Yal Devi
Completed
Kilinochchi → Colombo Fort
Departure
08:02
Kilinochchi
4h 47m
413 km journey
Arrival
12:49
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4078•Yal Devi
Completed
Kilinochchi → Colombo Fort
Departure
08:02
Kilinochchi
4h 47m
413 km journey
Arrival
12:49
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4078•Yal Devi
Completed
Kilinochchi → Colombo Fort
Departure
08:04
Kilinochchi
4h 45m
413 km journey
Arrival
12:49
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4078•Yal Devi
Completed
Kilinochchi → Colombo Fort
Departure
12:16
Kilinochchi
6h 42m
413 km journey
Arrival
18:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4078•Yal Devi
Completed
Kilinochchi → Colombo Fort
Departure
12:16
Kilinochchi
6h 42m
413 km journey
Arrival
18:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4078•Yal Devi
Running Now
Kilinochchi → Colombo Fort
Departure
13:16
Kilinochchi
5h 42m
413 km journey
Arrival
18:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4078•Yal Devi
Running Now
Kilinochchi → Colombo Fort
Departure
13:18
Kilinochchi
5h 40m
398 km journey
Arrival
18:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4078•Yal Devi
Running Now
Kilinochchi → Colombo Fort
Departure
13:18
Kilinochchi
5h 40m
398 km journey
Arrival
18:58
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4082•Night Mail
Upcoming
Kilinochchi → Colombo Fort
Departure
20:02
Kilinochchi
8h 58m
413 km journey
Arrival
05:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class

SL
#4090•Night Mail
Upcoming
Kilinochchi → Colombo Fort
Departure
22:32
Kilinochchi
5h 28m
413 km journey
Arrival
04:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class
✅
Schedule verified against Sri Lanka Railways official data• Last updated: July 2026
Frequently Asked Questions
How long is the train from Kilinochchi to Colombo Fort?
The train journey from Kilinochchi to Colombo Fort takes approximately 4h 45m to 8h 58m. There are 10 daily trains on this route.
What is the first and last train from Kilinochchi to Colombo Fort?
The first train departs at 08:02 and the last train departs at 22:32.
How much does a train ticket from Kilinochchi to Colombo Fort cost?
Ticket prices vary by class and train type.