The railway network in Sri Lanka, managed by Sri Lanka Railways (SLR), is one of the most scenic and budget-friendly ways to explore the island. From coastal tracks skimming the Indian Ocean to hill-country climbs through tea estates, trains connect Colombo with the south, east, north, and the central highlands.
Sri Lanka’s system radiates from Colombo Fort across six principal corridors:
Services are typically labeled by speed and stopping pattern:
Common coach classes:
Sri Lanka’s iconic hill-country route: cityscapes give way to tea gardens, viaducts, tunnels, and cool mountain air. Observation Saloon and A/C Saloon are most in demand between Kandy, Nanu Oya, Haputale, and Ella.
Typical travel time: Colombo–Kandy 2.5–3.5 hrs; Kandy–Ella 6–7.5 hrs
Good choices: Observation Saloon (when available), Air-Conditioned Saloon, Second Class Reserved
Skirts sandy beaches and fishing villages with near-continuous ocean views. A favorite day trip for both locals and visitors.
Typical travel time: Colombo–Galle 2–2.5 hrs; Galle–Matara 40–60 mins
Good choices: A/C Saloon or Second Class Reserved (open windows and sea breeze)
Fast intercity services to Sri Lanka’s far north via ancient Anuradhapura and the Vanni plains, finishing in Jaffna’s peninsula towns.
Typical travel time: Colombo–Jaffna 6–7 hrs
Good choices: A/C Saloon or Second Class Reserved
Cross-island journey to the east coast’s deep-water harbor and beaches, via paddy fields, reservoirs, and forest corridors.
Typical travel time: 7–8.5 hrs
Good choices: A/C Saloon, Second Class Reserved
Links the west to the east through Sri Lanka’s heartland, with landscapes shifting from coconut belts to dry-zone lakes.
Typical travel time: 8–9.5 hrs
Good choices: A/C Saloon, Second Class Reserved
Convenient for airport access (via nearby stations) and the north-west coast’s lagoons and fishing towns.
Typical travel time: Colombo–Negombo 1–1.5 hrs; Colombo–Puttalam 3.5–4.5 hrs
Good choices: Second Class Reserved / Third Class (short hops)
There are no international passenger rail links from Sri Lanka at present. All services operate within the island.
Website: https://srilanka-railways.com
© 2017 srilanka-railways.com. All rights reserved.