Learn how to get reserved seats on the Kandy to Ella train: ticket classes compared, official and agency booking options, and what to do when it sells out.
What Your Kandy to Ella Ticket Covers
The Kandy to Ella train is the single most photographed rail journey in Sri Lanka, and for good reason — it climbs through tea fields, pine forest, and misty hill country towns before crossing the Nine Arches Bridge near Ella. It's also become a victim of its own popularity. Reserved seats on the two main tourist-friendly trains can sell out four to six weeks ahead during peak season (December to March, and again around August), which catches a lot of travelers off guard when they try to book a week before arriving in Sri Lanka.
Your ticket, whatever class you choose, buys you passage on Sri Lanka Railways' Badulla line — a government-run service, not a private tourist train. That matters: there's no commentary, no guaranteed clean toilets, and no air conditioning in most carriages. What you're paying for is a seat (if reserved) and transport across roughly 90-120 km of track, depending on where you start and finish, through some of the country's most dramatic scenery.
What a reserved seat includes and excludes
A reserved ticket guarantees you a numbered seat in a specific carriage — nothing more. It doesn't include food, though vendors walk through selling short eats, tea, and sometimes fresh fruit. It doesn't include luggage space beyond what fits under or above your seat, so large suitcases are a genuine problem; pack a smaller bag for this leg if you can. Toilets exist on board but are basic — expect squat-style or simple Western toilets with no guarantee of running water. There's no WiFi, and phone signal drops in and out through tunnels and remote stretches. What you do get is a window seat (if you book early enough to choose one) with unobstructed hill country views, which is really the entire point of the trip.
Direct train or change at Nanu Oya
Not every train from Kandy runs all the way to Ella or onward to Badulla. Some services terminate at Nanu Oya, the station for Nuwara Eliya, requiring you to change trains to continue toward Ella. This isn't a bad thing if you're stopping in Nuwara Eliya anyway — it's a natural break point for tea country. But if your plan is Kandy straight through to Ella, check the specific train number and route on the official timetable before booking, because agencies don't always flag this clearly. Journey time on a direct service runs roughly 6-7 hours covering the full Kandy-to-Ella stretch, though delays of 30-60 minutes are common and worth building into your day's plans.
Train Classes and Ticket Options Compared
Sri Lanka Railways runs several classes on this route, and the gap between them is bigger than the price difference suggests. Second class reserved is the standard choice for tourists — padded seats, large windows, and a confirmed spot. First class, where available on specific trains, offers air-conditioned carriages with assigned seating, which sounds appealing until you realize the sealed windows mean you can't lean out for photos or feel the hill air, which is half the experience. Third class is unreserved, bench-style seating, and it's where most of the viral "hanging out the door" photos come from — because there's standing room near open doorways and no barrier stopping you.
Observation saloon carriages, fitted to certain trains, have large windows and sometimes rear-facing views, and tend to be popular with photographers. They're limited in number and sell out fastest.
Reserved second class is the best balance of cost, comfort and booking certainty for most travelers on the Kandy to Ella train.
Kandy to Ella train classes compared: comfort, booking lead time and best use
| Class/Option | Seat Guarantee | Comfort Level | Book-Ahead Needed | Best For |
|---|---|---|---|---|
| Unreserved 3rd class | No | Basic, bench seating | None (buy same day) | Budget travelers, flexible dates |
| Unreserved 2nd class | No | Moderate | None (buy same day) | Short hops, backup option |
| Reserved 2nd class | Yes | Moderate, padded seats | Several weeks | Most tourists, families |
| Reserved 1st class (AC) | Yes | High, sealed windows | Several weeks | Comfort over photo access |
| Observation saloon | Yes | High, wide windows | Several weeks, limited seats | Photographers, special trips |
| Ella Odyssey (private) | Yes | High, tourist-oriented | Days to weeks via own platform | Sold-out dates, extra comfort |
Availability and exact seat counts vary by train number and season; confirm current options on the official Sri Lanka Railways site or Ella Odyssey's booking platform before travel.
Reserved classes versus unreserved second class
Second class comes in both reserved and unreserved versions on this route, and conflating the two is the most common booking mistake. Unreserved second class means you can buy a ticket on the day, but there's no seat guarantee — you could stand for hours if the train is full, which it often is between Nanu Oya and Ella in high season. Reserved second class costs a bit more and must be booked in advance through official channels, but it locks in your seat number. If your dates are fixed and you're traveling with kids or an older relative, reserved is worth the extra effort; if you're flexible and happy to risk standing for part of the journey, unreserved is a legitimate budget option, similar in spirit to how third-class rail travel works in Kerala or Vietnam's older north-south line.
Observation saloon and Ella Odyssey alternatives
If the standard reserved classes are sold out, you have two realistic alternatives. The observation saloon, when offered, gives you a more comfortable, often air-conditioned carriage with wider windows — it's priced higher than ordinary reserved seats and needs booking well ahead, since there are far fewer of these seats per train. The other option is Ella Odyssey, a separately operated tourist carriage service that runs on the same line but is booked and managed independently of standard Sri Lanka Railways tickets. It tends to include amenities like assigned comfortable seating and sometimes refreshments, aimed squarely at travelers who want the scenery without the uncertainty of the general reservation system. It costs more than a standard second-class ticket, but for travelers who've already struck out on official bookings, it's a legitimate fallback rather than a gimmick — check their own booking platform directly for current schedules and prices.
Where and How to Buy Tickets
There are really three paths to a ticket: the official Sri Lanka Railways online system, buying in person at a station counter, or going through a travel agency or hotel that handles bookings on your behalf. Each has trade-offs in cost, reliability, and how much Sinhala or Tamil you'll need to navigate.
In-person counter purchases work for unreserved tickets or for reserved tickets if you're already in Sri Lanka and can visit a station like Kandy or Colombo Fort well before your travel date — some travelers queue early morning at Kandy station days ahead for reserved seats. This is slow and uncertain if you're short on time, and it's the first thing I'd avoid if you're tight on your itinerary.
Official railway channels
Sri Lanka Railways operates an online booking platform that opens reservations a set number of days ahead of travel — commonly around 30 days, though this has shifted in the past, so verify the current window on the official site before planning around it. Booking online requires a bit of patience; the system has been known to be slow or to time out during high-demand release windows, particularly for the two most popular tourist trains. If you can, try booking as soon as the window opens rather than waiting, since the best window seats in reserved second class go within hours during December-March season. Payment is typically by card, and you'll need to print or show your e-ticket and ID when boarding. This is the cheapest route and the one I'd recommend trying first, even if it takes two or three attempts to get through.
Booking through a local agency
If the official system is down, sold out, or simply too frustrating to navigate from abroad, a local agency or your hotel's front desk can often secure reserved seats for a service fee — typically a modest markup over the railway price. This is a reasonable trade for travelers who'd rather pay a bit more than risk missing out entirely, especially families juggling multiple seats together. The catch: not all agencies are equally reliable, and you're trusting a third party with your actual seat numbers and ticket validity. Ask specifically which train number and class they're booking, get the confirmation in writing, and avoid anyone who can't tell you the exact carriage and seat numbers before you pay. This is roughly the same calculation travelers make booking sleeper trains in India or long-distance buses in Vietnam — official is cheaper, agencies are a convenience premium.
Sell-Out Workarounds and Booking Tips
The phrase "kandy to ella train sold out" shows up constantly in travel forums, and it's almost always because someone tried to book reserved seats less than two weeks before travel during peak season. This train doesn't sell out because of some rare shortage — it sells out because demand from both tourists and domestic travelers is genuinely high on a fixed number of daily services, and the hill country route has limited carriage capacity.
Booking windows and busy seasons
December through March is Sri Lanka's peak tourist season and also dry season in the hill country, so it's the worst time to book last-minute. August sees a secondary spike tied to local school holidays and the Kandy Esala Perahera festival, which fills both trains and hotels across the region. If your trip falls in these windows, aim to book the moment the official reservation window opens — don't wait until you land in Sri Lanka. Shoulder months like April-May and September-October see lighter demand, and you have a reasonable shot at reserved seats even booking 10-14 days out, though I wouldn't push it closer than a week if you have your heart set on a window seat.
Fallback options when seats are gone
If reserved seats are gone, you have four realistic options. First, try unreserved second or third class and accept you might stand for part of the trip — doable for shorter legs like Nanu Oya to Ella, less fun for the full Kandy-to-Ella haul. Second, check Ella Odyssey or similar private carriage operators, which run independently of the standard reservation system and sometimes have availability when official seats don't. Third, consider starting your journey from a different station — Nanu Oya to Ella is shorter, often less booked, and still covers the single most scenic stretch including the Nine Arches Bridge approach. Fourth, treat the train as optional: a private car or tuk-tuk-and-bus combination from Kandy to Ella takes roughly 4-5 hours by road and skips the romance of rail travel, but it guarantees you'll actually get there on your planned day. It's not as good a story, but it beats missing your onward connection.
Is the Ticket Worth It for You?
Yes, with caveats. The scenery through tea estates and misty hill country genuinely earns the hype, and crossing the Nine Arches Bridge by train beats viewing it from the ground. But it's not a luxury experience, and travelers expecting something like a scenic train in Switzerland or a branded tourist railway will be disappointed by the basic toilets, patchy punctuality, and crowded doorways in high season.
Compared with other Sri Lanka highlights, it's a different kind of value than, say, a day at Yala National Park or diving off Mirissa — you're paying for transport plus scenery, not a guided experience. If you've done a similarly scenic train elsewhere — the hill trains in Kerala, or the Jungle Railway in Malaysia — you'll recognize the format: slow, crowded, occasionally late, and worth it anyway for the views.
Best fit by traveller type
Solo travelers and couples get the most flexibility — book reserved second class and you're set, or risk unreserved if you enjoy the chaos. Families with young children should prioritize reserved seats together and avoid the very crowded third-class doorways, which are genuinely unsafe for kids given the open doors and gaps. Senior travelers or anyone with mobility concerns should stick to reserved first class or the observation saloon if budget allows — the platform-to-train gap and lack of lifts make unreserved standing a poor choice. Surfers and anglers heading onward to the south coast often skip this train entirely in favor of a direct transfer from Ella to Mirissa or Weligama, since the rail journey adds a day to a trip focused on the coast. Budget backpackers comparing this to overland travel in Southeast Asia will find Sri Lanka's reserved fares still cheap by European standards, even with an agency markup.
Frequently asked questions
How do I book tickets for the Kandy to Ella train?
Book through the official Sri Lanka Railways online reservation system, which typically opens a set number of days before travel — commonly around a month, though this can change, so check the current window on the official site. If that's unavailable or sold out, a local agency or your hotel can book reserved seats for a service fee, or you can try Ella Odyssey's independent booking platform for an alternative tourist carriage.
What are the different train classes on the Kandy to Ella route?
The main options are unreserved third class (bench seating, no seat guarantee), unreserved and reserved second class (padded seats, reserved version guarantees a seat), first class with air conditioning on some trains, and a limited observation saloon with larger windows. Private operators like Ella Odyssey offer a separate, more comfortable tourist carriage outside the standard class system.
What can I do if the Kandy to Ella train is sold out?
Try unreserved second or third class and accept the risk of standing, check Ella Odyssey for independent availability, or shorten your route by boarding from Nanu Oya instead of Kandy, which covers the most scenic stretch and often has more open seats. A private car or bus transfer is a reliable, if less scenic, fallback.
Is there a direct train from Kandy to Ella?
Some services run direct, while others terminate at Nanu Oya and require a change to continue to Ella. Always check the specific train number and route on the official Sri Lanka Railways timetable before booking, since this detail isn't always clear on third-party booking sites.
Is the Kandy to Ella train worth booking in advance?
Yes, especially in peak season from December to March or around August. Reserved seats on the most popular trains can sell out four to six weeks ahead, and booking last-minute usually means standing in unreserved class for part of a 6-7 hour journey.



