🏞️ Sri Lanka · Scenic train

Kandy to Ella Train Tickets: What Independent Travellers Should Know

If you want a reserved seat on the Kandy–Ella route, check the official Sri Lanka Railways reservation system as early as practical.

Information checked 24 August 2026

Want a paper backup? Download the 3-page Sri Lanka Transport Offline Cheat Sheet (PDF).

Download PDF
🏞️

SHORT ANSWER

If you want a reserved seat on the Kandy–Ella route, check the official Sri Lanka Railways reservation system as early as practical.

WHY IT IS DIFFERENT

This is not just transport — it is an attraction

The hill-country railway is a highlight of many itineraries, so demand for reserved seats can be much higher than on an ordinary local train.

BOOKING

Book in the official system — up to 30 days ahead

Sri Lanka Railways says online seat reservations can be made up to 30 days before travel and, if seats are still available, until 2 hours before departure. You need an account, passport or ID details for every passenger, and you can reserve up to five seats in one booking. Seats are allocated automatically.

CURRENT SERVICE STATUS

Check your exact train before building the itinerary

After Cyclone “Ditwa”, the hill-country line was restored in stages. The latest public Sri Lanka Railways restoration notice, dated 18 June 2026, confirms that Badulla–Nanu Oya services resumed. Separately, the official reservation FAQ currently lists Kandy–Ella among routes available for seat reservation. That is a useful sign, but it is not a guarantee that every through service runs normally on every date. Check the official timetable and the reservation result for your exact travel day.

REAL OFFICIAL-SITE SCREENSHOTS

How to check Kandy → Ella availability online

These screenshots were taken on 24 August 2026 on the official Sri Lanka Railways reservation website. They show a real Kandy → Ella search for 15 September 2026. The booking interface can change, but the basic workflow is useful to recognise.

1
Official Sri Lanka Railways mobile booking form showing Kandy to Ella, 15 September 2026, one passenger
Search the exact route. Choose General Passenger, set Kandy as From, Ella as To, select your date and passenger count, then tap Search.
2
Official Sri Lanka Railways mobile availability page showing no online booking offered for Kandy to Ella on the selected date
No bookable trains shown? On this real search, the portal did not offer an online booking for the selected date. That does not by itself prove that the train is cancelled or that every possible seat is sold out. Check the timetable, try another date or passenger count, and ask at a railway station if the journey matters to your itinerary.

Useful distinction: “No online booking” is a reservation-system result, not automatically a service-status notice.

SOLD OUT?

What to do if reserved seats are unavailable

Do not treat “no seats” as the end of the trip. Use this order:

  1. If you are booking for several people, search for fewer passengers — the official FAQ specifically suggests this when seats are unavailable.
  2. Check the official timetable to confirm that a train is actually scheduled on your date.
  3. Try another sensible origin or destination station only if it fits your itinerary — for example Nanu Oya (for Nuwara Eliya) or Haputale.
  4. Ask at an mTicketing-enabled railway station. The official FAQ points travellers there when online seats are unavailable.
  5. Treat unreserved travel as a separate, less predictable option and keep a road-transfer backup if this train is essential to your itinerary.

ROUTE PLANNING

Kandy and Ella do not have to be the only endpoints

Depending on your itinerary, stations such as Nanu Oya (for Nuwara Eliya) or Haputale can also make sense. Build the train around your route rather than forcing your whole holiday around one famous segment.

SOURCES

Official sources checked for this update

FAQ

Quick questions

Can I book Kandy to Ella online?

Yes. The official Sri Lanka Railways FAQ currently lists Kandy–Ella among routes available for online seat reservation. Reservations can be made up to 30 days ahead and, subject to availability, until 2 hours before departure.

If reserved seats are sold out, is the train impossible?

Not necessarily. Sri Lanka Railways suggests checking the timetable, searching for fewer passengers, trying another suitable station pair, or checking at an mTicketing-enabled station. Unreserved travel may also exist on some services, but it is less predictable.

Is the full Kandy–Ella route operating normally?

Do not assume that every through service is normal on every date. The latest public restoration notice confirms Badulla–Nanu Oya services resumed after cyclone damage; check the official timetable and reservation system for your exact travel day.

Is the train only useful between Kandy and Ella?

No. Stations such as Nanu Oya and Haputale can fit naturally into a hill-country itinerary, so build the railway segment around your route rather than forcing the whole trip around one famous train ride.

OFFLINE

Going offline?

Save the Sri Lanka Offline Essentials pack before your train ride or road trip.

Save offline pack