Trains Sri Lanka
Trincomalee to Anuradhapura Town
#1
3 Trains, Total time 11h 26m
Trincomalee → Galoya Junction
In : Trincomalee at 06:50 am
Out : Galoya Junction at 08:38 am
Switch at Galoya Junction - Wait time 41m
Udaya Devi (Batticaloa → Colombo Fort)
In : Galoya Junction at 09:19 am
Out : Mirigama at 02:05 pm
Switch at Mirigama - Wait time 17m
Colombo Fort → Vavuniya
In : Mirigama at 02:22 pm
Out : Anuradhapura Town at 06:16 pm
#2
2 Trains, Total time 15h 34m
Night Mail (Trincomalee → Colombo Fort)
In : Trincomalee at 07:00 pm
Out : Colombo Fort at 03:30 am (Next Day)
Switch at Colombo Fort - Wait time 3h 05m
Yal Devi (Mount Lavinia → Kankesanthurai)
In : Colombo Fort at 06:35 am (Next Day)
Out : Anuradhapura Town at 10:34 am (Next Day)