Sri Lanka Railways will operate below trains during Christmas Weekend on 25th, 26th, 27th and 29th of December 2020.
Puttalam Line
| Train No | Train Type | Time | Journey |
| 3422 | Slow | 16:45 | Colombo Fort to Chilaw |
| 3427 | Slow | 18:05 | Colombo Fort to Chilaw |
| 3803 | Slow | 04:50 | Chilaw to Colombo Fort |
| 3810 | Slow | 05:50 | Chilaw to Colombo Fort |
Coastal Line
| Train No | Train Type | Time | Journey |
| 8096 | (Sagarika) – Express | 16:45 | Colombo Fort to Beliatta |
| 8760 | (Samudra Devi) – Slow | 17:30 | Colombo Fort to Galle |
| 8097 | (Sagarika) – Express | 05:30 | Beliatta to Colombo Fort |
| 8327 | (Samudra Devi) – Slow | 05:00 | Galle to Colombo Fort |
Kelani Valley Line
| Train No | Train Type | Time | Journey |
| 9263 | Slow | 16:35 | Colombo Fort to Avissawella |
| 9649 | Slow | 05:30 | Avissawella to Colombo Fort |
Northern/Main Line
| Train No | Train Type | Time | Journey |
| 1151 | Slow | 13:25 | Colombo Fort to Rambukkana |
| 1173 | Slow | 16:25 | Colombo Fort to Polgahawela |
| 1164 | Slow | 16:50 | Colombo Fort to Rambukkana |
| 1039 | Express | 17:45 | Colombo Fort to Kandy |
| 4470 | Slow | 18:00 | Colombo Fort to Maho |
| 4857 | Express | 04:45 | Maho to Colombo Fort |
| 1040 | Express | 05:00 | Kandy to Colombo Fort |
| 1526 | Slow | 05:25 | Polgahawela to Colombo Fort |
| 1531 | Slow | 05:57 | Rambukkana to Colombo Fort |
| 1581 | Slow | 16:25 | Rambukkana to Colombo Fort |