Trains Sri Lanka
Trincomalee to Vavuniya
#1
3 Trains, Total time 9h 46m
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 : Kurunegala at 12:51 pm
Switch at Kurunegala - Wait time 39m
Uttara Devi (Colombo Fort → Kankesanthurai)
In : Kurunegala at 01:30 pm
Out : Vavuniya at 04:36 pm
#2
2 Trains, Total time 16h 46m
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 : Vavuniya at 11:46 am (Next Day)