The Colombo to Anuradhapura train timetable offers several daily train services, providing convenient and affordable transportation between the cities. The journey takes around 4-5 hours, and passengers can choose between different train types, and classes, including A/C first-class, second-class, and third-class seats.
Train schedule from Colombo to Anuradhapura
|Train Number||Train Name||Train Type||Frequency||Classes||Arrival/Colombo Fort||Departure/Colombo Fort||Arrival/Anuradhapura|
|4089||Jaffna Night Mail||Night Mail||Daily||2nd/3rd||20:00||20:00||00:25|
Last updated: 2023-04-11
Tips when taking the trains
Take Yal Devi train if you want to reach Anuradhapura in the morning. It offers A/C first class(booking), 2nd class(booking/normal), and 3rd class(booking/normal). This train stops at many railway stations. Usually, it gets late to arrive at Anuradhapura.
Uttara Devi is an intercity train. It offers A/C first class(booking), 2nd class(booking/normal), and 3rd class(booking/normal). This train uses a powerset so you can enjoy a comfortable ride compared to other trains.
Rajarata Rejini usually gets crowded as it starts from Beliatta. There's an engine change at Colombo railway station which takes around 15-20 minutes. Pro tip: this train never comes on time.
If you planning to visit Anuradhapura at night, your only option is to take the night mail.