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

Route

Colombo → Kandy

Short answerThe main line up into the hills — by train the most civilised way out of the capital.

Distance
120 km
Origin
Colombo
Destination
Kandy
Best for
Train, Bus, Private vehicle / taxi

Travel options

Estimated travel times from Colombo to Kandy
ModeEstimated timeNotes
Train≈3.5–4 hoursReserved seats on the intercity services; the observation carriage is worth asking for.
Bus≈3–4 hoursFrequent from Colombo Bastian Mawatha; times vary with traffic.
Private vehicle / taxi≈3.5 hoursExpressway plus A1; slower through Kandy's ring road in the evening.

Estimates for planning. Confirm current timetables with Sri Lanka Railways or the bus operator.

Route highlights

  • Kelani valley scenery after Kadawela
  • Ramboda pass viewpoints
  • The last descent into Kandy's lake basin

Practical advice

  • Book train tickets as early as the booking window allows — demand exceeds supply at weekends.
  • Traffic leaving Colombo between 16:00 and 19:00 can add an hour.
  • Keep the ticket for the train; buses use cash.

Destinations on this route