Trains - Sri Lanka
Kandy to Badulla
#1
Direct, Total Time: 10h 53m
Kandy → Badulla
View train
In : Kandy at 03:35 am
Out : Badulla at 02:28 pm
#2
2 Trains, Total Time: 8h 41m
Kandy → Ella
View train
In : Kandy at 07:45 am
Out : Gampola at 08:11 am
Switch at Gampola - Wait time 1h 22m
Colombo Fort → Badulla
View train
In : Gampola at 09:33 am
Out : Badulla at 04:26 pm
#3
Direct, Total Time: 6h 40m
Colombo Fort → Badulla
View train
In : Kandy at 11:10 am
Out : Badulla at 05:50 pm
#4
Direct, Total Time: 6h 45m
Colombo Fort → Badulla
View train
In : Kandy at 10:20 pm
Out : Badulla at 05:05 am (Next day)
#5
Direct, Total Time: 10h 53m
Kandy → Badulla
View train
In : Kandy at 03:35 am (Next day)
Out : Badulla at 02:28 pm (Next day)
#6
2 Trains, Total Time: 9h 59m
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 : Badulla at 04:26 pm (Next day)
#7
Direct, Total Time: 6h 40m
Colombo Fort → Badulla
View train
In : Kandy at 11:10 am (Next day)
Out : Badulla at 05:50 pm (Next day)