Nuwara Eliya to Ella: Train or Car? (2026 Guide, Including Cyclone Repairs)

The train ride from Nuwara Eliya to Ella is one of the most famous rail journeys in Asia: about two and a half hours of tea estates, misty ridges and waterfalls. It’s also one of the most-asked questions on r/srilanka: is the train worth it, or should you just take a car? And after Cyclone Ditwah damaged the hill-country line in late 2025, many travellers aren’t sure the train is even running.

Here’s the up-to-date picture, and a straight comparison to help you decide.

Train status and timetables were checked on 7 November 2026 using Sri Lankan news reports and booking guides. Services were adjusted several times in 2026, so confirm times on the Sri Lanka Railways website close to your travel date.

A blue train winding through the green hill country of Sri Lanka
Photo: Philip Nalangan, Wikimedia Commons, CC BY-SA 4.0

Is the Nuwara Eliya to Ella train running in 2026?

Yes, the Nanu Oya to Ella section is running. Cyclone Ditwah caused landslides that closed much of the upcountry line in late 2025. The Nanu Oya to Badulla section, which includes Ella, reopened on 20 June 2026, when the Podi Menike ran the first service over the restored track (Sunday Times).

What is still closed: as of late October 2026, the sections between Kandy and Nanu Oya were still under repair, so there is no direct Kandy to Ella train for now (The Sri Lanka Guides). That makes Nuwara Eliya (Nanu Oya station) the best place to start the scenic ride today.

Train or car: the quick comparison

Train (Nanu Oya to Ella)Car or private driver
Journey timeAbout 2 hours 30 minutes, often longer with delaysAbout 1.5 to 2 hours
SceneryOutstanding. The line runs through landscapes no road reachesGood, but you miss the best stretches
CostCheap, even in reserved classesMuch more expensive, but door to door
LuggageAwkward, especially in unreserved carriagesEasy
FlexibilityFixed times, and trains can be lateLeave when you want and stop for photos
Best forFirst-time visitors, photographers, travelling lightFamilies, heavy bags, tight schedules

Times are from Asia Odyssey Travel and Narangala’s 2026 timetable guide. Our recommendation: take the train at least once. It’s the experience, not just the transfer. If you have a lot of luggage, many travellers send their bags ahead with a driver and ride the train with a day pack.

Timetable: Nanu Oya to Ella

TrainRunsDeparts Nanu OyaArrives Ella
1005Daily09:0011:27
1043 Ella Odyssey (tourist train)Wednesdays only13:0015:21
1015Every day except Wednesday14:3016:57

This is the planning timetable published in June 2026 (source). Delays of 30 minutes or more are common, so don’t plan a tight connection in Ella.

How to book reserved seats

  • Book online on the Sri Lanka Railways seat reservation site, seatreservation.railway.gov.lk. Reservations open about 30 days before travel.
  • Book as early as you can from November to April, the peak season, when reserved seats often sell out within days.
  • Choose your class. First class is reserved and air-conditioned, but its windows don’t open. Second class can be reserved or unreserved and has opening windows, which many travellers prefer for photos. Third class is unreserved and the most crowded.
  • Sold out? You can buy unreserved second or third class tickets at Nanu Oya station on the day. Arrive early to get a seat, because you may have to stand.
  • Bring your passport details when booking, and keep a printed or saved copy of your e-ticket.
Pattipola, the highest railway station in Sri Lanka
Photo: Samantha Weerasinghe, Wikimedia Commons, CC BY 2.0

Getting to Nanu Oya from Nuwara Eliya

Nuwara Eliya town has no railway station. The nearest is Nanu Oya, about 8 km away (Asia Odyssey Travel), which is a 15 to 30 minute ride by tuk-tuk or bus. Give yourself extra time for the morning train, because the road can be slow.

What you will see on the way

  • Pattipola, the highest railway station in Sri Lanka, at almost 1,900 m, with views over the Horton Plains area.
  • Tea estates around Ohiya, Idalgashinna and Haputale, with steep valleys dropping away beside the track.
  • Tunnels and waterfalls as the line drops towards Bandarawela and Ella.
  • Which side to sit on: there are views on both sides. One popular guide recommends the left side for photos (Asia Odyssey Travel). In second class you can move between windows.

What about the Nine Arch Bridge?

The famous Nine Arch Bridge is after Ella, between Ella and Demodara, so you won’t cross it on the ride from Nanu Oya. Visit it from Ella instead, about 15 minutes by tuk-tuk, or on a walk through the tea fields, and time your visit with a passing train.

The Nine Arch Bridge near Ella, surrounded by tea and jungle
Photo: Jonashtand, Wikimedia Commons, CC BY-SA 4.0

Safety on the train

  • Hanging out of the open doors is the classic Instagram shot, but people have been seriously injured doing it. Hold on firmly, or just don’t.
  • Keep your phone and camera on a strap near open windows.
  • The hill country gets cold, especially in the morning, so bring a light jacket.

FAQ

Can I take the train from Kandy to Ella in 2026?

Not directly, as of late October 2026. The Kandy to Nanu Oya section was still closed for cyclone repairs. Drive or take a bus from Kandy to Nuwara Eliya, about 3 hours, then catch the train at Nanu Oya.

Is the train worth it if I have a lot of luggage?

Yes, if you can reserve a seat or send your bags ahead with a driver. Unreserved carriages are crowded, and large suitcases are hard to manage in them.

How long is the train from Nuwara Eliya to Ella?

About 2 hours 30 minutes from Nanu Oya station, plus 15 to 30 minutes to get from Nuwara Eliya town to the station. Allow extra time for delays.

Sources

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top