Kurunegala Train Schedule
View all departures and arrivals for Kurunegala railway station based on the 2026 Sri Lanka Railways timetable.
Departures from Kurunegala
| Train | Origin | Destination | Time | Classes |
|---|---|---|---|---|
| Commuter Train#Unknown | Maho | Colombo Fort | 05:32 | 3rd Class |
| Yal Devi#4077 | Mount Lavinia | Kankesanthurai | 07:31 | 1st Class, 2nd Class, 3rd Class |
| Uttara Devi#4017 | Colombo Fort | Kankesanthurai | 13:22 | 1st Class, 2nd Class |
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways.
Train Details

SL
#Unknown•Commuter Train
Completed
Maho → Colombo Fort
Departure
04:30
Maho
3h 47m
150 km journey
Arrival
08:17
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
Available Classes
3rd Class

SL
#4077•Yal Devi
Completed
Mount Lavinia → Kankesanthurai
Departure
05:10
Mount Lavinia
8h 5m
400 km journey
Arrival
13:15
Kankesanthurai
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#4017•Uttara Devi
Completed
Colombo Fort → Kankesanthurai
Departure
11:50
Colombo Fort
7h 10m
413 km journey
Arrival
19:00
Kankesanthurai
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class