Ella–Kandy train. Before you come.

A world-famous scenic train ride that's more about the chaos and crowds than the postcard views.

Ella–Kandy train, Sri Lanka

The Ella–Kandy train is one of the world's most scenic railway journeys, and people ride it specifically for the experience of sitting by an open door, wind in their face, as the train winds through tea plantations, misty valleys, and tunnel after tunnel. It suits travelers who believe the journey is the destination — the 7-hour ride is an attraction in itself, not just a way to get between two towns.

Tourists expect a serene, Instagram-perfect journey with empty carriages and uninterrupted views of tea plantations and waterfalls. In reality, the train is packed—especially the observation car—with people jostling for a window seat.shoulder-to-shoulder crowds, constant selfie sticks, and aparty atmosphere that drowns out the scenery. The famousright side tip works for the best views, but you'll still be fighting for space.

The journey from Ella to Kandy takes about 7 hours, but delays are common—report 1-2 hour waits. The train itself is old, with hard wooden seats (unless you book 1st class, which sells out weeks ahead). Locals use it for daily commutes, so expect a mix of tourists and Sri Lankans, with vendors selling snacks at stops. Its an unforgettable experience, but not a relaxing one.

The one thing
Book your ticket at least 2 weeks in advance online or through your guesthouse—1st class (reserved seats) sells out fast, and 2nd/3rd class is a free-for-all scramble for a spot on the floor or hanging out the door.
What is the entrance fee?+
LKR 1,500-2,500 (USD 5-8), 2nd class LKR 500-1,000 (USD 1.
How long does a visit take?+
Depends on your route — check the schedule
How do I get there from Ella?+
This attraction is located in Ella itself. You can walk from most hotels, or take a short tuk-tuk ride.
Should I book tickets in advance?+
Yes, especially for scenic routes. Book observation car seats at least a few days ahead. Unreserved tickets available at the station on the day.

Have a specific question about Ella–Kandy train?
Ask BYC — honest answers from 300,000+ real guest reviews.

Ask BYC →