Skip to content

Ask a local

How do I take the Kandy to Ella train?

A quick, honest answer from a Sri Lanka travel expert.

Quick answer

The Kandy to Ella train (around 7 hours) is one of the world's most scenic rail journeys - through tea plantations, waterfalls and highland villages. Book reserved 2nd or 1st class online at 12go.asia or ExpRail up to 30 days ahead; 3rd class is unreserved and lets you stand at the open doors. Nanu Oya (for Nuwara Eliya) or Ella are the usual endpoints. Your driver can drop you at Kandy station and meet you again.

Suggested route

Kandy · Nanu Oya · Ella

Transport

Train (Class 2 reserved recommended), driver meets at each end

Here we go - your Sri Lanka trip

Let's plan the trip you'll never stop talking about.

Tell us your dates and group size on WhatsApp. We reply with a friendly quote and a ready-to-go route, usually within the hour - so you can stop planning and start picturing yourself here. No deposit, no obligation, no pressure.

Real human reply, usually within the hour - 7 days a week