Skip to main content
LIVEConnecting to railway feeds…

Express · No. sl-colombo

Sl Colombo Ella train timings

Colombo FortElla
MonTueWedThuFriSatSunRuns daily
05:55
Departs Colombo
13:30
Arrives Ella
7h 35m
Journey time
246 km
Distance

Sl Colombo Ella timetable

4 stops · scheduled times
#StationArrivesDeparts
1Colombo Fort—05:55
2Kandy08:3008:40
3Nanu Oya11:0011:05
4Ella13:30—

Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by Sri Lanka Railways on the day.

Sl Colombo Ella: Colombo to Ella

Sl Colombo Ella (sl-colombo) is an express train run by Sri Lanka Railways between Colombo Fort and Ella. The full journey covers 246 km and takes 7h 35m, with 2 intermediate stops.

It leaves Colombo Fort at 05:55 and reaches Ella at 13:30. It runs every day. On the way it stops at Kandy and Nanu Oya.

How to book Sl Colombo Ella tickets

Tickets are sold by Sri Lanka Railways on railway.gov.lk and at staffed stations. Advance fares are usually cheaper than buying on the day.

Book on railway.gov.lk

Sl Colombo Ella: common questions

What time does Sl Colombo Ella leave Colombo?
Sl Colombo Ella departs Colombo Fort at 05:55 and arrives at Ella at 13:30. Times are the published timetable in local time.
How long does Sl Colombo Ella take from Colombo to Ella?
The scheduled journey time is 7h 35m for 246 km.
Which stations does Sl Colombo Ella stop at?
Sl Colombo Ella calls at Colombo Fort, Kandy, Nanu Oya and Ella.
Does Sl Colombo Ella run every day?
Yes, Sl Colombo Ella runs daily.
Where can I book Sl Colombo Ella tickets?
On Sri Lanka Railways's own site, railway.gov.lk. TrainsTracking does not sell tickets.