Sri Lanka Railways planning to operate several trains from May 11, 2020 for those who have to travel Colombo only for essential services.
Please note: the below schedules may change without prior notice. It’s always better to check with your nearest railway station for train availability.
Main Line Train Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 01 Kandy Colombo Fort Sarasavi Uyana, Peradeniya, Pilimathalawa, Kadugannawa, Gangoda, Kadigamuwa, Rambukkana, Panaliya,Ambepussa, Mirigama, Dematagoda, Maradana 05:20 08:10 SPL 02 Polgahawela Colombo Fort All stations except Alawwa, Ambepussa, Mirigama, Veyangoda, Gampaha, Ganemulla, Kelaniya 06:00 07:58 SPL 03 Gampaha Colombo Fort Ganemulla, Ragama, Hunupitiya, Kelaniya, Dematagoda, Maradana 07:20 08:03
Down Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 11 Colombo Fort Kandy Maradana, Dematagoda, Mirigama, Ambepussa, Panaliya, Rambukkana, Kadigamuwa, Gangoda, Kadugannawa, Pilimathalawa, Peradeniya, Sarasavi Uyana 16:20 19:10 SPL 13 Colombo Fort Gampaha Maradana, Dematagoda, Kelaniya, Hunupitiya, Ragama, Ganemulla 16:40 17:24 SPL 12 Colombo Fort Polgahawela All stations except Alawwa, Ambepussa, Mirigama, Veyangoda, Gampaha, Ganemulla, Kelaniya 17:00 19:01
Up Schedule
Coastal Line Train Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 08 Beliatta Maradana All stations from Beliatta to Matara. All stations up to Bentota except Kamburugamuwa, Koggala, Thalpe, Katugoda, Dodanduwa. Kalutara South, Ratmalana, Bambalapitiya and all stations up to Maradana except Secretariat Halt. 05:10 09:04 SPL 07 Panadura Maradana All stations from Mount Lavinia to Maradana except Secretariat Halt 07:30 08:17 SPL 06 Aluthgama Maradana Kalutara South, Panadura, Mount Lavinia, all stations up to Maradana except Secretariat Halt 06:15 08:04
Down Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 16 Maradana Beliatta Same as SPL 08 stops 16:00 19:47 SPL 17 Maradana Panadura All stations from Maradana to Mount Lavinia except Secretariat Halt 16:45 17:36 SPL 18 Maradana Aluthgama All stations up to Aluthgama except Secretariat Halt, Mount Lavinia, Panadura 17:00 18:51
Up Schedule
KV Line Train Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 09 Homagama Colombo Fort All stations except Nugegoda and Kirulapone 06:45 07:50 SPL 10 Avissawella Colombo Fort All stations from Kosgama to Panagoda except Arapangama, Uggalla, Liyanwala. All stations from Nugegoda to Colombo Fort except Kirulapone. 06:00 08:05
Down Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 19 Colombo Fort Homagama All stations except Nugegoda and Kirulapone 16:30 17:36 SPL 20 Colombo Fort Avissawella All stations from Colombo Fort to Nugegoda except Kirulapone. All stations from Panagoda to Kosgama except Arapangama, Uggalla, Liyanwala. 17:00 19:07
Up Schedule
Northern Line Train Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 04 Maho Colombo Fort All stations up to Girambe. Alawwa, Veyangoda, Kelaniya, Dematagoda, Maradana. 05:30 08:27
Down Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 14 Colombo Fort Maho Same as SPL 04 stops 16:25 19:21
Up Schedule
Puttalam Line Train Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 05 Chilaw Colombo Fort All stations up to Peralanda except Kudawewa. Dematagoda, Maradana. 05:30 07:58
Down Schedule
Train No Start Station End Station Stops Departure Time End Time SPL 15 Colombo Fort Chilaw Same as SPL 05 stops 16:45 19:13
Up Schedule
Read more