Kandy to Colombo Fort Train Schedule

The train from Kandy to Colombo Fort takes approximately 0h 20m–3h 24m. There are 35 daily trains on this route. The distance is 292 km. Tickets are available in Sleeper, 2nd Class, 3rd Class, 1st Class Sleeper, 1st Class, Observation.

Timetable Summary

TrainDeparts (Kandy)Arrives (Colombo Fort)DurationClasses
Night Mail#104603:0505:592h 54mSleeper, 2nd Class, 3rd Class
Night Mail#104503:0505:592h 54m1st Class Sleeper, 2nd Class, 3rd Class
Night Mail#104603:0505:592h 54m1st Class Sleeper, 2nd Class, 3rd Class
Night Mail#104603:0505:592h 54m1st Class Sleeper, 2nd Class, 3rd Class
Night Mail#104603:1005:592h 49m1st Class Sleeper, 2nd Class, 3rd Class
Night Mail#104603:1505:592h 44m1st Class Sleeper, 2nd Class, 3rd Class
Express Train#103804:3007:122h 42m2nd Class, 3rd Class
Express Train#103804:3007:122h 42m2nd Class, 3rd Class
Night Mail#104504:3505:591h 24m1st Class Sleeper, 2nd Class, 3rd Class
Express Train#104005:0008:073h 7m2nd Class, 3rd Class
Express Train#104005:0008:073h 7m2nd Class, 3rd Class
Express Train#103006:1508:472h 32m1st Class, 2nd Class, 3rd Class
Express Train#103006:1508:472h 32m1st Class, 2nd Class, 3rd Class
Express Train#103606:2009:423h 22m2nd Class, 3rd Class
Intercity Express#103606:2009:423h 22m2nd Class, 3rd Class
Express Train#103806:4707:120h 25m2nd Class, 3rd Class
Express Train#Express (B)07:0509:452h 40m2nd Class, 3rd Class
Express Train#104007:4708:070h 20m2nd Class, 3rd Class
Express Train#103008:0208:470h 45m1st Class, 2nd Class, 3rd Class
Express Train#103609:0209:420h 40m1st Class, 2nd Class
Express Train#102410:4014:043h 24m1st Class, 2nd Class, 3rd Class
Podi Menike#100612:5515:402h 45m1st Class, 2nd Class, 3rd Class
Podi Menike#100513:1716:002h 43m1st Class, 2nd Class, 3rd Class
Udarata Menike#101613:1716:002h 43m1st Class, 2nd Class, 3rd Class
Udarata Menike#101613:1716:002h 43m1st Class, 2nd Class, 3rd Class
Udarata Menike#101613:1716:002h 43m1st Class, 2nd Class, 3rd Class
Udarata Menike#101613:2216:002h 38m1st Class, 2nd Class, 3rd Class
Udarata Menike#101615:4018:302h 50m1st Class, 2nd Class, 3rd Class
Podi Menike#100616:2419:243h 0m1st Class, 2nd Class, 3rd Class
Podi Menike#100616:2419:243h 0m1st Class, 2nd Class, 3rd Class
Podi Menike#100616:2419:243h 0m1st Class, 2nd Class, 3rd Class
Podi Menike#100616:2919:242h 55m1st Class, 2nd Class, 3rd Class
Podi Menike#100616:4019:242h 44m1st Class, 2nd Class, 3rd Class
Udarata Menike#101617:2518:301h 5m1st Class, 2nd Class, 3rd Class
Express Train#100818:0521:173h 12mObservation, 2nd Class, 3rd Class
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways official schedule.

Detailed Train Information

Night Mail logo
SL
#1046Night Mail
Completed

KandyColombo Fort

Departure
03:05
Kandy
2h 54m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class
Night Mail logo
SL
#1045Night Mail
Completed

KandyColombo Fort

Departure
03:05
Kandy
2h 54m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class
Night Mail logo
SL
#1046Night Mail
Completed

KandyColombo Fort

Departure
03:05
Kandy
2h 54m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class
Night Mail logo
SL
#1046Night Mail
Completed

KandyColombo Fort

Departure
03:05
Kandy
2h 54m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class
Night Mail logo
SL
#1046Night Mail
Completed

KandyColombo Fort

Departure
03:10
Kandy
2h 49m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class
Night Mail logo
SL
#1046Night Mail
Completed

KandyColombo Fort

Departure
03:15
Kandy
2h 44m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class
Express Train logo
SL
#1038Express Train
Completed

KandyColombo Fort

Departure
04:30
Kandy
2h 42m
292 km journey
Arrival
07:12
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class
Express Train logo
SL
#1038Express Train
Completed

KandyColombo Fort

Departure
04:30
Kandy
2h 42m
120 km journey
Arrival
07:12
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class
Night Mail logo
SL
#1045Night Mail
Completed

KandyColombo Fort

Departure
04:35
Kandy
1h 24m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class
Express Train logo
SL
#1040Express Train
Completed

KandyColombo Fort

Departure
05:00
Kandy
3h 7m
292 km journey
Arrival
08:07
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
Available Classes
2nd Class3rd Class
Express Train logo
SL
#1040Express Train
Completed

KandyColombo Fort

Departure
05:00
Kandy
3h 7m
120 km journey
Arrival
08:07
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
Available Classes
2nd Class3rd Class
Express Train logo
SL
#1030Express Train
Completed

KandyColombo Fort

Departure
06:15
Kandy
2h 32m
292 km journey
Arrival
08:47
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Express Train logo
SL
#1030Express Train
Completed

KandyColombo Fort

Departure
06:15
Kandy
2h 32m
120 km journey
Arrival
08:47
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Express Train logo
SL
#1036Express Train
Completed

KandyColombo Fort

Departure
06:20
Kandy
3h 22m
292 km journey
Arrival
09:42
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class
Intercity Express logo
SL
#1036Intercity Express
Completed

KandyColombo Fort

Departure
06:20
Kandy
3h 22m
120 km journey
Arrival
09:42
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class
Express Train logo
SL
#1038Express Train
Completed

KandyColombo Fort

Departure
06:47
Kandy
0h 25m
292 km journey
Arrival
07:12
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class
Express Train logo
SL
#Express (B)Express Train
Completed

KandyColombo Fort

Departure
07:05
Kandy
2h 40m
140 km journey
Arrival
09:45
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class
Express Train logo
SL
#1040Express Train
Completed

KandyColombo Fort

Departure
07:47
Kandy
0h 20m
292 km journey
Arrival
08:07
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
Available Classes
2nd Class3rd Class
Express Train logo
SL
#1030Express Train
Completed

KandyColombo Fort

Departure
08:02
Kandy
0h 45m
292 km journey
Arrival
08:47
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Express Train logo
SL
#1036Express Train
Completed

KandyColombo Fort

Departure
09:02
Kandy
0h 40m
292 km journey
Arrival
09:42
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class
Express Train logo
SL
#1024Express Train
Completed

KandyColombo Fort

Departure
10:40
Kandy
3h 24m
120 km journey
Arrival
14:04
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Podi Menike logo
SL
#1006Podi Menike
Completed

KandyColombo Fort

Departure
12:55
Kandy
2h 45m
292 km journey
Arrival
15:40
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Podi Menike logo
SL
#1005Podi Menike
Running Now

KandyColombo Fort

Departure
13:17
Kandy
2h 43m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Udarata Menike logo
SL
#1016Udarata Menike
Running Now

KandyColombo Fort

Departure
13:17
Kandy
2h 43m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Udarata Menike logo
SL
#1016Udarata Menike
Running Now

KandyColombo Fort

Departure
13:17
Kandy
2h 43m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Udarata Menike logo
SL
#1016Udarata Menike
Running Now

KandyColombo Fort

Departure
13:17
Kandy
2h 43m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Udarata Menike logo
SL
#1016Udarata Menike
Running Now

KandyColombo Fort

Departure
13:22
Kandy
2h 38m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Udarata Menike logo
SL
#1016Udarata Menike
Upcoming

KandyColombo Fort

Departure
15:40
Kandy
2h 50m
292 km journey
Arrival
18:30
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Podi Menike logo
SL
#1006Podi Menike
Upcoming

KandyColombo Fort

Departure
16:24
Kandy
3h 0m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Podi Menike logo
SL
#1006Podi Menike
Upcoming

KandyColombo Fort

Departure
16:24
Kandy
3h 0m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Podi Menike logo
SL
#1006Podi Menike
Upcoming

KandyColombo Fort

Departure
16:24
Kandy
3h 0m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Podi Menike logo
SL
#1006Podi Menike
Upcoming

KandyColombo Fort

Departure
16:29
Kandy
2h 55m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Podi Menike logo
SL
#1006Podi Menike
Upcoming

KandyColombo Fort

Departure
16:40
Kandy
2h 44m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Udarata Menike logo
SL
#1016Udarata Menike
Upcoming

KandyColombo Fort

Departure
17:25
Kandy
1h 5m
292 km journey
Arrival
18:30
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class
Express Train logo
SL
#1008Express Train
Upcoming

KandyColombo Fort

Departure
18:05
Kandy
3h 12m
292 km journey
Arrival
21:17
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Observation2nd Class3rd Class
Schedule verified against Sri Lanka Railways official data• Last updated: July 2026

Estimated Ticket Prices

ClassApprox. FareReservation
3rd ClassLKR 220Not required
2nd ClassLKR 400Optional
1st ClassLKR 900Required

Frequently Asked Questions

How long is the train from Kandy to Colombo Fort?

The train journey from Kandy to Colombo Fort takes approximately 0h 20m to 3h 24m. There are 35 daily trains on this route.

What is the first and last train from Kandy to Colombo Fort?

The first train departs at 03:05 and the last train departs at 18:05.

How much does a train ticket from Kandy to Colombo Fort cost?

Estimated fares are LKR 220 for 3rd Class, LKR 400 for 2nd Class, and LKR 900 for 1st Class.