If you have spent any time planning a Sri Lanka trip, you have seen the photograph. A blue train curves across a stone viaduct, tea bushes falling away below, someone leaning out of an open doorway. It is the single image that sells the island to first-time visitors, and the journey behind it is usually described as Kandy to Ella.
That journey is not currently possible. It has not been possible since late November 2025, when Cyclone Ditwah moved across Sri Lanka and did more damage to the railway network than any weather event in living memory. The Main Line, which climbs from Colombo through Kandy and the tea country to Badulla, was hit hardest of all.
Nine months later the line is still broken in the middle. Trains from Colombo reach Rambukkana and stop. The section from there up through Kadugannawa, Kandy, Peradeniya, Nawalapitiya and Hatton to Nanu Oya is under repair, and the completion date has already moved twice.
This is not, however, a guide telling you to abandon the hill country. Something important happened in June 2026: the Nanu Oya to Ella and Badulla section reopened. That is the stretch with the Nine Arches Bridge, the Demodara spiral, Summit Level at Pattipola and the ridge views at Idalgashinna. The part everybody actually came for is running. What you have lost is the connecting journey, and that is replaceable by road.
We wrote this guide because almost nothing else online reflects the current position. Guidebooks printed before the cyclone, tour operator pages last touched in 2024, and a large number of travel blogs still describe the full Kandy to Ella train as a routine booking. Travellers are arriving at Kandy station to find no service and no explanation, or paying for hotel bookings built around a train that will not come.
Below is the honest picture as of August 2026: what runs, what does not, what the alternatives genuinely cost in time and money, and how to check the situation yourself before you commit to anything.
Quick Summary
- Cyclone Ditwah cut the Main Line in late November 2025 and the damage was severe
- As of August 2026 trains from Colombo run only as far as Rambukkana on this line
- Kandy cannot be reached by train from Colombo on the Main Line while the Rambukkana to Kadugannawa section is under repair
- The scenic Nanu Oya to Ella and Badulla section reopened in June 2026 and is running
- That reopened section contains the Nine Arches Bridge, the Demodara loop, Summit Level and the tea country everybody photographs
- The practical answer is a road transfer to Nanu Oya, then the train onward to Ella
- Full restoration is currently expected around the end of 2026 or early 2027, but this timeline has already slipped twice
- Most published guides, guidebooks and booking pages have not been updated and still describe the full route as operating

