Trains Sri Lanka
Kandy to Badulla
#1
1 Train, Total time 6h 40m
Colombo Fort → Badulla
In : Kandy at 11:10 am
Out : Badulla at 05:50 pm
#2
1 Train, Total time 6h 45m
Colombo Fort → Badulla
In : Kandy at 10:20 pm
Out : Badulla at 05:05 am (Next Day)
#3
1 Train, Total time 10h 53m
Kandy → Badulla
In : Kandy at 03:35 am (Next Day)
Out : Badulla at 02:28 pm (Next Day)
#4
2 Trains, Total time 8h 16m
Kandy → Ella
In : Kandy at 07:45 am (Next Day)
Out : Nawalapitiya at 08:37 am (Next Day)
Switch at Nawalapitiya - Wait time 46m
Ella Odyssey (Colombo Fort → Badulla)
In : Nawalapitiya at 09:23 am (Next Day)
Out : Badulla at 04:01 pm (Next Day)
#5
1 Train, Total time 6h 40m
Colombo Fort → Badulla
In : Kandy at 11:10 am (Next Day)
Out : Badulla at 05:50 pm (Next Day)