Skip to content
Local Sri Lanka Tours

Journeys

Kandy to Ella train

How to ride the Kandy to Ella train, one of the most scenic railway journeys in the world. Booking tickets, classes, which side to sit on, timings and honest tips.

Best time: January to April for clear views

Passenger looking out of a train window in the hill country
Photo: Vyacheslav Argenberg / CC BY 4.0

The train from Kandy to Ella climbs from the old royal capital up through tea estates, pine forest, tunnels and waterfalls, past Nuwara Eliya and over the highest point of the line before dropping down to Ella. It is slow, sometimes crowded, and one of the best things you will do in Sri Lanka.

The route

The train leaves Kandy (some services start in Colombo), stops at Peradeniya, climbs to Hatton, Nanu Oya (for Nuwara Eliya), Haputale and Bandarawela, then arrives in Ella. The scenery gets better the higher you go.

Tickets and classes

  • First class / observation car: reserved, often with a big rear window. Sells out first. TODO: verify which services have an observation car.
  • Reserved second and third class: reserved seats with open windows. Often the best views.
  • Unreserved second and third class: buy on the day at the station, but expect to stand for hours in high season.

Booking: reserved seats open a set number of days before travel and sell out quickly from December to April. TODO: verify current booking window and the official online booking site. Some travellers use agents who charge a fee. Your local planner can arrange tickets.

Timings

There are a few trains a day in each direction. Morning departures from Kandy are the most popular so you get daylight views. TODO: verify current departure times.

Tips from locals

  • Send your luggage by road if you have a driver. You will enjoy the train much more with a small bag.
  • Sit or stand by the open door for photos, but hold on and keep your head inside around tunnels and posts.
  • Do not plan anything tight in Ella on arrival day. Delays are common.
  • Clouds come in after lunch, so the morning half of the ride usually has the clearest views.

Do it with a plan

The train is just one day of your trip. Tell us your dates and we will build the rest around it. Plan your trip.

Frequently asked questions

How long is the Kandy to Ella train?

Around 7 hours, often more because trains run late. Bring snacks and water, though vendors do walk through selling food.

Which side of the train should I sit on?

Both sides have great views at different points. Many people prefer the right-hand side going from Kandy to Ella. Swap with your neighbours and stand by the open doors for a while when it is safe to do so.

Can I do just part of the route?

Yes. Nanu Oya (for Nuwara Eliya) to Ella is often called the most beautiful section and takes about 3 to 4 hours. It is a good option if you are short on time.

Where to stay for this