
Route
Kandy → Ella
Short answerThe famous hill-country railway: tea estates, tunnels and the Demodara loop.
- Distance
- 145 km
- Origin
- Kandy
- Destination
- Ella
- Best for
- Train, Bus, Private vehicle
Travel options
| Mode | Estimated time | Notes |
|---|---|---|
| Train | ≈6–7 hours | Reserved second class is the practical choice; bookings open in advance and sell out. |
| Bus | ≈6–8 hours | Usually with a change at Wellawaya or Bandaragama. |
| Private vehicle | ≈5–6 hours | Faster but you trade away the reason most people make this trip. |
Estimates for planning. Confirm current timetables with Sri Lanka Railways or the bus operator.
Route highlights
- Nanu Oya and the tea plateau
- The Devale–Haputale ridge
- Demodara loop and Nine Arch Bridge on approach
Practical advice
- Sit on the right heading down from Nanu Oya for the valley views.
- Take water and food; the journey is longer than the map suggests.
- Do not stand in the doorways for photographs — it is the main safety issue on this line.