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. 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. 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. 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. 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. 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