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.
Want a paper backup? Download the 3-page Sri Lanka Transport Offline Cheat Sheet (PDF).
Download PDFSHORT 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.


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:
- If you are booking for several people, search for fewer passengers — the official FAQ specifically suggests this when seats are unavailable.
- Check the official timetable to confirm that a train is actually scheduled on your date.
- Try another sensible origin or destination station only if it fits your itinerary — for example Nanu Oya (for Nuwara Eliya) or Haputale.
- Ask at an mTicketing-enabled railway station. The official FAQ points travellers there when online seats are unavailable.
- 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.
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.