🔴 Due to Cyclone DITWAH, railway infrastructure have been affected; therefore, train schedules may change without prior notice. Please check with the Railway Department for the latest updates before traveling. The timetables shown below are standard schedules and cannot be guaranteed. 🔴

colombo to anuradhapura – Train Schedule

Time [From Colombo] Time [at Anuradhapura] Working Days Destination Stops Name & Train Number
05.45 A.M. 09.18 A.M. Daily Kankasanthure To be updated Intercity - 4021
06.40 A.M. 10.40 A.M. Daily Kankasanthure To be updated Intercity - 4077
01.45 P.M. 06.18 P.M. Daily Anuradhapura To be updated Rajarata Rajina - 8085 - 4085
03.45 P.M. 07.30 P.M. Daily Thalei Mannar To be updated Express - 5003
08.00 P.M. 12.05 A.M. Daily Kankasanthure To be updated Express - 4089

🚆 Want to check if the next train has seats or is on time?
Join our Live Travel Discussion — travelers share real-time updates from stations in Anuradhapura and Colombo!

anuradhapura to colombo – Train Schedule

Time [From Anuradhapura] Time [at Colombo] Working Days Destination Stops Name & Train Number
05.10 A.M. 09.44 A.M. Daily Beliatta To be updated Rajarata Rajina - Express - 4086 - 8086
06.30 A.M. 10.03 A.M. Daily Colombo Fort To be updated Express - 5004
02.40 P.M. 07.03 P.M. Daily Colombo Fort To be updated Yaldevi - 4078
05.00 P.M. 08.33 P.M. Daily Mount Lavinia To be updated Intercity Express- 4022
12.25 A.M. 04.44 A.M. Daily Moratuwa To be updated Express - 4090

🚆 Want to check if the next train has seats or is on time?
Join our Live Travel Discussion — travelers share real-time updates from stations in Anuradhapura and Colombo!