Trains Sri Lanka
Kurunegala to Pinnawala
#1
2 Trains, Total time 5h 10m
Udaya Devi (Batticaloa → Colombo Fort)
In : Kurunegala at 12:53 pm
Out : Colombo Fort at 03:15 pm
Switch at Colombo Fort - Wait time 1h
Colombo Fort → Avissawella
In : Colombo Fort at 04:15 pm
Out : Pinnawala at 06:03 pm
#2
2 Trains, Total time 3h 46m
Yal Devi (Kankesanthurai → Mount Lavinia)
In : Kurunegala at 04:34 pm
Out : Maradana at 06:25 pm
Switch at Maradana - Wait time 12m
Colombo Fort → Kosgama
In : Maradana at 06:37 pm
Out : Pinnawala at 08:20 pm
#3
2 Trains, Total time 3h 20m
Kankesanthurai → Mount Lavinia
In : Kurunegala at 06:30 pm
Out : Maradana at 08:00 pm
Switch at Maradana - Wait time 07m
Colombo Fort → Avissawella
In : Maradana at 08:07 pm
Out : Pinnawala at 09:50 pm
#4
2 Trains, Total time 5h 10m
Udaya Devi (Batticaloa → Colombo Fort)
In : Kurunegala at 12:53 pm (Next Day)
Out : Colombo Fort at 03:15 pm (Next Day)
Switch at Colombo Fort - Wait time 1h
Colombo Fort → Avissawella
In : Colombo Fort at 04:15 pm (Next Day)
Out : Pinnawala at 06:03 pm (Next Day)
#5
2 Trains, Total time 3h 46m
Yal Devi (Kankesanthurai → Mount Lavinia)
In : Kurunegala at 04:34 pm (Next Day)
Out : Maradana at 06:25 pm (Next Day)
Switch at Maradana - Wait time 12m
Colombo Fort → Kosgama
In : Maradana at 06:37 pm (Next Day)
Out : Pinnawala at 08:20 pm (Next Day)
#6
2 Trains, Total time 3h 20m
Kankesanthurai → Mount Lavinia
In : Kurunegala at 06:30 pm (Next Day)
Out : Maradana at 08:00 pm (Next Day)
Switch at Maradana - Wait time 07m
Colombo Fort → Avissawella
In : Maradana at 08:07 pm (Next Day)
Out : Pinnawala at 09:50 pm (Next Day)