Skip to content
CEYLONHoliday Guide
Railway viaduct and jungle near Ella, on the route between Kandy and Ella

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

Estimated travel times from Kandy to Ella
ModeEstimated timeNotes
Train≈6–7 hoursReserved second class is the practical choice; bookings open in advance and sell out.
Bus≈6–8 hoursUsually with a change at Wellawaya or Bandaragama.
Private vehicle≈5–6 hoursFaster 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.

Destinations on this route