Kandy Train Schedule
View all departures and arrivals for Kandy railway station based on the 2026 Sri Lanka Railways timetable.
Departures from Kandy
| Train | Origin | Destination | Time | Classes |
|---|---|---|---|---|
| Express Train#1038 | Badulla | Colombo Fort | 04:30 | 2nd Class, 3rd Class |
| Express Train#1038 | Badulla | Colombo Fort | 06:47 | 2nd Class, 3rd Class |
| Express Train#1038 | Kandy | Colombo Fort | 04:30 | 2nd Class, 3rd Class |
| Express Train#1040 | Badulla | Colombo Fort | 05:00 | 2nd Class, 3rd Class |
| Express Train#1040 | Kandy | Colombo Fort | 05:00 | 2nd Class, 3rd Class |
| Express Train#1040 | Badulla | Colombo Fort | 07:47 | 2nd Class, 3rd Class |
| Express Train#1030 | Badulla | Colombo Fort | 06:15 | 1st Class, 2nd Class, 3rd Class |
| Express Train#Express (B) | Matale | Colombo Fort | 07:05 | 2nd Class, 3rd Class |
| Express Train#1030 | Badulla | Colombo Fort | 08:02 | 1st Class, 2nd Class, 3rd Class |
| Dunhinda Odyssey#1001 | Colombo Fort | Badulla | 08:27 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1006 | Badulla | Colombo Fort | 12:55 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1005 | Badulla | Colombo Fort | 13:17 | 1st Class, 2nd Class, 3rd Class |
| Udarata Menike#1016 | Badulla | Colombo Fort | 13:17 | 1st Class, 2nd Class, 3rd Class |
| Udarata Menike#1016 | Badulla | Colombo Fort | 13:17 | 1st Class, 2nd Class, 3rd Class |
| Udarata Menike#1016 | Badulla | Colombo Fort | 13:22 | 1st Class, 2nd Class, 3rd Class |
| Udarata Menike#1016 | Badulla | Colombo Fort | 13:17 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1005 | Colombo Fort | Badulla | 08:55 | 1st Class, 2nd Class, 3rd Class |
| Express Train#1030 | Kandy | Colombo Fort | 06:15 | 1st Class, 2nd Class, 3rd Class |
| Express Train#1036 | Badulla | Colombo Fort | 06:20 | 2nd Class, 3rd Class |
| Intercity Express#1036 | Kandy | Colombo Fort | 06:20 | 2nd Class, 3rd Class |
| Express Train#1036 | Badulla | Colombo Fort | 09:02 | 1st Class, 2nd Class |
| Express Train#1009 | Colombo Fort | Badulla | 09:35 | Observation, 2nd Class, 3rd Class |
| Udarata Menike#1015 | Colombo Fort | Badulla | 11:15 | 1st Class, 2nd Class, 3rd Class |
| Udarata Menike#1016 | Badulla | Colombo Fort | 15:40 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1006 | Badulla | Colombo Fort | 16:40 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1006 | Badulla | Colombo Fort | 16:24 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1006 | Badulla | Colombo Fort | 16:24 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1006 | Badulla | Colombo Fort | 16:29 | 1st Class, 2nd Class, 3rd Class |
| Podi Menike#1006 | Badulla | Colombo Fort | 16:24 | 1st Class, 2nd Class, 3rd Class |
| Express Train#1008 | Badulla | Colombo Fort | 18:05 | Observation, 2nd Class, 3rd Class |
| Udarata Menike#1016 | Badulla | Colombo Fort | 17:25 | 1st Class, 2nd Class, 3rd Class |
| Express Train#1019 | Colombo Fort | Badulla | 16:11 | 1st Class, 2nd Class, 3rd Class |
| Express Train#1024 | Kandy | Colombo Fort | 10:40 | 1st Class, 2nd Class, 3rd Class |
| Tikiri Menike#1023 | Colombo Fort | Nanu Oya | 16:11 | 1st Class, 2nd Class, 3rd Class |
| Express Train#1029 | Colombo Fort | Badulla | 20:24 | 1st Class, 2nd Class |
| Senkadagala Menike#1035 | Colombo Fort | Kandy | 19:45 (Arrival) | 2nd Class, 3rd Class |
| Express Train#1037 | Colombo Fort | Badulla | 21:17 | 2nd Class, 3rd Class |
| Night Mail#1039 | Colombo Fort | Badulla | 21:17 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#1046 | Badulla | Colombo Fort | 03:05 | Sleeper, 2nd Class, 3rd Class |
| Night Mail#1045 | Badulla | Colombo Fort | 03:05 | 1st Class Sleeper, 2nd Class, 3rd Class |
| Night Mail#1046 | Badulla | Colombo Fort | 03:10 | 1st Class Sleeper, 2nd Class, 3rd Class |
| Night Mail#1046 | Badulla | Colombo Fort | 03:05 | 1st Class Sleeper, 2nd Class, 3rd Class |
| Night Mail#1046 | Badulla | Colombo Fort | 03:05 | 1st Class Sleeper, 2nd Class, 3rd Class |
| Night Mail#1046 | Badulla | Colombo Fort | 03:15 | 1st Class Sleeper, 2nd Class, 3rd Class |
| Night Mail#1045 | Badulla | Colombo Fort | 04:35 | 1st Class Sleeper, 2nd Class, 3rd Class |
| Express Train#1045 | Colombo Fort | Badulla | 00:32 | 2nd Class, 3rd Class |
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways.
Train Details

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

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

SL
#1038•Express Train
Completed
Kandy → Colombo 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

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

SL
#1040•Express Train
Completed
Kandy → Colombo 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

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

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

SL
#Express (B)•Express Train
Completed
Matale → Colombo Fort
Departure
05:15
Matale
4h 30m
140 km journey
Arrival
09:45
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class

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

SL
#1001•Dunhinda Odyssey
Completed
Colombo Fort → Badulla
Departure
05:30
Colombo Fort
10h 13m
292 km journey
Arrival
15:43
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1006•Podi Menike
Completed
Badulla → Colombo Fort
Departure
05:45
Badulla
9h 55m
292 km journey
Arrival
15:40
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1005•Podi Menike
Completed
Badulla → Colombo Fort
Departure
05:50
Badulla
10h 10m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1016•Udarata Menike
Completed
Badulla → Colombo Fort
Departure
05:50
Badulla
10h 10m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1016•Udarata Menike
Completed
Badulla → Colombo Fort
Departure
05:50
Badulla
10h 10m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1016•Udarata Menike
Completed
Badulla → Colombo Fort
Departure
05:50
Badulla
10h 10m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1016•Udarata Menike
Completed
Badulla → Colombo Fort
Departure
05:50
Badulla
10h 10m
292 km journey
Arrival
16:00
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1005•Podi Menike
Completed
Colombo Fort → Badulla
Departure
05:55
Colombo Fort
10h 23m
292 km journey
Arrival
16:18
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1030•Express Train
Completed
Kandy → Colombo 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

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

SL
#1036•Intercity Express
Completed
Kandy → Colombo 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

SL
#1036•Express Train
Completed
Badulla → Colombo Fort
Departure
06:20
Badulla
3h 22m
292 km journey
Arrival
09:42
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class

SL
#1009•Express Train
Completed
Colombo Fort → Badulla
Departure
07:00
Colombo Fort
10h 0m
292 km journey
Arrival
17:00
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Observation2nd Class3rd Class

SL
#1015•Udarata Menike
Completed
Colombo Fort → Badulla
Departure
08:30
Colombo Fort
9h 39m
292 km journey
Arrival
18:09
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1016•Udarata Menike
Completed
Badulla → Colombo Fort
Departure
08:30
Badulla
10h 0m
292 km journey
Arrival
18:30
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1006•Podi Menike
Completed
Badulla → Colombo Fort
Departure
08:50
Badulla
10h 34m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1006•Podi Menike
Completed
Badulla → Colombo Fort
Departure
08:50
Badulla
10h 34m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1006•Podi Menike
Completed
Badulla → Colombo Fort
Departure
08:50
Badulla
10h 34m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1006•Podi Menike
Completed
Badulla → Colombo Fort
Departure
08:50
Badulla
10h 34m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1006•Podi Menike
Completed
Badulla → Colombo Fort
Departure
08:50
Badulla
10h 34m
292 km journey
Arrival
19:24
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1008•Express Train
Completed
Badulla → Colombo Fort
Departure
09:45
Badulla
11h 32m
292 km journey
Arrival
21:17
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Observation2nd Class3rd Class

SL
#1016•Udarata Menike
Completed
Badulla → Colombo Fort
Departure
09:45
Badulla
8h 45m
292 km journey
Arrival
18:30
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1019•Express Train
Completed
Colombo Fort → Badulla
Departure
10:35
Colombo Fort
10h 0m
292 km journey
Arrival
20:35
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1024•Express Train
Completed
Kandy → Colombo 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

SL
#1023•Tikiri Menike
Completed
Colombo Fort → Nanu Oya
Departure
12:50
Colombo Fort
4h 40m
200 km journey
Arrival
17:30
Nanu Oya
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class3rd Class

SL
#1029•Express Train
Upcoming
Colombo Fort → Badulla
Departure
15:35
Colombo Fort
10h 0m
292 km journey
Arrival
01:35
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class2nd Class

SL
#1035•Senkadagala Menike
Upcoming
Colombo Fort → Kandy
Departure
16:35
Colombo Fort
3h 10m
120 km journey
Arrival
19:45
Kandy
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
Available Classes
2nd Class3rd Class

SL
#1037•Express Train
Upcoming
Colombo Fort → Badulla
Departure
17:15
Colombo Fort
10h 0m
292 km journey
Arrival
03:15
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class

SL
#1039•Night Mail
Upcoming
Colombo Fort → Badulla
Departure
17:55
Colombo Fort
13h 45m
292 km journey
Arrival
07:40
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class

SL
#1046•Night Mail
Upcoming
Badulla → Colombo Fort
Departure
18:30
Badulla
11h 29m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
Sleeper2nd Class3rd Class

SL
#1045•Night Mail
Upcoming
Badulla → Colombo Fort
Departure
18:30
Badulla
11h 29m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class

SL
#1046•Night Mail
Upcoming
Badulla → Colombo Fort
Departure
18:30
Badulla
11h 29m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class

SL
#1046•Night Mail
Upcoming
Badulla → Colombo Fort
Departure
18:30
Badulla
11h 29m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class

SL
#1046•Night Mail
Upcoming
Badulla → Colombo Fort
Departure
18:30
Badulla
11h 29m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class

SL
#1046•Night Mail
Upcoming
Badulla → Colombo Fort
Departure
18:30
Badulla
11h 29m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class

SL
#1045•Night Mail
Upcoming
Badulla → Colombo Fort
Departure
20:00
Badulla
9h 59m
292 km journey
Arrival
05:59
Colombo Fort
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
1st Class Sleeper2nd Class3rd Class

SL
#1045•Express Train
Upcoming
Colombo Fort → Badulla
Departure
20:30
Colombo Fort
10h 0m
292 km journey
Arrival
06:30
Badulla
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class