The Kandy to Ella train is Sri Lanka's most beautiful ride: 6.5 to 7 hours climbing through tea country on a line the British finished in the 1920s. Sit on the right-hand side travelling from Kandy to Ella, book a reserved second or third class seat if you can, and if you are short on time, board at Nanu Oya to keep the best three hours of the journey. Here is everything else you need to know, from a Colombo-based operator that books these seats every week.
The Route and Realistic Timings
The full hill-country line runs from Kandy to Badulla, but almost everyone rides the Kandy to Ella stretch. Expect 6.5 to 7 hours for around 140 km — this is a slow mountain railway, and that is the point. There are usually two main daytime departures from Kandy, one mid-morning and one around midday. Trains in Sri Lanka run late more often than not, so build slack into your day and do not plan a tight connection at the other end.
The train climbs from about 500 m at Kandy to nearly 1,900 m at Pattipola, the highest station on the island, before dropping into Ella. Bring a light layer — it gets genuinely cool above Nanu Oya, even at midday.
Which Side Should You Sit On?
Travelling Kandy to Ella, the right side gets the better share of the views — the big valley drops after Kadugannawa and much of the tea scenery favour that side. The honest truth is that views alternate constantly on a line with this many curves, and the open doorways are where the best photos happen anyway. If you ride Ella to Kandy, reverse the advice and sit on the left.
Classes Explained: First, Second, Third
- First class (reserved): air-conditioned with sealed windows on most sets. Comfortable, but you lose the open windows and doors that make this ride special. We rarely recommend it for this route.
- Second class reserved: the sweet spot. Padded seats, opening windows, fans, a guaranteed seat.
- Second class unreserved: same carriages standard, no seat guarantee. Fine if you board early at the origin station.
- Third class reserved: simpler bench-style seats, open windows, great atmosphere, and a guaranteed seat — genuinely good value.
- Third class unreserved: the local experience. Cheap and lively, but expect to stand for hours in high season.
How to Get Tickets
Reserved seats open for booking about 30 days before travel and sell out fast between December and March and again in July and August. Your options:
- Sri Lanka Railways online booking — works, but seats for popular dates can vanish within days of release.
- Station counters — fine for unreserved tickets on the day; go early.
- Through your tour operator — we hold and book reserved seats for guests on all our itineraries, which is the zero-stress option.
Ticket prices are low by international standards and change periodically, so treat any figure you read online as approximate.
The Best Sections of the Ride
Kandy to Hatton
The climb out of Kandy through Kadugannawa is dramatic, and after Hatton you get views towards Adam's Peak on a clear day.
Nanu Oya to Haputale
This is the heart of it: Great Western's tea slopes, the misty plateau at Ambewela and Pattipola, then Idalgashinna, where the line rides a narrow ridge with the land falling away on both sides. Around Haputale, on a clear day, you can see all the way to the southern plains.
Haputale to Ella
Tea gives way to pine and cloud forest as the line curls down into the Ella Gap.
What About Nine Arch Bridge?
Here is the detail most guides get wrong: the famous Nine Arch Bridge at Demodara sits just beyond Ella station, so if you get off at Ella you do not cross it. You have two options. Stay on one more stop to Demodara and cross the bridge by train — the line then performs the celebrated Demodara loop, spiralling under itself. Or do what most visitors do: walk 30 to 40 minutes from Ella town to the bridge and photograph a train crossing the nine brick arches from below. Your guide will know that day's crossing times.
The Smart Alternative: Board at Nanu Oya
If seven hours on a train sounds like too much of a good thing, drive from Kandy through the tea country by car — stopping at Ramboda Falls and a working tea factory — and board the train at Nanu Oya, the station for Nuwara Eliya. You keep the finest three hours of the line, Nanu Oya to Ella, and gain half a day. This is how we structure our faster itineraries, and almost nobody regrets it.
Practical Tips
- Your driver carries your luggage by road and meets you on the platform at the other end — ride with a daypack only.
- Buy snacks before boarding, though vendors walk the aisles with wade, samosas, and tea.
- Keep limbs inside on bridges and in tunnels; the clearances are tight.
- Morning trains generally have clearer mountain views; afternoon light is better for photos in the Ella Gap.
Plan It With Us
Our 5 Day Sri Lanka Express Highlights tour includes the Nanu Oya to Ella stretch with reserved seats booked for you, and our 7-day and longer itineraries cover the full ride. More questions? Check our FAQ or message us on WhatsApp — we answer same day.