Trains - Sri Lanka
Kandy to Diyatalawa
#1
Direct, Total Time: 4h 53m
Kandy → Ella
View train
In : Kandy at 07:45 am
Out : Diyatalawa at 12:38 pm
#2
Direct, Total Time: 5h 04m
Colombo Fort → Badulla
View train
In : Kandy at 11:10 am
Out : Diyatalawa at 04:14 pm
#3
Direct, Total Time: 5h 17m
Colombo Fort → Badulla
View train
In : Kandy at 10:20 pm
Out : Diyatalawa at 03:37 am (Next day)
#4
Direct, Total Time: 8h 50m
Kandy → Badulla
View train
In : Kandy at 03:35 am (Next day)
Out : Diyatalawa at 12:25 pm (Next day)
#5
2 Trains, Total Time: 8h 27m
Kandy → Nawalapitiya
View train
In : Kandy at 06:27 am (Next day)
Out : Gelioya at 06:50 am (Next day)
Switch at Gelioya - Wait time 2h 30m
Colombo Fort → Badulla
View train
In : Gelioya at 09:20 am (Next day)
Out : Diyatalawa at 02:54 pm (Next day)
#6
Direct, Total Time: 5h 04m
Colombo Fort → Badulla
View train
In : Kandy at 11:10 am (Next day)
Out : Diyatalawa at 04:14 pm (Next day)