Opens in a new tab

Destination GuidesHill Country Railway

The Kandy to Ella Train: A Guide to Sri Lanka’s Most Scenic Rail Journey

How to ride the Kandy to Ella train, from choosing a seat to the best season and why Nanu Oya is a clever place to join.

Misty mountains in the hill country
Misty mountains in the hill country. Photograph · Experiential Traveller

Few journeys anywhere in Asia are as quietly spectacular as the Kandy to Ella train. Leaving the old royal capital, the line climbs steadily into the hill country, threading through tea estates, cloud forest and tunnels cut into the mountainside before descending towards the little town of Ella. It is slow, rattling and gloriously old-fashioned, and that is precisely the point.

The railway was built during the British colonial era to carry tea from the highlands down to Colombo, and it still feels like a working line rather than a tourist attraction. Farmers, schoolchildren and tea pluckers share the carriages with travellers from around the world, and vendors pass through selling spiced snacks. Here is how to make the most of it.

The Route Through the Hill Country

From Kandy the train heads south through Peradeniya and gradually gains height, passing Gampola and Nawalapitiya before the landscape opens out into the great tea districts around Hatton. Beyond, it reaches Nanu Oya, the station for Nuwara Eliya, and then climbs to Pattipola, which is widely cited as the highest railway station on the island at close to 1,900 metres above sea level.

After Pattipola the line crosses the watershed and begins its descent through Ohiya, Haputale and Bandarawela. The final stretch, via Demodara and the famous Nine Arch Bridge, brings you down into Ella. The full Kandy to Ella train journey typically takes somewhere around six to seven hours, though delays are common, so it is best treated as a full day's experience rather than a simple transfer.

Misty mountains in the hill country — photograph

What You Will See Along the Way

The scenery shifts constantly. In the lower sections there are paddy fields, jungle and villages with brightly painted Hindu kovils and Buddhist temples. Higher up come the tea plantations, their neatly clipped bushes rolling over every ridge, dotted with the colourful saris of pluckers and the white bulk of old estate factories.

Around Pattipola and Ohiya the vegetation becomes wilder, with misty montane forest bordering Horton Plains. On a clear day the views into the valleys below are immense, while on a misty morning the train seems to float through cloud. Waterfalls appear after rain, and the many tunnels add a touch of drama.

Choosing Your Class and Seat

Sri Lankan trains generally offer first, second and third class, though not every service carries every class. First class is usually an air-conditioned or observation carriage with reserved seating. Second and third class have opening windows and doorways, which many travellers prefer for the fresh air and uninterrupted views, and reserved seats in these classes can be booked on some services.

Reserved seats on the Kandy to Ella train are in high demand, particularly in peak season. Unreserved tickets are sold on the day, but carriages can be very crowded and you may find yourself standing for much of the journey. Always check current timetables and booking arrangements before you travel, as they do change.

The Nanu Oya to Ella Section

If a full day on the rails sounds like too much, consider joining the train at Nanu Oya instead. This shorter section, usually around three to four hours, covers what many regard as the most beautiful part of the line, including the high passes around Pattipola, the tea country near Haputale and the descent towards Ella.

Starting at Nanu Oya also fits neatly into a hill-country itinerary. You can spend a night or two in Nuwara Eliya, perhaps visit a tea plantation or walk at Horton Plains, and then board the train refreshed for the most scenic stretch, rather than spending the morning travelling up from Kandy.

Practical Tips for the Journey

  • Book Early: reserved seats sell out quickly in busy months, so secure them as soon as your dates are fixed.
  • Travel Light: luggage racks are small and aisles narrow, so keep a compact day bag with you.
  • Bring Snacks and Water: vendors do board at stations, but it is wise to carry your own water and something to eat.
  • Pack a Layer: the air grows noticeably cooler around Pattipola, so a light jumper or rain jacket is useful.
  • Be Careful at the Doors: leaning out of open doorways is a popular photograph, but trains move and tunnels are close, so take great care.
  • Allow for Delays: treat arrival times as approximate and avoid tight onward connections.

Best Time to Ride the Kandy to Ella Train

The train runs year-round, and the hill country has its own changeable weather. The south-west monsoon, roughly May to September, tends to bring more rain and mist to the western slopes, while the inter-monsoon period around October and November can also be wet. The months from around January to April often bring clearer skies and some of the best views, though mist can roll in at any time of year.

Early departures generally offer the best light and the calmest conditions. Mist in the morning often burns off as the day warms, revealing the valleys below, and afternoon showers are common in the wetter months. Whatever the season, the landscape is lush and green, and even a misty ride has its own atmospheric charm.

Arriving in Ella

Ella is a small, relaxed town set in a gap in the hills, with sweeping views towards the lowlands. Most travellers arrive in the afternoon and settle into a guesthouse or boutique hotel before exploring. The Nine Arch Bridge, Little Adam's Peak and Ella Rock are all close by, and the town's cafés make a welcome place to unwind after a long day on the rails.

Consider spending at least two nights in Ella. It gives you time to walk the surrounding trails, watch a train cross the Nine Arch Bridge from the other side, and simply enjoy the cool mountain air before heading onwards to the south coast or the national parks of the south-east.

Travelling with Experiential Traveller

Misty mountains in the hill country — photographMisty mountains in the hill country — photograph

The scenic train ride from Nanu Oya to Ella is one of the experiences Experiential Traveller can weave into a private, slow-paced journey through the hill country. With a licensed English-speaking guide on hand and an air-conditioned vehicle meeting you at the other end with your luggage, you are free to simply sit back and watch the tea country roll by. It fits naturally within the Leisure & Heritage or Nature & Wildlife tours, or you can shape your own route using the Build Your Own journey planner.

Travel like this

Ashan can build the places in this story into a private, slow-paced journey — with a driver, a licensed guide and stays chosen for each region.

Ashan Wijetilleke

About the author

Ashan Wijetilleke

Founder of Experiential Traveller and a licensed National Tourist Guide, based in Colombo.

About Ashan

More from the journal

All stories

Begin here

Experience it yourself

Every story here began as someone’s journey.