
Sri Lanka Railways
Sri Lanka train timetables
About Sri Lanka Railways
Sri Lanka Railways is famous for the Kandy–Ella hill line, often called one of the world's most scenic rail journeys, with observation cars bookable weeks ahead. Coastal trains from Colombo to Galle hug the Indian Ocean, and first-class reserved seats cost only a few dollars.
Network Facts
- Operator
- Sri Lanka Railways
- Track gauge
- 1676 mm broad
- Max speed
- ~100 km/h
- Network size
- 1,560 km
- Currency
- LKR
Train Services
5 trains · all classes and types
Coastal Line Colombo–Matara
Express#IC 50
Intercity Express Colombo–Kandy
Express#IE 1
Kandy–Ella Hill Country Train
Special#Udarata Menike
Sl Colombo Ella
Express#sl-colombo
Sl Colombo Kandy
Express#sl-colombo
Railway Stations
14 stations with departure boards
Anuradhapura Station
ANU · Anuradhapura
Colombo Fort
Colombo
Colombo Fort Station
CMB · Colombo
Ella
Ella
Ella Station
ELL · Ella
Galle Station
GLE · Galle
Jaffna Station
JAF · Jaffna
Kandy
Kandy
Kandy Station
KDY · Kandy
Matara Station
MAT · Matara
Nanu Oya
Nuwara Eliya
Nanu Oya Station
NNY · Nuwara Eliya
Peradeniya Junction
Peradeniya
Ragama
Ragama
Everything for Sri Lanka rail travel
Book Sri Lanka Train Tickets
TrainsTracking shows schedules and live data. To purchase tickets, use the official Sri Lanka Railways website.
Sri Lanka Railways: Frequently Asked Questions
How do I book Sri Lanka train tickets?
Book Sri Lanka train tickets directly at https://seatreservation.railway.gov.lk (Sri Lanka Railways), the official operator. TrainsTracking provides schedule, fare, and route data; tickets are purchased on the operator's own site to avoid markup.
Is there live train tracking for Sri Lanka?
Yes. TrainsTracking syncs with official Sri Lanka Railways data to show live schedule and running status for Sri Lanka trains, refreshed regularly across the 5 services we list.
What gauge does Sri Lanka railway use?
Sri Lanka's railways run on 1676 mm broad track, covering approximately 1,560 km of route.
What is the fastest train in Sri Lanka?
The fastest Sri Lanka trains reach up to ~100 km/h, operated by Sri Lanka Railways.
How many train stations does Sri Lanka have?
TrainsTracking lists 14 railway stations for Sri Lanka with timetable data, GPS coordinates, and station codes — see the full list below.
Which operator runs trains in Sri Lanka?
Sri Lanka Railways operates the national rail network in Sri Lanka. Sri Lanka Railways is famous for the Kandy–Ella hill line, often called one of the world's most scenic rail journeys, with observation cars bookable weeks ahead. Coastal trains from Colombo to Galle hug the Indian Ocean, and first-class reserved seats cost only a few dollars.