Kurunegala Train Schedule

View all departures and arrivals for Kurunegala railway station based on the 2026 Sri Lanka Railways timetable.

Departures from Kurunegala

TrainOriginDestinationTimeClasses
Commuter Train#UnknownMahoColombo Fort05:323rd Class
Yal Devi#4077Mount LaviniaKankesanthurai07:311st Class, 2nd Class, 3rd Class
Uttara Devi#4017Colombo FortKankesanthurai13:221st Class, 2nd Class
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways.

Train Details

Commuter Train logo
SL
#UnknownCommuter Train
Completed

MahoColombo 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
Yal Devi logo
SL
#4077Yal Devi
Completed

Mount LaviniaKankesanthurai

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
Uttara Devi logo
SL
#4017Uttara Devi
Completed

Colombo FortKankesanthurai

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