Getting around
The Kandy to Ella train
Half of it is running. Here is which half, and what to do about it.

This is the most searched question about travel in Sri Lanka, and almost every page answering it is out of date. Cyclone Ditwah tore up the hill country line in late 2025. Some of it is back. The famous through journey from Kandy is not — not yet — and you should plan around that rather than turn up at Kandy station and find out.
01
What happened to the line
Cyclone Ditwah hit in late November and December 2025 and did more damage to Sri Lanka's railways than anything in living memory — 159 landslides and 95 washouts across the network, with total national damage put at around Rs 341 billion. The hill country line, which climbs from Kandy through Hatton and Nanu Oya to Badulla, took the worst of it, because it is the line most exposed to unstable slope.
Repairs have been steady rather than fast. By mid-2026 the great majority of damaged sites on the main line had been restored, with a handful of difficult locations between Rambukkana and Kadugannawa still outstanding. Those few are the reason Kandy is still cut off from the hills by rail.
02
What is running, as of 24 August 2026
Running: Nanu Oya to Badulla
The section from Nanu Oya — the station for Nuwara Eliya, about twenty minutes out of the town — down through Haputale, Ohiya, Bandarawela, Ella and Demodara to Badulla reopened on 20 June 2026. This includes the Nine Arch Bridge at Demodara and the long run along the tea estates that most of the photographs you have seen were taken on.
Closed: Kandy to Nanu Oya
The stretch above it, through Hatton and the high plateau, is still under repair. Sri Lanka Railways has not published a firm reopening date, though full reinstatement of the whole Colombo–Badulla main line is being targeted for the end of 2026. Treat that target the way you would treat any infrastructure target.
Unaffected: the coastal line
Colombo to Galle, Hikkaduwa, Weligama and Matara runs normally and always has. It is a lovely, cheap, slow ride along the sea, and if the hill country line disappoints you, this is the consolation.
03
How to ride it anyway
Almost everyone who wanted the Kandy–Ella train wanted the scenery, and the scenery is in the half that is open. So the standard workaround is straightforward, and it is what we arrange for our own travellers at the moment.
- Drive from Kandy to Nuwara Eliya — three and a half hours by road, and one of the best drives in the country in its own right, through the tea estates with a factory stop.
- Sleep in Nuwara Eliya. It is cold, it is odd, it thinks it is in Surrey, and it is worth a night.
- Take the train from Nanu Oya the next morning. Nanu Oya to Ella is roughly three to four hours and is the section with the tea slopes, the tunnels and the Nine Arch Bridge.
- Have your driver take the bags round by road and meet you at Ella station. This is the part independent travellers miss — you ride unencumbered, and there is no scramble for a tuk-tuk at the far end.
If you are travelling the other way, from the south, it works just as well in reverse — train from Ella up to Nanu Oya, car onward to Kandy.
04
Tickets, classes, and which side to sit on
| Class | What it is | Worth it? |
|---|---|---|
| Second class reserved | Fan, opening windows, assigned seat | The best compromise. Windows open, and you can stand in the doorway. |
| Third class unreserved | No seat guarantee, windows wide open, crowded | The most fun and the most uncomfortable. Board at the origin station or you will stand. |
| First class observation | Rear carriage, big sealed windows, air-conditioned | Sealed windows mean reflections in every photograph. We would not. |
| Private observation saloon | Chartered carriage on some services | Comfortable, expensive, and you are still behind glass. |
Reserved tickets open thirty days ahead and the good trains go quickly in high season. Unreserved third class you simply buy at the station on the day, which is why it is the fallback when everything else is sold out.
05
Is it actually worth it?
Honestly: yes, and it is also oversold. It is a slow train through genuinely beautiful country, and it is one of the best rail journeys in Asia. It is also crowded, frequently late, and the section people photograph most — the Nine Arch Bridge — is more impressive viewed from the ground than from a carriage crossing it.
If you have four hours and a fondness for trains, take it. If you are travelling with small children, or with someone who does not enjoy being packed into a carriage, the road journey through the same hills is faster, cooler and stops where you want it to. Neither answer is wrong.
Written by the Sri Lanka Journeys team in Sri Lanka. Published . Prices, fees and opening details change — we re-check this page regularly, and if something here is out of date, tell us and we will fix it.
—Straight answers
Questions people actually ask
Is the Kandy to Ella train running in 2026?
Not as a through journey. As of 24 August 2026 the Nanu Oya to Badulla section — which includes Haputale, Ella, Demodara and the Nine Arch Bridge — is running, having reopened on 20 June 2026 after Cyclone Ditwah repairs. The Kandy to Nanu Oya section above it remains closed with no confirmed reopening date, so you cannot board at Kandy and arrive at Ella by rail.
How do I get from Kandy to Ella right now?
By road to Nanu Oya or Nuwara Eliya — about three and a half hours through the tea estates — and then by train from Nanu Oya down to Ella, which takes another three to four hours and covers the most scenic part of the line. Most travellers break the journey with a night in Nuwara Eliya rather than doing both in one day.
When will the full Kandy to Ella line reopen?
The Ministry of Transport has targeted the end of 2026 for full reinstatement of the Colombo–Badulla main line, with a small number of difficult sites between Rambukkana and Kadugannawa still under repair as of mid-2026. No firm date has been published for the Kandy to Nanu Oya section specifically.
Which is the most scenic part of the hill country train?
Nanu Oya to Ella, and it is the part that is open. The line runs along the contour through tea estates at around 1,800 metres, drops through Haputale and Bandarawela, and crosses the Nine Arch Bridge just before Ella. The section above Nanu Oya towards Hatton is fine but is not the reason people take this train.
How much does the Ella train cost?
Very little by any standard — a reserved second-class seat for the Nanu Oya to Ella run is a few hundred rupees, and unreserved third class less. The cost of this journey is never money; it is the reserved seats selling out thirty days ahead in high season.
Can I book Sri Lanka train tickets online?
Reserved seats can be booked through the Sri Lanka Railways online portal, and they open thirty days before departure. Unreserved third class is sold at the station on the day only. In practice, in high season, most travellers either book the moment the window opens or take unreserved and board at the origin station to get a seat.
No obligation
Still deciding? Ask us.
A rough month and a rough idea is enough to start. We will come back with a shape for the trip, and you can pull it apart from there.