Often called the world's most beautiful train ride, the Kandy–Ella route winds through emerald tea estates and misty mountains. Here's how to do it right.
Why This Train Ride is Legendary
The Sri Lankan Railways line from Kandy to Ella — technically Kandy to Badulla, passing through Ella — climbs from the lowland city of Kandy at 500m all the way to the misty heights of Nuwara Eliya at nearly 1,900m before descending through extraordinary tea country to Ella at 1,041m. The journey covers some of the most dramatic landscape in Asia: ancient viaducts over green valleys, tunnels through tea-blanketed hillsides, waterfalls tumbling beside the tracks, and the spectacular Nine Arch Bridge near Ella. It is slow, occasionally late, and utterly magnificent.
The Route and Key Stops
The full Kandy to Badulla line takes roughly 7 hours, with the Kandy–Ella portion taking 6–7 hours depending on the service. Key stops along the way include Peradeniya Junction (near the Royal Botanical Gardens), Hatton (gateway to Adam's Peak), Nanu Oya (for Nuwara Eliya — the station is 10km from town), Haputale, and finally Ella. Many travellers break the journey overnight at Nuwara Eliya or Haputale, returning to the train the next day.
Choosing Your Train: The Three Classes
First Class Observation Car: Air-conditioned with large panoramic windows and reserved seating. The most comfortable option, but ironically offers less of the experience — you're watching the scenery through glass. Book several weeks ahead on the Sri Lanka Railways website. Second Class Reserved: Wooden bench seats by the open doors, ceiling fans, no air conditioning. This is the sweet spot: reserved seat, open windows, fresh mountain air. Incredibly popular — book 2–4 weeks ahead during peak season. Second Class Unreserved: Arrive early and stand by the open doors for the best views. Often the most social (and adventurous) way to travel. Third Class: Basic wooden benches, very cheap. Fine for short sections.
Booking Tickets: The Practical Reality
Official online booking is available at the Sri Lanka Railway website, but the system can be unreliable for international payment cards. Alternatively: book through your hotel or travel agent (they know which workarounds are reliable), buy in person at Kandy station 2–3 days ahead, or use a reputable third-party booking platform. If your preferred train is sold out, unreserved second class is always available and still a wonderful experience — just arrive 20 minutes early.
When to Sit and When to Stand
The most dramatic scenery comes in the first two hours out of Kandy (the ascent to Nuwara Eliya) and the final 30 minutes into Ella (the Nine Arch Bridge is visible just before arrival). For the Kandy–Ella direction, the right-hand side of the train generally offers the better views over valleys and tea estates, particularly in the morning when light comes from the east. Many travellers stand in the open doorways — safe if you hold on, and the single best vantage point on the train.
Morning vs Afternoon Departure
The morning trains (departing Kandy around 8:30–9:00am) offer cleaner light for photography and arrive in Ella in the late afternoon — ideal for settling in before sunset at Little Adam's Peak. Afternoon trains can hit cloud and mist as they climb, which has its own ethereal beauty but limits visibility. The 8:47am Podi Menike (Train #1005) is the most popular. The Udarata Menike (#1015, around 9:45am) is also excellent and slightly less crowded.
What to Bring and How to Prepare
Bring a light layer — the hill country is significantly cooler than Colombo or the coast, and the open-door breeze at altitude can be cold. Snacks and water (vendors board at stops but supply can be erratic). A portable power bank for your phone. Motion sickness tablets if you're sensitive (the track winds continuously). Arrive at Kandy station at least 30 minutes before departure. The queues for unreserved tickets can be long but move quickly.
Combining the Train with Your Sri Lanka Itinerary
The Kandy–Ella train works beautifully as part of a classic 10–14 day Sri Lanka circuit: Colombo → Kandy (2–3 nights, Cultural Triangle day trips) → scenic train to Ella (2 nights) → Mirissa or Galle (beaches) → back to Colombo. We build this routing into many of our packages, arranging tickets, onward transport from Ella, and accommodation at each stop. If you'd like us to handle the logistics, simply mention the train when you enquire.
Ready to Experience This?
Let Us Build Your Bespoke Sri Lanka Itinerary
No fixed tours — every trip is designed around you.
Plan My Holiday
