World Train Map

Scenic route

Sri Lanka Main Line

Colombo → Badulla · Sri Lanka

View on the map →Wikipedia ↗

Sri Lanka Main Line — Colombo to Badulla
Photo · Avanthijayatilake · CC BY-SA 3.0

Through tea country over the Nine Arches Bridge: many call Kandy to Ella the world’s most beautiful ride.

How this line was checked

Questions and answers

How long is the Sri Lanka Main Line?

The Sri Lanka Main Line runs 292 km from Colombo to Badulla.

How long does the Sri Lanka Main Line take?

The fastest scheduled journey is ≈ 10 h for the 292 km. That is an average of 29 km/h end to end. The line's top service speed is 60 km/h.

Who runs the Sri Lanka Main Line?

Sri Lanka Railways, with Class S12, observation car.

How old is the Sri Lanka Main Line?

The line has been in service since 1924. That is the year the atlas dates it from: for a modern brand running over an older railway, it is the railway's date, not the brand's.

View on the world railway map →

Read more on Wikipedia ↗

More scenic routes

More train routes in Sri Lanka.