List of Trains in Sri Lanka

The following Indian Railway trains and services are available in Sri Lanka for rail travel. Click the Link to view arrival and departure timings at stations.

Train Name Runs Up to
To Puttalam - 3410 Chilaw
To Colombo Fort / Maradana - 3816 Colombo Fort
Colombo Fort To Chilaw - 3412 Chilaw
To Colombo Fort / Maradana - 3817 Colombo Fort
Colombo Fort To Chilaw - 3417 Noornagar
To Colombo Fort / Maradana - 3819 Colombo Fort
To Colombo Fort / Maradana - 3820 Colombo Fort
Colombo Fort To Chilaw - 3420 Chilaw
Colombo Fort To Chilaw - 3422 Chilaw
Colombo Fort To Chilaw - 3424 Chilaw
To Colombo Fort / Maradana - 3824 Colombo Fort
Colombo Fort To Chilaw - 3425 Puttalam
To Puttalam - 3416 Chilaw
To Colombo Fort / Maradana - 3828 Colombo Fort
Colombo Fort To Chilaw - 3427 Chilaw
Puttalam Line - 3406 Negombo
Coast Line - 8711 Panadura
9254 Avissawella
Puttalam Line - 3419 Madampe
9260 Padukka
9262 Avissawella
9263 Avissawella
Puttalam Line - 3423 Negombo
Coast Line - 8062 Hikkaduwa
9264 Avissawella
Puttalam Line - 3426 Negombo
9268 Padukka
9269 Kosgama
Puttalam Line - 3428 Chilaw
Puttalam Line - 3432 Chilaw
Kelani Vally Railway Line - 9647 Kosgama
9270 Homagama
9271 Avissawella
9265 Waga
Veyangoda - 1132 Gampaha
Veyangoda - 1129 Ragama
Veyangoda - 1131 Ragama
Veyangoda - 3418 Negombo
Veyangoda - 1140 Veyangoda
Veyangoda - 1171 Ragama
Veyangoda - 1169 Mirigama
To Badulla /hatton - 1102 Kotagala
Colombo Fort / Kandy - 1520 Kandy
To Badulla /hatton - 1137 Hatton
Colombo Fort / Kandy - 1541 Kandy
Colombo Fort / Kandy - 1558 Nawalapitiya
To Badulla /hatton - 1159 Haputale
Colombo Fort / Kandy - 1559 Nawalapitiya
Matara - 8713 Matara
Matara - 8714 Matara