Trains Sri Lanka
Batticaloa to Kurunegala
#1
2 Trains, Total time 7h 59m
Batticaloa → Galoya Junction
In : Batticaloa at 05:10 pm
Out : Galoya Junction at 08:45 pm
Switch at Galoya Junction - Wait time 25m
Night Mail (Trincomalee → Colombo Fort)
In : Galoya Junction at 09:10 pm
Out : Kurunegala at 01:09 am (Next Day)
#2
1 Train, Total time 6h 34m
Night Mail (Batticaloa → Colombo Fort)
In : Batticaloa at 08:15 pm
Out : Kurunegala at 02:49 am (Next Day)
#3
1 Train, Total time 5h 26m
Pulathisi (Batticaloa → Colombo Fort)
In : Batticaloa at 01:30 am (Next Day)
Out : Kurunegala at 06:56 am (Next Day)
#4
1 Train, Total time 6h 41m
Udaya Devi (Batticaloa → Colombo Fort)
In : Batticaloa at 06:10 am (Next Day)
Out : Kurunegala at 12:51 pm (Next Day)