How to book reserved train seats in Sri Lanka — the official website seems broken and I am confused?

Asked 3 days agoViewed 3120 times
A
Ana F.420 rep1
asked 3 days ago

I am trying to book reserved seats for the Kandy to Ella train and I cannot figure out the system. A few specific questions:

1. What is the correct official website for online train booking in Sri Lanka?
2. Which specific trains on the Kandy–Ella route have reserved seating and what classes exist?
3. How far in advance can you book and how early should I do it to guarantee a seat?
4. Is the first class observation carriage worth the extra price over second class reserved?
5. What should I do if the booking website is down or refusing payment — is there a backup method?
6. Can I buy tickets at the station on the day and is that reliable?
7. What is the difference between the express and inter-city options on this route?
8. I have read that tickets sell out — is this genuinely a problem or usually manageable?

42
asked 3 days ago
A
Ana F.420 rep1

3 Answers

Accepted Answer

Train booking is the second most common practical question I get after visa questions. Here is the complete guide.

Official website: eticket.railway.gov.lk — Sri Lanka Railways official online booking portal. It is functional but can be slow, and occasionally has maintenance windows. If it does not load, try again in a few hours before assuming it is broken.

Kandy to Ella — trains with reserved seating:
The route does not run as a single direct Kandy–Ella service. The main options:
- Train 1005 Podi Menike (departs Kandy approximately 8:47am, arrives Ella approximately 3:30pm): has first class observation carriage and second class reserved. This is the one to book.
- Train 1015 Udarata Menike: also runs this corridor with reserved classes.
Verify current schedules directly on the railway site or at Kandy station before booking — times change seasonally.

How far in advance to book: the system opens 30 days before departure. First class observation carriages on the Podi Menike sell out within hours of the 30-day window opening during December–January peak season. Book exactly on the 30-day mark if travelling peak season. For October–November and February–March, 10–14 days is usually sufficient.

First class observation vs second class reserved: first class has large panoramic windows, cushioned forward/rear-facing seats, and in some carriages partial air conditioning. It costs 3–4x more than second class reserved. For the Kandy–Ella journey where the landscape is the entire point, I recommend first class if you can afford it. Second class reserved is still a great experience — open windows, wooden seats, and the same countryside rolling past.

If the website is down: go to the station in person. Kandy station has a dedicated foreign tourist booking window. Arrive 2–3 days before your journey and book at the counter with your passport. The staff handle tourist bookings in English every day and this is genuinely the most reliable method.

Day-of buying: risky for reserved classes in peak season. Unreserved third class is always available but popular trains get genuinely crowded. Plan and book ahead.

21
|
answered 3 days ago
Saman Perera
Saman Perera2535 rep2

Saman's guide is complete. Adding the station-specific detail: the foreign tourist booking counter at Kandy station is on the left side of the main hall as you enter — look for the sign in English. Open approximately 5:30am to 10pm most days. If you are arriving in Colombo first, you can book your Kandy–Ella tickets at Colombo Fort station (the main station in Colombo). The booking windows there can issue tickets for any train departing from any station in the country. This means you can sort the hill country train before even leaving Colombo on your first day.

10
|
answered 3 days ago
Kasun Silva
Kasun Silva1720 rep2

Third option that many visitors miss: platforms like Bookaway and 12GoAsia both facilitate Sri Lanka train bookings with a small service fee on top of the railway rate. They use the same booking inventory as the official site but with a more reliable interface and English-language support for common questions. The tickets are identical. For visitors who find the railway website confusing or repeatedly getting errors, the extra LKR 200–400 service fee is worth it for a smoother booking experience and confirmation emails that actually arrive.

6
|
answered 3 days ago
P
Pradeep W.995 rep1

You must be logged in to post an answer.

Log In to Answer

🔥 Popular tags

Related

Fair TukTuk Prices

Help travelers avoid overcharging!

Be the first to report a price