Kandy to Ella train times
It is important to realize that not all trains from Kandy to Ella are blue. So take notice of the blue train times, especially if you want to make pictures of this famous blue train which is super photogenic in the lush green landscape. The times with a * behind it are with the blue train. The other times an old, mostly red, train will bring you to your next destination. Find below the time schedule for the Colombo to Kandy train, Kandy to Ella train. In the second column you will find the Ella to Kandy train times.
From Colombo towards Kandy and Ella with Badulla as end point. * = the blue train
Colombo Fort | 05:55AM*, 08:30AM*, 09:45AM, 20:00PM (doesn’t stop in Kandy)
Peradeniya Junction | 08:32AM*, 10:55AM*, 12:31PM, 23:06PM (doesn’t stop in Kandy)
Kandy | 03:30AM, 08:47AM*, 11:10AM*, 17:00PM
Ella to Badulla | 06:06AM, 13:36PM, 15:15PM*, 17:28PM*
From Badulla towards Ella and Kandy with Colombo Fort as end point. * = the blue train
Badulla | 05:45AM*, 08:30AM*, 10:00AM, 11:00AM, 17:50PM (doesn’t stop in Kandy)
Ella | 06:40AM*, 09:24AM*, 10:57AM, 12:06PM, 18:55PM (doesn’t stop in Kandy)
Check the most up to date Railway time table in Sri Lanka on the Sri Lankan Railways website here.
Not all Kandy to Ella trains are blue!