Ask almost anyone who has travelled through Sri Lanka’s hill country what they remember most, and many will name the train from Kandy to Ella. It is not fast and it is rarely comfortable, but it climbs through tea estates, cloud forest and mountain villages in a way no road journey can match. This is a guide to taking it slowly, and to the stops worth making along the way.
A note for June 2022: Sri Lanka is going through a serious economic crisis, with fuel shortages and power cuts. The railway has become even more important as road travel grows less predictable, and trains can be crowded. Timetables can change at short notice. Check the latest schedule with Sri Lanka Railways or at the station, and read current travel advice before you go.
The route in brief
The main line runs from Colombo through Kandy’s junction at Peradeniya and up into the hills, past Nanu Oya (the station for Nuwara Eliya), Pattipola, Ohiya, Haputale and Bandarawela, before reaching Ella and continuing to Badulla. The Kandy to Ella stretch takes most of a day, often around seven hours, and delays are common. That is part of the experience. The line climbs steeply, with tunnels, horseshoe bends and drops into valleys full of tea.
Choosing a class
Most trains offer first, second and third class, though not every service has all three. Some trains carry observation saloons or reserved first-class carriages, which can be booked in advance. Second-class reserved seats are a good balance: you get a guaranteed seat and windows that open. Unreserved second and third class are cheaper but can be very crowded, especially at weekends and holidays.
Reserved seats on this line have long been in demand, and travellers often book through the railway’s official channels or ask their guest house to help. Be cautious of resellers charging large markups. We do not list fares here because they can change, especially at a time of high inflation.
Why go slowly
Many visitors do the whole ride in one go, arrive in Ella tired, and treat the train as transport. We suggest breaking it up. Getting off for a night or two in the middle lets you see the hill country properly rather than through a window.
Stop one: Nuwara Eliya
Get off at Nanu Oya and take a short road transfer to Nuwara Eliya, the former British hill station. It is cool, sometimes cold, with colonial bungalows, a racecourse, Gregory Lake and tea factories nearby. Many estates around the town offer factory visits, where you can see the withering, rolling and drying that turn green leaves into black tea. It is a good base for a day trip to Horton Plains.
Stop two: Horton Plains and Ohiya
Horton Plains National Park is a high plateau of grassland and cloud forest, part of the Central Highlands World Heritage Site. The well-known walk loops past World’s End, a sheer drop with views on clear mornings, and Baker’s Falls. Go early, as cloud usually rolls in by mid-morning. Ohiya station is one access point, though most visitors arrive by road from Nuwara Eliya. Check that park transport is running before you commit.
Stop three: Haputale
Haputale is a small town on a ridge with views to the south coast on a clear day. Nearby is Lipton’s Seat, the viewpoint where Sir Thomas Lipton is said to have surveyed his estates, reached through the Dambatenne tea estate. Sunrise there is spectacular when the weather cooperates. Haputale is quieter than Ella and has a handful of guest houses.
Arriving in Ella
Ella is a village in a gap in the hills that has become one of Sri Lanka’s best-known backpacker stops. Popular walks include Little Adam’s Peak, an easy climb with wide views, and Ella Rock, a longer and steeper hike that is best done with a guide or clear directions. The Nine Arch Bridge, a stone viaduct set in a valley of tea and forest, is a short walk from the village and an iconic place to watch a train pass.
Please stay off the tracks and bridge when trains are due, and be careful on narrow paths. Railway staff have long warned visitors about walking on the line.
A sample slow itinerary
- Day 1: Morning train from Kandy to Nanu Oya; afternoon tea-factory visit and evening in Nuwara Eliya.
- Day 2: Early start for Horton Plains, back by lunch, quiet afternoon by Gregory Lake.
- Day 3: Train from Nanu Oya to Haputale; walk the ridge in the late afternoon.
- Day 4: Sunrise at Lipton’s Seat, then the short train hop to Ella.
- Day 5: Little Adam’s Peak at dawn and the Nine Arch Bridge later in the day.
Five days may sound like a lot for a single train ride, but each stop is very different, and you will see far more than you would in a single long day in a carriage.
Tips for the ride
- The views are often said to be best on the right-hand side heading toward Ella, but both sides have their moments.
- Do not lean out of open doors, however tempting the photos look.
- Bring water and snacks; food vendors board at some stations but supplies may be uncertain.
- Pack a warm layer; it gets cool at the higher stations.
- Expect delays and do not plan tight connections at the other end.
Doing it in reverse
Some travellers ride from Ella toward Kandy instead. The views are equally good, and you may find seats easier to get from Ella or Badulla at certain times. Choose the direction that suits your wider route.
Supporting local businesses
In the current situation, staying in family-run guest houses along the route and eating locally helps people directly. Many hosts can help you get to and from stations when fuel is short. Ask them about the latest conditions; they will usually know more than any website.
A journey worth the patience
The Kandy to Ella train is not about speed. It is about mist lifting off a tea slope, children waving from a level crossing, a vendor selling spicy vadai through the window, and the slow climb into cooler air. Break it up, give it time, and it may become the part of Sri Lanka you remember longest.
More from Issue 38
- Editor’s Letter: Sri Lanka in a Hard Year
- 17 Places To Visit In Colombo, Sri Lanka
- Best Places To Visit In Kandy, Sri Lanka
- 20 Things To Do In Nuwara Eliya, Sri Lanka
- Things To Do In Sigiriya In Sri Lanka
- Top 10 Places To Visit In Bentota, Sri Lanka
- Visit Yala National Park In Sri Lanka
- A First Meal in Jaffna
- Sri Lanka Entry and Rail Notes Before You Fly
- Galle Fort After the Day-Trippers
Jantar Mantar
Top 10 destinations for New Year Party in India
Intriguing Facts About Festivals, Forts, and Forests
The Town You Sleep In
Why the base town shapes a monsoon waterfall trip more than any single fall, what to look for, and towns in Karnataka, Kerala and Goa worth considering.
One village ghat upriver
Train versus road that week
Markets before the 20th, not on it
Journeys Worth Discovering
Explore inspiring destinations, memorable journeys and travel stories from across India and beyond.
Explore destinations
