Trains - Sri Lanka
Kandy to Veyangoda
#1
Direct, Total Time: 2h 34m
Kandy → Colombo Fort
View train
In : Kandy at 06:20 am
Out : Veyangoda at 08:54 am
#2
Direct, Total Time: 2h 34m
Nanuoya → Colombo Fort
View train
In : Kandy at 10:40 am
Out : Veyangoda at 01:14 pm
#3
Direct, Total Time: 1h 51m
Badulla → Colombo Fort
View train
In : Kandy at 01:10 pm
Out : Veyangoda at 03:01 pm
#4
2 Trains, Total Time: 3h
Kandy → Polgahawela
View train
In : Kandy at 02:15 pm
Out : Polgahawela at 04:10 pm
Switch at Polgahawela - Wait time 25m
Polgahawela → Maradana
View train
In : Polgahawela at 04:35 pm
Out : Veyangoda at 05:15 pm
#5
Direct, Total Time: 2h 29m
Kandy → Colombo Fort
View train
In : Kandy at 03:25 pm
Out : Veyangoda at 05:54 pm
#6
Direct, Total Time: 2h 09m
Badulla → Colombo Fort
View train
In : Kandy at 04:00 pm
Out : Veyangoda at 06:09 pm
#7
2 Trains, Total Time: 3h 43m
Kandy → Polgahawela
View train
In : Kandy at 06:25 pm
Out : Polgahawela at 08:21 pm
Switch at Polgahawela - Wait time 55m
Polgahawela → Colombo Fort
View train
In : Polgahawela at 09:16 pm
Out : Veyangoda at 10:08 pm
#8
2 Trains, Total Time: 2h 37m
Kandy → Peradeniya
View train
In : Kandy at 01:40 am (Next day)
Out : Peradeniya at 01:52 am (Next day)
Switch at Peradeniya - Wait time 19m
Night Mail (Badulla → Colombo Fort)
View train
In : Peradeniya at 02:11 am (Next day)
Out : Veyangoda at 04:17 am (Next day)
#9
Direct, Total Time: 2h 15m
Kandy → Colombo Fort
View train
In : Kandy at 05:00 am (Next day)
Out : Veyangoda at 07:15 am (Next day)
#10
Direct, Total Time: 2h 34m
Kandy → Colombo Fort
View train
In : Kandy at 06:20 am (Next day)
Out : Veyangoda at 08:54 am (Next day)