Places

Kandy to Ella Train: Current Status & Traveller's Guide

The railway from Kandy to Ella climbs through tea estates, forest and mountain villages, and is often called one of the world's most beautiful train journeys. After Cyclone Ditwah damaged the line in November 2025, only part of it is running. Here's what that means for your plans.

Rail update (checked 18 October 2026): Cyclone Ditwah damaged the hill-country railway in November 2025. Trains currently run between Colombo Fort and Peradeniya, and between Nanu Oya, Ella and Badulla, but not yet into Kandy station or between Kandy and Nanu Oya. We drive the closed sections and plan train rides where the line is running. Please confirm with Sri Lanka Railways before you travel. Getting around Sri Lanka

Current status

As of mid-October 2026, trains run between Nanu Oya (for Nuwara Eliya), Ella and Badulla. The section from Kandy to Nanu Oya is closed for repairs, and trains from Colombo terminate at Peradeniya rather than Kandy. No reopening date has been confirmed for the closed sections, so check with Sri Lanka Railways close to your travel date.

The route

The line climbs from Kandy into the tea country around Nanu Oya (for Nuwara Eliya), crosses the high point of the railway and descends towards Ella. Many travellers ride just one section, such as Nanu Oya to Ella.

Classes and seats

Trains usually have reserved and unreserved classes. Reserved seats can sell out well ahead in busy months, while unreserved carriages can be crowded. Check current options before you travel.

Combining with a private driver

A popular approach is to ride the most scenic section by train while your driver takes the luggage by road and meets you at the station.

Tips

Keep valuables secure, carry water and snacks, and be careful near open doors. Delays are common, so leave time in your plans.

Alternatives while the line is closed

Drive from Kandy to Nanu Oya, about three hours through the tea country with a stop at Ramboda Falls. Take the train from Nanu Oya to Ella for the most scenic part of the line. Or drive the whole way, with stops at tea factories and viewpoints. A night in Nuwara Eliya breaks the journey well.

Frequently asked questions

Is the Kandy to Ella train running?

Not the full route at present. Trains run between Nanu Oya, Ella and Badulla; the Kandy to Nanu Oya section is closed after Cyclone Ditwah. Most travellers drive to Nanu Oya and take the train from there.

How long is the Kandy to Ella train?

When the full line runs, it is a long ride and delays are common. Check current timetables and plan a relaxed day around it.

Should I book in advance?

For reserved seats in busy months, yes.

Can I do only part of the journey?

Yes. Many travellers ride from Nanu Oya to Ella, one of the most scenic stretches.

Let's Plan Your Sri Lanka Journey

Tell us when you'd like to travel and what you love, and we'll suggest a route that fits. There's no obligation.

WhatsApp