Trains Sri Lanka
Galgamuwa to Anuradhapura Town
#1
2 Trains, Total time 5h 47m
Mail (Colombo Fort → Kankesanthurai)
In : Galgamuwa at 11:18 pm
Out : Vavuniya at 01:39 am (Next Day)
Switch at Vavuniya - Wait time 1h 56m
Vavuniya → Colombo Fort
In : Vavuniya at 03:35 am (Next Day)
Out : Anuradhapura Town at 05:05 am (Next Day)
#2
1 Train, Total time 50m
Yal Devi (Mount Lavinia → Kankesanthurai)
In : Galgamuwa at 09:44 am (Next Day)
Out : Anuradhapura Town at 10:34 am (Next Day)
#3
1 Train, Total time 57m
Colombo Fort → Vavuniya
In : Galgamuwa at 05:19 pm (Next Day)
Out : Anuradhapura Town at 06:16 pm (Next Day)