Kadugannawa to Badulla
#1
2 Trains, Total time 10h 30m
In : Kadugannawa at 05:31 am (Next Day)
Out : Polgahawela at 06:41 am (Next Day)
Switch at Polgahawela - Wait time 05m
In : Polgahawela at 06:46 am (Next Day)
Out : Badulla at 04:01 pm (Next Day)
#2
3 Trains, Total time 10h 53m
In : Kadugannawa at 05:33 am (Next Day)
Out : Kandy at 06:08 am (Next Day)
Switch at Kandy - Wait time 19m
Switch at Gelioya - Wait time 2h 30m
#3
1 Train, Total time 7h 12m
In : Kadugannawa at 10:38 am (Next Day)
Out : Badulla at 05:50 pm (Next Day)