WithSriLanka
Explore Map
Travel Info
Trains
Community
Plan Your Trip
All Trains
Browse trains by railway line
Batticaloa line
2 Trains
6011 SPL
Up
Galoya Junction
Batticaloa
Departs at
12:40
Daily
6012 SPL
Down
Batticaloa
Galoya Junction
Departs at
05:00
Daily
Coastal line
107 Trains
8050
Down
Verified
Maradana
Beliaththa
Departs at
06:25
Daily
8051
Up
Verified
Beliaththa
Maradana
Departs at
12:50
Daily
8053
Up
Verified
Galle
Maradana
Departs at
13:50
Weekends
8056
Down
Verified
Maradana
Beliaththa
Departs at
14:30
Daily
8057
Up
Verified
Beliaththa
Maradana
Departs at
05:25
Daily
8058
Down
Verified
Maradana
Matara
Departs at
15:40
Daily
8059
Up
Verified
Matara
Maradana
Departs at
06:05
Daily
8060
Down
Verified
Maradana
Beliaththa
Departs at
06:10
Weekends
8061
Up
Verified
Beliaththa
Maradana
Departs at
15:15
Weekends
8062
Down
Verified
Maradana
Hikkaduwa
Departs at
16:55
Weekdays
8062A
Down
Verified
Maradana
Hikkaduwa
Departs at
18:10
Weekends
8063
Up
Verified
Hikkaduwa
Maradana
Departs at
05:25
Mon
Tue
Wed
Thu
Fri
Sat
8096
Down
Verified
Maradana
Beliaththa
Departs at
16:40
Mon
Tue
Wed
Thu
Fri
Sun
Holi
8097
Up
Verified
Beliaththa
Maradana
Departs at
04:15
Weekdays
8097A
Up
Verified
Beliaththa
Maradana
Departs at
04:15
Weekends
8097A
Up
Verified
Beliaththa
Maradana
Departs at
08:15
Holi
8309
Up
Verified
Aluthgama
Maradana
Departs at
04:15
Weekends
8309A
Up
Verified
Aluthgama
Maradana
Departs at
04:40
Weekends
8310
Up
Verified
Wadduwa
Maradana
Departs at
05:50
Daily
8311
Up
Verified
Galle
Maradana
Departs at
03:15
Weekdays
8313
Up
Verified
Panadura
Maradana
Departs at
07:00
Mon
Tue
Wed
Thu
Fri
Sat
8317
Up
Verified
Aluthgama
Maradana
Departs at
05:10
Weekdays
8319
Up
Verified
Galle
Maradana
Departs at
05:15
Weekdays
8319A
Up
Verified
Galle
Maradana
Departs at
05:15
Weekends
8320
Up
Verified
Galle
Maradana
Departs at
04:10
Mon
Tue
Wed
Thu
Fri
Sat
8320A
Up
Verified
Galle
Maradana
Departs at
04:10
Weekends
8324
Up
Verified
Aluthgama
Maradana
Departs at
05:55
Mon
Tue
Wed
Thu
Fri
Sat
8326
Up
Verified
Kalutara South
Maradana
Departs at
07:00
Weekdays
8327
Up
Verified
Galle
Maradana
Departs at
05:00
Mon
Tue
Wed
Thu
Fri
Sat
8327A
Up
Verified
Galle
Maradana
Departs at
05:00
Weekends
8328
Up
Verified
Panadura
Maradana
Departs at
07:40
Mon
Tue
Wed
Thu
Fri
Sat
8329
Up
Verified
Moratuwa
Maradana
Departs at
08:50
Mon
Tue
Wed
Thu
Fri
Sat
8331
Up
Verified
Moratuwa
Colombo Fort
Departs at
08:15
Mon
Tue
Wed
Thu
Fri
Sat
8333
Up
Verified
Kalutara South
Maradana
Departs at
07:25
Weekdays
8334
Up
Verified
Kalutara South
Maradana
Departs at
07:25
Weekends
8335
Up
Verified
Panadura
Colombo Fort
Departs at
08:20
Daily
8336
Up
Verified
Panadura
Maradana
Departs at
09:35
Daily
8337
Up
Verified
Beliaththa
Matara
Departs at
07:15
Daily
8338
Up
Verified
Beliaththa
Galle
Departs at
06:20
Daily
8338
Up
Verified
Beliaththa
Galle
Departs at
08:25
Holi
8339
Up
Verified
Panadura
Maradana
Departs at
09:15
Mon
Tue
Wed
Thu
Fri
Sat
8340
Up
Verified
Matara
Galle
Departs at
10:20
Weekdays
8344
Up
Verified
Kalutara South
Maradana
Departs at
10:30
Daily
8345
Up
Verified
Matara
Galle
Departs at
17:55
Daily
8346
Up
Verified
Mount Lavinia
Maradana
Departs at
09:35
Mon
Tue
Wed
Thu
Fri
Sat
8347
Up
Verified
Beliaththa
Matara
Departs at
15:30
Daily
8348
Up
Verified
Beliaththa
Matara
Departs at
18:00
Daily
8350
Up
Verified
Kalutara South
Maradana
Departs at
12:25
Daily
8352
Up
Verified
Kalutara South
Maradana
Departs at
14:10
Daily
8355
Up
Verified
Panadura
Maradana
Departs at
15:00
Mon
Tue
Wed
Fri
8357
Up
Verified
Galle
Aluthgama
Departs at
14:05
Weekdays
8359
Up
Verified
Galle
Ginthota
Departs at
13:15
Weekdays
8363
Up
Verified
Aluthgama
Maradana
Departs at
13:50
Weekdays
8364
Up
Verified
Aluthgama
Maradana
Departs at
13:50
Weekends
8368
Up
Verified
Matara
Galle
Departs at
17:05
Weekdays
8374
Up
Verified
Aluthgama
Maradana
Departs at
16:15
Weekends
8375
Up
Verified
Kalutara South
Maradana
Departs at
19:00
Weekdays
8376
Up
Verified
Kalutara South
Colombo Fort
Departs at
17:35
Weekdays
8377
Up
Verified
Beliaththa
Matara
Departs at
16:50
Daily
8379
Up
Verified
Galle
Aluthgama
Departs at
17:00
Daily
8390
Up
Verified
Kalutara South
Maradana
Departs at
22:10
Weekdays
8391
Up
Verified
Kalutara South
Maradana
Departs at
21:15
Weekends
8708
Down
Verified
Aluthgama
Galle
Departs at
04:05
Weekdays
8710
Down
Verified
Maradana
Wadduwa
Departs at
04:15
Daily
8713
Down
Verified
Galle
Matara
Departs at
05:10
Daily
8714
Down
Verified
Galle
Matara
Departs at
07:00
Weekdays
8715
Down
Verified
Matara
Beliaththa
Departs at
07:30
Daily
8717
Down
Verified
Maradana
Panadura
Departs at
05:50
Mon
Tue
Wed
Thu
Fri
Sat
8719
Down
Verified
Aluthgama
Galle
Departs at
05:50
Daily
8736
Down
Verified
Maradana
Kalutara South
Departs at
08:35
Daily
8741
Down
Verified
Maradana
Kalutara South
Departs at
09:05
Daily
8742
Down
Verified
Maradana
Aluthgama
Departs at
11:10
Daily
8743
Down
Verified
Matara
Beliaththa
Departs at
14:00
Daily
8744
Down
Verified
Maradana
Kalutara South
Departs at
12:30
Daily
8745
Down
Verified
Matara
Beliaththa
Departs at
06:15
Daily
8747
Down
Verified
Matara
Beliaththa
Departs at
17:05
Daily
8748
Down
Verified
Maradana
Panadura
Departs at
13:30
Mon
Tue
Wed
Fri
8751
Down
Verified
Maradana
Aluthgama
Departs at
13:55
Daily
8752
Down
Verified
Galle
Matara
Departs at
14:00
Weekdays
8755
Down
Verified
Maradana
Mount Lavinia
Departs at
15:10
Weekdays
8756
Down
Verified
Maradana
Panadura
Departs at
15:20
Daily
8758
Down
Verified
Maradana
Aluthgama
Departs at
16:45
Weekdays
8758
Down
Verified
Maradana
Aluthgama
Departs at
16:45
Weekends
8759
Down
Verified
Maradana
Kalutara South
Departs at
17:15
Weekdays
8760
Down
Verified
Maradana
Galle
Departs at
17:25
Weekdays
8760A
Down
Verified
Maradana
Galle
Departs at
17:25
Weekends
8760B
Down
Verified
Maradana
Galle
Departs at
17:25
Weekends
8761
Down
Verified
Maradana
Kalutara South
Departs at
16:15
Weekdays
8762
Down
Verified
Maradana
Moratuwa
Departs at
15:50
Weekdays
8763
Down
Verified
Maradana
Panadura
Departs at
16:25
Weekdays
8764A
Down
Verified
Maradana
Galle
Departs at
17:45
Weekends
8765
Down
Verified
Maradana
Kalutara South
Departs at
16:10
Weekdays
8766
Down
Verified
Maradana
Beliaththa
Departs at
18:10
Weekdays
8766B
Down
Verified
Galle
Beliaththa
Departs at
20:10
Weekends
8772
Down
Verified
Maradana
Aluthgama
Departs at
18:25
Weekdays
8773
Down
Verified
Maradana
Aluthgama
Departs at
18:15
Weekdays
8773A
Down
Verified
Maradana
Aluthgama
Departs at
18:25
Weekends
8775
Down
Verified
Maradana
Galle
Departs at
18:45
Daily
8777
Down
Verified
Colombo Fort
Kalutara South
Departs at
19:15
Weekdays
8780
Down
Verified
Maradana
Aluthgama
Departs at
19:45
Mon
Tue
Wed
Thu
Fri
Sun
Poya
Holi
8781
Down
Verified
Maradana
Kalutara South
Departs at
19:45
Weekends
8782
Down
Verified
Maradana
Kalutara South
Departs at
20:35
Mon
Tue
Wed
Thu
Fri
Sun
Poya
Holi
8783
Down
Verified
Maradana
Aluthgama
Departs at
21:30
Daily
8788
Down
Verified
Maradana
Galle
Departs at
12:10
Daily
8789
Down
Verified
Ginthota
Galle
Departs at
13:40
Weekdays
SPL 01
Down
Verified
Maradana
Matara
Departs at
15:00
Wed
SPL 02
Up
Verified
Matara
Maradana
Departs at
05:00
Mon
Kankesanthurai (KKS) line
32 Trains
1170A - 4480
Up
Verified
Colombo Fort
Ganewatte
Departs at
15:45
Weekends
1176
Up
Verified
Colombo Fort
Polgahawela
Departs at
18:15
Weekdays
1552
Down
Verified
Ambeypussa
Colombo Fort
Departs at
13:30
Daily
4021
Up
Colombo Fort
Kankesanthurai
Departs at
05:30
Daily
4022
Down
Kankesanthurai
Colombo Fort
Departs at
13:50
Daily
4077
Up
Verified
Colombo Fort
Kankesanthurai
Departs at
06:40
Daily
4078
Down
Verified
Kankesanthurai
Colombo Fort
Departs at
10:30
Daily
4086 - 8086
Down
Verified
Maho
Beliaththa
Departs at
06:50
Daily
4443
Up
Verified
Anuradhapura
Kankesanthurai
Departs at
14:30
Daily
4448 - RAIL BUS
Up
Verified
Polgahawela
Maho
Departs at
05:25
Daily
4449
Up
Verified
Kurunegala
Maho
Departs at
09:00
Daily
4455
Up
Verified
Kurunegala
Maho
Departs at
14:00
Daily
4467
Up
Verified
Kurunegala
Maho
Departs at
18:55
Mon
Tue
Wed
Thu
Fri
Sat
4467A
Up
Verified
Kurunegala
Maho
Departs at
19:25
Weekends
4468
Up
Verified
Colombo Fort
Kurunegala
Departs at
16:40
Weekdays
4468A
Up
Verified
Colombo Fort
Kurunegala
Departs at
16:55
Weekends
4469
Up
Verified
Colombo Fort
Ganewatte
Departs at
17:20
Weekdays
4470
Up
Verified
Colombo Fort
Maho
Departs at
18:10
Weekdays
4470A
Up
Verified
Colombo Fort
Maho
Departs at
18:10
Weekends
4850
Down
Verified
Maho
Kurunegala
Departs at
05:10
Daily
4853
Down
Verified
Maho
Kurunegala
Departs at
10:50
Daily
4856 - 8723
Down
Verified
Ganewatte
Panadura
Departs at
03:55
Mon
Tue
Wed
Thu
Fri
Sat
Poya
Holi
4856A
Down
Verified
Ganewatte
Polgahawela
Departs at
03:55
Weekends
4857 - 8726
Down
Verified
Maho
Moratuwa
Departs at
04:45
Weekdays
4857A - 8726A
Down
Maho
Moratuwa
Departs at
04:45
Weekends
4857B
Down
Verified
Maho
Colombo Fort
Departs at
04:45
Weekends
4858 - RAIL BUS
Down
Verified
Maho
Polgahawela
Departs at
14:05
Daily
4859
Down
Verified
Kurunegala
Colombo Fort
Departs at
06:15
Weekdays
4859A
Down
Verified
Kurunegala
Colombo Fort
Departs at
06:15
Weekends
4865
Down
Verified
Maho
Kurunegala
Departs at
16:35
Daily
4880
Down
Verified
Kankesanthurai
Anuradhapura
Departs at
06:00
Daily
8085 - 4085
Up
Beliaththa
Maho
Departs at
08:55
Daily
Kelani Valle (KV) line
19 Trains
9254
Up
Verified
Colombo Fort
Avissawella
Departs at
08:30
Daily
9260
Up
Verified
Colombo Fort
Padukka
Departs at
13:55
Weekdays
9261
Up
Verified
Colombo Fort
Avissawella
Departs at
16:00
Mon
Tue
Wed
Thu
Fri
Sun
Poya
Holi
9262
Up
Verified
Colombo Fort
Avissawella
Departs at
16:25
Daily
9263
Up
Verified
Colombo Fort
Kosgama
Departs at
16:50
Mon
Tue
Wed
Thu
Fri
Sun
Poya
Holi
9264
Up
Verified
Colombo Fort
Avissawella
Departs at
17:45
Daily
9265
Up
Verified
Colombo Fort
Kosgama
Departs at
17:20
Mon
Tue
Wed
Thu
Fri
Sun
Poya
Holi
9269
Up
Verified
Colombo Fort
Kosgama
Departs at
18:30
Daily
9271
Up
Verified
Colombo Fort
Avissawella
Departs at
20:00
Daily
9641
Down
Verified
Avissawella
Colombo Fort
Departs at
05:55
Mon
Tue
Wed
Thu
Fri
Sat
Poya
Holi
9646
Down
Verified
Avissawella
Colombo Fort
Departs at
04:40
Daily
9648
Down
Verified
Waga
Colombo Fort
Departs at
04:45
Daily
9649
Down
Verified
Avissawella
Colombo Fort
Departs at
05:15
Mon
Tue
Wed
Thu
Fri
Sat
Poya
Holi
9649A
Down
Verified
Avissawella
Colombo Fort
Departs at
05:30
Weekends
9650
Down
Verified
Waga
Colombo Fort
Departs at
06:45
Mon
Tue
Wed
Thu
Fri
Sat
Poya
Holi
9651
Down
Verified
Avissawella
Colombo Fort
Departs at
06:25
Daily
9652
Down
Verified
Kosgama
Colombo Fort
Departs at
06:05
Mon
Tue
Wed
Thu
Fri
Sat
Poya
Holi
9657
Down
Verified
Avissawella
Colombo Fort
Departs at
12:25
Daily
9661
Down
Verified
Padukka
Colombo Fort
Departs at
15:45
Weekdays
Main Line
95 Trains
1035
Up
Verified
Colombo Fort
Rambukkana
Departs at
16:35
Daily
1037
Up
Verified
Colombo Fort
Rambukkana
Departs at
17:15
Weekdays
1037A
Up
Verified
Colombo Fort
Rambukkana
Departs at
17:15
Weekends
1038
Down
Verified
Rambukkana
Colombo Fort
Departs at
05:45
Weekdays
1038A
Down
Verified
Rambukkana
Colombo Fort
Departs at
05:45
Weekends
1040 SPL
Down
Rambukkana
Colombo Fort
Departs at
06:24
Daily
1125
Up
Verified
Colombo Fort
Rambukkana
Departs at
04:25
Daily
1127
Up
Verified
Maradana
Polgahawela
Departs at
06:00
Mon
Tue
Wed
Thu
Fri
Sat
1129
Up
Verified
Maradana
Ragama
Departs at
07:20
Weekdays
1130
Up
Verified
Colombo Fort
Polgahawela
Departs at
03:00
Daily
1135
Up
Verified
Colombo Fort
Rambukkana
Departs at
07:05
Daily
1143
Up
Verified
Colombo Fort
Ambeypussa
Departs at
10:10
Daily
1144
Up
Verified
Colombo Fort
Rambukkana
Departs at
11:15
Daily
1146
Up
Verified
Colombo Fort
Mirigama
Departs at
09:30
Daily
1149
Up
Colombo Fort
Mirigama
Departs at
14:00
Weekdays
1150
Up
Verified
Colombo Fort
Polgahawela
Departs at
12:50
Mon
Tue
Wed
Thu
Fri
Sat
1150A
Up
Verified
Colombo Fort
Polgahawela
Departs at
12:50
Weekends
1151
Up
Verified
Colombo Fort
Rambukkana
Departs at
13:25
Daily
1162
Up
Verified
Colombo Fort
Rambukkana
Departs at
14:50
Daily
1164
Up
Verified
Colombo Fort
Rambukkana
Departs at
16:45
Weekdays
1164 SP HOLIDAY TIME
Up
Verified
Colombo Fort
Rambukkana
Departs at
16:45
Holi
1164A
Up
Verified
Colombo Fort
Rambukkana
Departs at
14:00
Weekends
1168
Up
Verified
Colombo Fort
Rambukkana
Departs at
17:00
Mon
Tue
Wed
Thu
Sun
Poya
Holi
1168A
Up
Verified
Colombo Fort
Rambukkana
Departs at
17:00
Fri
1169
Up
Verified
Colombo Fort
Mirigama
Departs at
16:25
Weekdays
1169A
Up
Verified
Colombo Fort
Mirigama
Departs at
16:25
Weekends
1170
Up
Verified
Colombo Fort
Rambukkana
Departs at
15:45
Weekdays
1171
Up
Verified
Colombo Fort
Ragama
Departs at
16:10
Mon
Tue
Wed
Thu
Fri
Sun
1172
Up
Verified
Colombo Fort
Polgahawela
Departs at
16:55
Holi
1172A
Up
Verified
Colombo Fort
Polgahawela
Departs at
17:00
Weekends
1172B
Up
Verified
Colombo Fort
Polgahawela
Departs at
16:40
Weekends
1173A
Up
Verified
Colombo Fort
Polgahawela
Departs at
17:35
Weekends
1176A
Up
Verified
Colombo Fort
Polgahawela
Departs at
18:25
Weekends
1177
Up
Verified
Colombo Fort
Veyangoda
Departs at
18:20
Weekdays
1183A
Up
Verified
Colombo Fort
Rambukkana
Departs at
18:55
Weekends
1191
Up
Verified
Colombo Fort
Rambukkana
Departs at
19:55
Daily
1192
Up
Verified
Colombo Fort
Polgahawela
Departs at
20:45
Daily
1196
Up
Verified
Colombo Fort
Mirigama
Departs at
21:45
Daily
1507 - 8716
Down
Verified
Polgahawela
Kalutara South
Departs at
03:25
Daily
1512A
Down
Verified
Rambukkana
Colombo Fort
Departs at
03:25
Weekends
1518
Down
Verified
Rambukkana
Colombo Fort
Departs at
04:05
Weekdays
1518A
Down
Verified
Polgahawela
Colombo Fort
Departs at
04:25
Weekends
1525
Down
Verified
Mirigama
Colombo Fort
Departs at
06:30
Mon
Tue
Wed
Thu
Fri
Sat
Holi
1525A
Down
Verified
Mirigama
Colombo Fort
Departs at
05:25
Weekends
1526
Down
Verified
Polgahawela
Colombo Fort
Departs at
06:22
Weekdays
1526A
Down
Verified
Polgahawela
Colombo Fort
Departs at
06:22
Weekends
1526B
Down
Verified
Polgahawela
Colombo Fort
Departs at
06:22
Weekends
1527 - 8730
Down
Verified
Rambukkana
Moratuwa
Departs at
04:50
Weekdays
1527A - 8730A
Down
Verified
Rambukkana
Moratuwa
Departs at
04:50
Weekends
1527B
Down
Verified
Rambukkana
Colombo Fort
Departs at
04:50
Weekends
1528
Down
Verified
Polgahawela
Colombo Fort
Departs at
05:20
Weekdays
1530
Down
Verified
Ragama
Colombo Fort
Departs at
08:00
Weekdays
1531 - 8729
Down
Verified
Rambukkana
Panadura
Departs at
05:57
Weekdays
1531A - 8729
Down
Verified
Rambukkana
Panadura
Departs at
05:57
Weekends
1534
Down
Verified
Gampaha
Colombo Fort
Departs at
07:35
Weekdays
1535
Down
Verified
Polgahawela
Colombo Fort
Departs at
05:25
Daily
1536
Down
Verified
Rambukkana
Colombo Fort
Departs at
07:25
Mon
Tue
Wed
Thu
Fri
Sat
Holi
1536A
Down
Verified
Rambukkana
Colombo Fort
Departs at
08:30
Weekends
1537
Down
Verified
Rambukkana
Colombo Fort
Departs at
05:20
Mon
Tue
Wed
Thu
Fri
Sat
1537A
Down
Verified
Rambukkana
Colombo Fort
Departs at
05:20
Weekends
1538
Down
Verified
Ambeypussa
Colombo Fort
Departs at
07:20
Daily
1542
Down
Verified
Polgahawela
Colombo Fort
Departs at
06:25
Weekdays
1542A
Down
Verified
Polgahawela
Colombo Fort
Departs at
06:25
Weekends
1546
Down
Verified
Mirigama
Colombo Fort
Departs at
10:50
Daily
1549
Down
Verified
Polgahawela
Colombo Fort
Departs at
08:50
Mon
Tue
Wed
Thu
Fri
Sat
1550
Down
Verified
Rambukkana
Colombo Fort
Departs at
09:55
Daily
1551
Down
Verified
Ambeypussa
Colombo Fort
Departs at
11:45
Daily
1565
Down
Verified
Ambeypussa
Colombo Fort
Departs at
14:05
Daily
1566
Down
Verified
Rambukkana
Colombo Fort
Departs at
14:15
Daily
1568
Down
Verified
Polgahawela
Colombo Fort
Departs at
15:45
Daily
1569
Down
Verified
Mirigama
Colombo Fort
Departs at
18:05
Daily
1570
Down
Verified
Rambukkana
Colombo Fort
Departs at
18:25
Weekdays
1573
Down
Mirigama
Colombo Fort
Departs at
16:10
Weekdays
1576
Down
Verified
Rambukkana
Colombo Fort
Departs at
18:15
Mon
Tue
Wed
Thu
Fri
Sat
Holi
1578
Down
Verified
Rambukkana
Colombo Fort
Departs at
17:35
Weekdays
1578A
Down
Verified
Rambukkana
Colombo Fort
Departs at
18:00
Weekends
1581
Down
Verified
Rambukkana
Colombo Fort
Departs at
16:20
Daily
1584
Down
Verified
Veyangoda
Colombo Fort
Departs at
19:55
Weekdays
1585
Down
Verified
Rambukkana
Maradana
Departs at
20:05
Daily
1591
Down
Verified
Polgahawela
Colombo Fort
Departs at
21:25
Weekdays
1595 - 8764
Down
Verified
Ragama
Galle
Departs at
16:50
Weekdays
8302 - 1124
Up
Verified
Aluthgama
Ambeypussa
Departs at
03:15
Daily
8309 - 1132
Up
Verified
Aluthgama
Gampaha
Departs at
04:15
Weekdays
8349 - 1152
Up
Verified
Galle
Rambukkana
Departs at
08:50
Mon
Tue
Wed
Thu
Fri
Sat
8356 - 1172
Up
Verified
Mount Lavinia
Polgahawela
Departs at
16:15
Weekdays
8362 - 1173
Up
Verified
Moratuwa
Polgahawela
Departs at
16:45
Mon
Tue
Wed
Thu
8362 - 1173A
Up
Verified
Moratuwa
Polgahawela
Departs at
16:45
Fri
8373 - 1184
Up
Verified
Aluthgama
Polgahawela
Departs at
16:15
Weekdays
8378 - 1183
Up
Verified
Panadura
Rambukkana
Departs at
17:35
Weekdays
SPL 1005
Up
Verified
Ambewela
Badulla
Departs at
09:30
Daily
SPL 1006
Down
Verified
Badulla
Ambewela
Departs at
15:00
Daily
SPL 1015
Up
Verified
Ambewela
Badulla
Departs at
15:00
Mon
Tue
Thu
Fri
Sat
Sun
Poya
Holi
SPL 1016
Down
Verified
Badulla
Ambewela
Departs at
09:00
Mon
Tue
Thu
Fri
Sat
Sun
Poya
Holi
SPL 33 / 1136
Up
Verified
Colombo Fort
Ambeypussa
Departs at
08:05
Daily
SPL 35 / 1141
Up
Verified
Colombo Fort
Ambeypussa
Departs at
09:00
Daily
Puththalam line
28 Trains
3406
Up
Verified
Colombo Fort
Kochchikade
Departs at
05:00
Daily
3412
Up
Verified
Colombo Fort
Nattandiya
Departs at
09:35
Daily
3419
Up
Verified
Colombo Fort
Nattandiya
Departs at
13:10
Weekdays
3420
Up
Verified
Colombo Fort
Nattandiya
Departs at
14:35
Daily
3422
Up
Verified
Colombo Fort
Nattandiya
Departs at
16:30
Daily
3424
Up
Verified
Colombo Fort
Nattandiya
Departs at
17:00
Daily
3426
Up
Verified
Colombo Fort
Negombo
Departs at
17:30
Daily
3428
Up
Verified
Colombo Fort
Nattandiya
Departs at
19:10
Weekends
3432
Up
Verified
Colombo Fort
Negombo
Departs at
20:20
Daily
3808
Down
Verified
Nattandiya
Mount Lavinia
Departs at
06:35
Weekdays
3808A
Down
Verified
Nattandiya
Mount Lavinia
Departs at
06:35
Weekends
3808B
Down
Verified
Nattandiya
Colombo Fort
Departs at
06:35
Weekends
3809
Down
Verified
Kochchikade
Colombo Fort
Departs at
06:40
Daily
3810
Down
Verified
Nattandiya
Colombo Fort
Departs at
06:50
Daily
3816
Down
Verified
Nattandiya
Colombo Fort
Departs at
09:45
Daily
3819
Down
Verified
Nattandiya
Colombo Fort
Departs at
13:15
Daily
3820
Down
Verified
Nattandiya
Colombo Fort
Departs at
16:00
Weekdays
3823
Down
Verified
Nattandiya
Colombo Fort
Departs at
16:45
Daily
3828
Down
Verified
Nattandiya
Colombo Fort
Departs at
18:40
Daily
3830
Down
Verified
Negombo
Colombo Fort
Departs at
19:00
Daily
8304 - 3409
Up
Verified
Aluthgama
Nattandiya
Departs at
03:40
Daily
8367 - SPL 15 - 3427
Up
Panadura
Nattandiya
Departs at
17:00
Weekdays
8367 - SPL 15 - 3427A
Up
Verified
Panadura
Nattandiya
Departs at
17:00
Weekends
8372 - 3428
Up
Verified
Kalutara South
Nattandiya
Departs at
17:50
Weekdays
SPL 12 - 3800 - 8724
Down
Verified
Negombo
Panadura
Departs at
05:05
Mon
Tue
Wed
Thu
Fri
Sat
SPL 12 - 3800A
Down
Verified
Negombo
Colombo Fort
Departs at
05:05
Weekends
SPL 18 - 3803 - 8727
Down
Verified
Nattandiya
Panadura
Departs at
05:25
Weekdays
SPL 18 - 3803A - 8727
Down
Verified
Nattandiya
Panadura
Departs at
05:25
Weekends
Trincomalee line
2 Trains
7083
Up
Verified
Colombo Fort
Trincomalee
Departs at
06:00
Daily
7084
Down
Verified
Trincomalee
Colombo Fort
Departs at
07:00
Daily