Skip to content
CEYLONHoliday Guide
Blue train on a viaduct among Sri Lankan tea estates

Things to do

Sri Lankan train journeys

Short answerRiding the hill-country railway from Kandy to Ella through tea estates, tunnels and cloud forest.

Where
The high line runs Kandy – Nanu Oya – Ella – Badulla
When
Year-round, but mornings are clearer in the hills
Duration
Kandy to Ella: roughly 6–7 hours. Colombo to Kandy: about 3.5–4 hours. Colombo to Galle: about 2–2.5 hours.
Interests
train journeys, nature, hiking

What it is

A slow, ordinary, scenic railway built in the colonial era to move tea from the hills to Colombo — now the most famous journey in the country. Second class with reserved seats is the practical choice: windows open, no air-conditioning, and a lot of people watching.

Where

The high line runs Kandy – Nanu Oya – Ella – Badulla. The coastal line from Colombo to Galle is the other scenic option.

When

Year-round, but mornings are clearer in the hills. Reserve ahead in December, January and around the New Year.

What to expect

Delays, crowded platforms, vendors moving through the carriages, and long stretches where the track runs directly along the edge of the tea slopes. Do not hang out of the doors — it is the single most common cause of injury on this line.

Practical information

  • Reserve seats when bookings open; unreserved carriages fill up fast.
  • Keep a hand on your bag at platform stops.
  • Take water and something to eat; the journey is longer than it looks on a map.

Responsible tourism

Do not ride on the doorsteps or lean out for photographs, and do not give money to children who approach the train — it reinforces a harmful pattern.