The Kandy to Ella Train: Booking, Classes & Which Side to Sit — Sri Lanka travel story by Lankan Stays & Trails

Train journeys · hill country

The Kandy to Ella train

It is not the fastest way from Kandy to Ella, and it is not always comfortable. It is, however, the reason a lot of people come to Sri Lanka: seven hours of tea terraces, tunnels, waterfalls and open doorways, climbing to over 1,800 metres before dropping into Ella Gap.

May 9, 2026 · 8 min read · Lankan Stays & Trails

Train JourneysTravel TipsHill Country

Quick answer

The Kandy to Ella train takes roughly six to seven hours, covering about 160 kilometres through tea country via Nanu Oya, Pattipola and Haputale. Reserved seats in first, second and third class sell out well in advance and should be booked as early as possible, typically up to 30 days ahead. Unreserved second and third class tickets are sold on the day and often mean standing. For the best views, sit on the right-hand side travelling from Kandy towards Ella.

Key takeaways

  • The journey takes roughly six to seven hours over about 160 kilometres.
  • Reserved seats are released roughly 30 days ahead and sell out quickly in high season.
  • Sit on the right-hand side travelling from Kandy to Ella for the best views.
  • Pattipola, at over 1,890 metres, is the highest railway station in Sri Lanka.
  • Nanu Oya is the station for Nuwara Eliya, about 20 minutes from the town by road.

The route and the journey

The line runs from Kandy south-east through Peradeniya, then climbs steadily into the highlands via Gampola, Nawalapitiya, Hatton and Talawakele to Nanu Oya, the station for Nuwara Eliya. From there it continues to Pattipola, at over 1,890 metres the highest station on the network, drops through Ohiya and Idalgashinna to Haputale, and runs on through Bandarawela to Ella.

The scenery changes character as you climb. The lower stretch is forest and villages, the middle is the full tea-estate landscape with pickers on the slopes, and the section between Pattipola and Haputale runs along an escarpment with enormous views south. The final descent into Ella is the most photographed part.

  • Roughly 160 km and six to seven hours end to end.
  • Key stops: Peradeniya, Hatton, Talawakele, Nanu Oya, Pattipola, Haputale, Bandarawela, Ella.
  • Pattipola is the highest station in Sri Lanka at over 1,890 metres.
  • The best scenery runs from Hatton through to Haputale.

Booking, and why it matters

Reserved seats are released roughly 30 days before departure and the tourist-favoured trains sell out within days in high season. This is the single most important practical fact about the journey. If you are travelling between December and March, or in July and August, book the moment the window opens.

Tickets can be bought at any main station in Sri Lanka, through the official online booking system, or via an agent or tour operator. Booking in person at Kandy or Colombo Fort works but requires being there. Buying through a third-party agent costs more but saves the queue. Unreserved second and third class tickets are sold on the day at the station and cannot be pre-booked.

  • Reserved seats open roughly 30 days ahead and sell out fast in high season.
  • Book at a main station, through the official online system, or via an agent.
  • Unreserved second and third class are sold on the day only.
  • Carry your passport; reserved bookings are usually name-linked.

First, second or third class?

First class reserved on most services means an air-conditioned carriage with sealed windows and allocated seats. It is the most comfortable and the worst for photography, because you cannot open a window. The observation carriage on some trains has large rear windows and faces backwards, which divides opinion.

Second class reserved is the sweet spot for most travellers: allocated seats, opening windows, ceiling fans, and access to the doorways. Second class unreserved is the same carriage without a guaranteed seat, which in peak periods means standing for six hours.

Third class reserved, where available, is basic bench seating but perfectly pleasant, with the same open windows and doorways and a considerably more local atmosphere. Third class unreserved is crowded but cheap and, for shorter hops, genuinely enjoyable.

  • First class reserved: air-conditioned, sealed windows, best comfort, worst for photos.
  • Second class reserved: the best all-round choice. Open windows, fans, allocated seat.
  • Second class unreserved: same carriage, no guaranteed seat, often standing.
  • Third class: basic, cheap, sociable, with open windows and doorways.

Which side to sit on

Travelling from Kandy towards Ella, the right-hand side generally has the better views, particularly on the escarpment stretch between Pattipola and Haputale where the land falls away to the south. Travelling in the opposite direction, from Ella to Kandy, sit on the left.

In practice this matters less than people think, because the line curves constantly and both sides get long stretches of good scenery. The doorways are where most people end up anyway, and they give views on both sides.

  • Kandy to Ella: sit on the right-hand side.
  • Ella to Kandy: sit on the left-hand side.
  • The line curves frequently, so both sides get good stretches.
  • Doorways give the best views and are where most travellers gravitate.

The doorway question

Sitting or standing in an open doorway is the defining image of this journey, and it is genuinely one of the great travel experiences. It is also how people get hurt. Passengers have been killed on this line by leaning out into tunnels, bridge structures and lineside poles, and there are many tunnels between Hatton and Ella.

If you use the doorways, hold on with at least one hand at all times, keep your body inside the door frame, never lean out around a curve, and come inside entirely when the train enters a tunnel. Do not hang out for a photograph. Do not let anyone hold you. The train does not slow down for any of it.

  • Hold on with at least one hand at all times.
  • Keep your body within the door frame; never lean out around curves.
  • Come fully inside for tunnels; there are many between Hatton and Ella.
  • Serious injuries and deaths happen on this line every year.

Doing a shorter section

Seven hours is a long time on a train, and the best scenery is concentrated. If you want the experience without the full day, the Nanu Oya to Ella section, roughly three to four hours, contains almost all of the highlights including Pattipola, the escarpment views and the descent into Ella.

Hatton to Ella is the other common shortening, at around four to five hours. Ella to Demodara, about half an hour, takes in the Nine Arch Bridge and the Demodara loop, where the line spirals under itself to lose height, and is a good short ride if you are based in Ella.

  • Nanu Oya to Ella: roughly three to four hours, containing most of the highlights.
  • Hatton to Ella: about four to five hours.
  • Ella to Demodara: about 30 minutes, taking in the Nine Arch Bridge and the loop.
  • Nanu Oya is the station for Nuwara Eliya, about 20 minutes from town.

Practicalities on the day

Arrive at the station well before departure, particularly if you are travelling unreserved and want any chance of a seat. Bring water and food: vendors work the train selling short eats, tea and vadai, which is part of the fun, but the choice is limited and there is no proper meal service.

It gets cold. Between Nanu Oya and Haputale the train is above 1,800 metres with windows and doors open, and a fleece or jacket makes a real difference. Toilets are basic and get worse as the journey progresses. Delays of an hour or more are normal and should be assumed when planning connections.

  • Arrive early, especially for unreserved travel.
  • Bring water and snacks; vendors sell tea and short eats on board.
  • Bring a warm layer for the high section above 1,800 metres.
  • Delays of an hour or more are common. Do not plan tight connections.

Fitting the train into an itinerary

The classic sequence is Kandy, train to Nanu Oya for Nuwara Eliya, two nights, then the train on to Ella for two nights. That splits the journey into two manageable legs, both of which are scenic, and puts you in Nuwara Eliya for a Horton Plains dawn.

If you would rather do it in one go, take the full Kandy to Ella run and accept a long day. Lankan Stays & Trails books the reserved seats when the window opens and moves your luggage by road, which is the single biggest comfort improvement available on this journey.

Frequently asked questions

How long is the Kandy to Ella train?

Roughly six to seven hours, covering about 160 kilometres through the hill country via Nanu Oya, Pattipola and Haputale. Delays of an hour or more are common, so do not plan tight onward connections on the same day.

How far in advance should I book the Kandy to Ella train?

As early as possible. Reserved seats are released roughly 30 days before departure and the tourist-favoured services sell out within days in high season, particularly December to March and July to August. Unreserved tickets are sold on the day and often mean standing.

Which side of the Kandy to Ella train has the best views?

The right-hand side travelling from Kandy towards Ella, especially on the escarpment stretch between Pattipola and Haputale. Travelling the other way, sit on the left. In practice the line curves constantly, so both sides get long stretches of good scenery.

Which class is best on the Kandy to Ella train?

Second class reserved, for most travellers: allocated seats, opening windows, ceiling fans and access to the doorways. First class is air-conditioned with sealed windows, which is more comfortable but poor for photography. Third class is basic, cheap and sociable.

Can you sit in the doorway of the Sri Lanka train?

It is common practice and one of the journey's defining experiences, but it is genuinely dangerous. Hold on with at least one hand, keep your body inside the door frame, never lean out around curves, and come fully inside for tunnels. People are injured and killed on this line every year.

Can I do a shorter version of the hill country train?

Yes. Nanu Oya to Ella takes roughly three to four hours and contains almost all the highlights, including Pattipola and the descent into Ella Gap. Ella to Demodara, about half an hour, takes in the Nine Arch Bridge and the spiral loop where the line passes under itself.

Is the Kandy to Ella train cold?

Yes, on the high section. Between Nanu Oya and Haputale the train runs above 1,800 metres with windows and doors open, and it can be genuinely chilly. Bring a fleece or jacket, particularly if you are travelling in an unreserved carriage without a guaranteed seat.

Lankan Stays Team