Destination guideSri Lanka
FROMLON
ABOUT 12 HRS ✈️
TOCMB

The Kandy to Ella train

One of the world's most beautiful train rides climbs through Sri Lanka's misty hill country, past tea estates, waterfalls and the famous Nine Arch Bridge. Here's what the Kandy to Ella train is like, when to go and how long to stay.

NIGHTS AWAY7 to 14
BUDGET£
BEST MONTHSJan–Mar
Add Kandy to Ella train to your ideasFree. One email per family.
A blue Sri Lankan train crossing the stone Nine Arch Bridge near Ella, surrounded by thick green forest

Kandy to Ella train at a glance

FLIGHT FROM LONDON
ABOUT 12 HRS
TIME DIFFERENCE
4.5 TO 5.5 HRS AHEAD OF THE UK
CURRENCY
SRI LANKAN RUPEE (RS)
ENTRY
ETA VISA NEEDED
PLUGS
TYPE D / G · 230V

UK passport holders need an Electronic Travel Authorisation, applied for online before you fly. Train tickets are very cheap, but reserved seats sell out weeks ahead. Check entry rules on GOV.UK before you book.

Best time to visit Kandy to Ella train

  1. JAN24°C average daytime highDry, clear, best time to go
  2. FEB25°C average daytime highDry, clear, best time to go
  3. MAR26°C average daytime highDry, best time to go
  4. APR26°C average daytime highHot, some rain, a good time to go
  5. MAY25°C average daytime highMonsoon starts, quieter
  6. JUN24°C average daytime highWindy, showers, a good time to go
  7. JUL24°C average daytime highShowers, a good time to go
  8. AUG24°C average daytime highShowers, a good time to go
  9. SEP24°C average daytime highShowers, a good time to go
  10. OCT24°C average daytime highRainy, quieter
  11. NOV23°C average daytime highRainy, quieter
  12. DEC23°C average daytime highDrier, a good time to go

Temperatures are the average daytime high in °C.

The hill country is driest and clearest from January to March, the best time for views from the train. April is hot with some afternoon storms. From May to September the southwest monsoon brings showers, more on the Kandy side than around Ella, and October and November are the wettest months. At around 1,000 to 2,000 metres up, it's much cooler than the coast. Temperatures shown are for Kandy.

Things to do in Kandy to Ella train

TICKETED

The train ride

About seven hours from Kandy to Ella. Sit on the right going uphill for the best tea-estate views.

FREE

Nine Arch Bridge

A stone viaduct in the jungle near Ella. Check the timetable and watch a train cross from the hillside.

FREE

Little Adam's Peak

An easy hike from Ella through tea gardens to a viewpoint over Ella Gap.

TICKETED

Temple of the Tooth

Kandy's most sacred temple, said to hold a tooth of the Buddha. Cover shoulders and knees.

TOUR

Tea factory tour

See how tea is picked and processed near Nuwara Eliya, then taste it fresh.

DAY TRIP

Horton Plains

A high plateau with cloud forest and the cliff-edge viewpoint of World's End.

Kandy to Ella train: common questions

Is the Kandy to Ella train good for a family holiday?

Yes, especially for older children. The views are spectacular, but trains can be crowded and toilets are basic, so a reserved seat makes a big difference. Some families ride just part of the way.

How long is the train ride?

About seven hours, though delays are common. Many people break it at Nanu Oya for Nuwara Eliya, or start at Nanu Oya to cut it to about three and a half hours.

How do you get there?

Fly into Bandaranaike International Airport near Colombo, then take a car or train to Kandy, about three to four hours. From Ella, drivers reach the south coast beaches in about three hours.

How do you book tickets?

Reserved seats in first, second and third class go on sale about 30 days ahead on the Sri Lanka Railways website and at stations, and sell out fast. Unreserved tickets are sold on the day, but you may stand.

If you like Kandy to Ella train

Can't agree where to go next?

Put Kandy to Ella train on standby with everyone's other ideas. You each spread your points in secret, get one veto, and the draw picks where you go.

Start planning, it's free