
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
| Mode | Estimated time | Notes |
|---|---|---|
| Train | ≈3.5–4 hours | Reserved seats on the intercity services; the observation carriage is worth asking for. |
| Bus | ≈3–4 hours | Frequent from Colombo Bastian Mawatha; times vary with traffic. |
| Private vehicle / taxi | ≈3.5 hours | Expressway 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.