Scenic route
Sri Lanka Main Line
Colombo → Badulla · Sri Lanka
Through tea country over the Nine Arches Bridge: many call Kandy to Ella the world’s most beautiful ride.
- Distance
- 292 km
- Fastest time
- ≈ 10 h
- Average speed
- 29 km/h
- Top speed
- 60 km/h
Stations
- 0 kmColombo Fort +2
- 2 kmMaradana
- 4 kmDematagoda
- 7 kmKelaniya
- 9 kmWanawasala
- 10 kmHunupitiya
Show 65 more stations
- 12 kmEnderamulla
- 14 kmHorape
- 16 kmRagama
- 19 kmBatuwatta
- 21 kmBulugahagoda
- 24 kmYagoda
- 27 kmGampaha
- 30 kmDaraluwa
- 32 kmBemmulla
- 34 kmMegalegoda
- 35 kmHeendeniya-Pattigoda
- 37 kmVeyangoda
- 39 kmWadurawa
- 41 kmKeenawala
- 44 kmPallewala
- 46 kmGanegoda
- 48 kmWijayarajadahana
- 50 kmMirigama
- 52 kmWilwatta
- 54 kmBotale
- 56 kmAmbepussa
- 59 kmYaththalgoda
- 61 kmBujjomuwa
- 65 kmAlawwa
- 69 kmWalakumbura
- 73 kmPolgahawela Junction
- 76 kmPanaliya
- 78 kmTismalpola
- 81 kmYatagama
- 84 kmRambukkana
- 89 kmKadigamuwa
- 93 kmGangoda
- 95 kmIhalakotte
- 100 kmBalana
- 104 kmKadugannawa
- 108 kmPilimatalawa
- 115 kmKoshinna
- 118 kmGelioya
- 120 kmPolgahanga
- 123 kmBothalapitiya
- 124 kmKahatapitiya
- 127 kmWallahagoda
- 129 kmTembligala
- 131 kmWarakapitiya
- 132 kmUlapane
- 135 kmPallegama
- 137 kmWarakawa
- 142 kmHightenford
- 145 kmInguru Oya
- 148 kmPenrose
- 150 kmGalboda
- 161 kmIhala Watawala
- 164 kmRozelle
- 176 kmKotagala
- 183 kmTalawakele
- 189 kmWatagoda
- 194 kmGreat Western
- 198 kmRadella
- 201 kmNanu Oya
- 205 kmPerakumpura Sub Railway
- 215 kmAmbewela
- 218 kmPattipola
- 224 kmOhiya
- 233 kmIdalgashinna
- 237 kmGlenanore
- 261 kmElla
- 267 kmDemodera
- 273 kmUduwara
- 275 kmHali-Ela
- 280 kmBadulla
The stations OpenStreetMap maps along this line, in order along the line as drawn here, with the distance along it. Not every train stops at every station. A +N after a station: N other routes on this map stop or end there, and the map draws it as a station where lines meet.
How this line was checked
- Line drawn from OpenStreetMap relation 12988160: the same nodes OpenStreetMap holds for this railway, thinned to within 102 m of them
- Checked against OpenStreetMap: the whole line lies on real track, a median 28 m from it
- The operator publishes this line's timetable: Sri Lanka Railways, a place to look it up, not a check of our drawing
- Wikipedia has an article for this line
- See for yourself: open this line on the map with OpenStreetMap's own railway drawn underneath it
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.
More scenic routes
- Glacier Express
“The world’s slowest express”: 291 bridges, 91 tunnels and the 2,033 m Oberalp Pass at an average of 36 km/h.
Wikipedia ↗ - Bernina Express
A UNESCO World Heritage railway: 7 % grades with no rack, the Brusio spiral, and the highest rail crossing of the Alps at 2,253 m.
Wikipedia ↗ - Bergensbanen
Northern Europe’s highest main line: over the bare Hardangervidda plateau at 1,237 m, through 182 tunnels.
Wikipedia ↗ - West Highland Line
Regularly voted the world’s most scenic railway: around Rannoch Moor and over the 21-arch Glenfinnan Viaduct of film fame.
Wikipedia ↗
More train routes in Sri Lanka.