transport
How to book the Kandy to Ella scenic train: classes, sides, and timings
Book the Kandy–Ella scenic train the right way: which class, which side to sit on, online vs station, and what Nine Arch Bridge photos actually require.
Why the Kandy to Ella train is worth the effort to book properly
The 7-hour train journey from Kandy to Ella — passing through Nanu Oya (for Nuwara Eliya), across the Demodara Loop, and over the Nine Arches Bridge — is genuinely one of the most beautiful rail journeys in the world. Cloud forests, tea estate ridgelines, waterfalls, Tamil workers in orange and red, mist burning off valleys at altitude.
It’s also the most sought-after tourist transport in Sri Lanka, which means getting the experience right requires advance planning. The train runs daily; the reserved seats sell out in peak season within hours of opening (30 days in advance). The unreserved carriages are atmospheric but often standing-room only.
This guide tells you exactly how to book, which class is worth it, which side of the train to sit on, and what the Nine Arches Bridge situation actually looks like from inside the carriage vs from outside.
Kandy–Ella train at a glance
| Kandy → Ella | Ella → Kandy | |
|---|---|---|
| Where | Kandy station (near the Temple of the Tooth) to Ella station | Ella station to Kandy station |
| Cost | Around LKR 100-200 (3rd class unreserved) up to LKR 1,500-2,500 (1st class observation, reserved) | Same fare bands, same three classes |
| Time needed | Roughly 7-8 hours end to end — plan for a full day, not a half-day | Similar duration, sometimes longer if delays accumulate from further up the line |
| Getting there | Walk, tuk-tuk (around LKR 200-400), or transfer to Kandy station 30-60 minutes before departure | Ella station is small — arrive early and buy food/water in town first |
| Best time to book | Reserved seats open 30 days ahead; book the moment the window opens for December-March or July-August travel | Same 30-day booking window applies |
The trains: which one to take
Three to four trains per day run the Kandy-Ella route (all via Peradeniya, Gampola, Nawalapitiya, Hatton, Nanu Oya, Haputale, Ella). The journey is approximately 7-8 hours depending on the service.
The relevant trains (times approximate — verify on the Sri Lanka Railways website or the day before):
Train 1058 (Kandy to Badulla): departs Kandy around 8:30am, arrives Ella around 4:30pm. The standard tourist train — the one most guides refer to. Best for full-day scenery (most of the journey in daylight).
Train 1004 (Colombo Fort to Badulla): starts from Colombo Fort, reaches Kandy mid-morning. Some visitors join at Kandy if they’re coming from Colombo on the same day.
Train 1060 (Kandy to Badulla, afternoon): departs Kandy around 2:30-3pm, arrives Ella late evening — most of the scenic section passes in dusk or darkness. Not recommended as the main scenic train.
For the canonical scenic experience: Train 1058 (or whichever morning departure from Kandy is the current schedule). Verify the exact departure time at the Sri Lanka Railways site or at Kandy station — times shift by 15-30 minutes seasonally.
The three classes: what they actually mean
First class observation car (1A)
The observation car is a transparent-ended carriage specifically designed for viewing and photography. Large panoramic windows, observation platforms at each end, comfortable seats facing forward or sideways toward the scenery.
This is what the Instagram photos show. It books out fastest — sometimes 30 days in advance on the same day the window opens.
Cost: approximately LKR 1,500-2,500 per person (reserved, online booking adds a service fee). Worth it for a once-in-a-trip journey. Not worth it if you’re doing the route multiple times or on a tight budget.
Book first-class observation seat Kandy to Ella Book first-class scenic train (Ella departure) Ella to Ambewela Train Tickets with Reserved SeatsSecond class reserved (2A/2B)
Reserved seats with windows that open. Comfortable enough for 7 hours. You’ll be in the main carriage rather than the observation car — still excellent views, especially if you get a window seat. Much more availability than 1st class observation.
Cost: approximately LKR 700-1,200 per person reserved. Unreserved 2nd class is significantly cheaper (around LKR 200-400) but no guaranteed seat.
Book second-class reserved seat Kandy–Ella Book train tickets from Kandy or Nanu OyaThird class unreserved
The local traveller experience. Wooden benches, windows that open wide, vendors walking through selling snacks and drinks, families, monks, workers. In peak season, 3rd class is often standing-room only from Kandy — you may stand for 3-4 hours before getting a seat as passengers disembark at Nanu Oya and Haputale.
Cost: LKR 100-200 per person. Buy at the station on the day — no advance booking system.
Book third-class scenic train ticket Kandy–EllaFor the genuine local experience with the option of a seat: arrive at Kandy station 45 minutes before departure, buy a 3rd class ticket, and board early enough to claim a window.
Which side of the train to sit on
This question generates enormous amounts of incorrect information online. The definitive answer:
Leaving Kandy toward Ella: sit on the right side of the carriage (if facing the direction of travel). The right side faces south — toward the main valley views and the bulk of the hill country scenery.
Leaving Ella toward Kandy: sit on the left side (facing the direction of travel) — which is the same physical side of the track.
For the Nine Arches Bridge: the bridge is visible from the left side of the train as you travel from Kandy toward Ella (i.e., the side facing north/valley). However, the view from inside the carriage is not the famous photograph. The famous Nine Arches photos are taken from outside the train, from a viewpoint track accessible from Ella.
The honest Nine Arches Bridge clarification: to get the iconic Nine Arches photo showing the train crossing the bridge from below, you need to:
- Take the train from Ella (not necessarily see the bridge from the train)
- Find the viewpoint trail from Ella — a 30-minute walk from Ella station, or hire a tuk-tuk
- Stand at the viewpoint ledge as a different train crosses
The train does cross the Nine Arches Bridge — passengers see the valley below through the windows and arches. But the famous view is from the outside. Both are worth experiencing.
How to book online: the options
12go.asia
The most commonly used booking platform for Sri Lanka trains. Available up to 30 days ahead; seat selection interface shows available seats by class. Service fee applies (typically $2-5 USD per booking). Reliable, email confirmation, mobile ticket accepted on board.
Process: select route → select date → select class → choose seats → pay by card.
GetYourGuide (GYG)
Easier interface for first-time buyers; GYG verifies and manages the booking. Slightly higher service fees than 12go.asia but better customer service for modifications and refunds.
Sri Lanka Railways official site (www.railway.gov.lk)
Technically available but the site is notoriously unreliable — it goes down frequently, payment processing fails on foreign cards, and the interface is difficult. Try it first for a local-rate ticket, but have 12go.asia or GYG as backup.
Station purchase (day-of)
For unreserved 2nd and 3rd class: buy at Kandy station from the ticket window. Kandy station is large and easy to navigate; the ticket windows are labelled. Payment in LKR cash only.
For reserved 1st and 2nd class on the day: possible if seats remain (rare in peak season, more likely April-October). Window opens from 10 days before travel; ask the ticket master for “reserved” tickets specifically.
The Kandy station experience
Kandy station is on the south edge of Kandy city centre, about 800m from the Temple of the Tooth and 1 km from the lake. Walking from most Kandy accommodation is 10-20 minutes; tuk-tuk is LKR 200-400.
Arrive at the station at least 30 minutes before departure — for a reserved seat, this is comfortable. For unreserved, arrive 45-60 minutes early to be in the queue for the best carriage positions.
The station has a waiting hall, a few food stalls and vendors (buy bottles of water and snacks here for the journey — the train vendors are convenient but more expensive), and clean bathrooms.
Your carriage and seat number are on your ticket. Carriages are labelled at the platform; station staff are helpful if you’re uncertain.
Doing the route in reverse: Ella to Kandy
The journey works both ways and the scenery is identical. Some logistics differ:
- Ella station is tiny — one platform, minimal facilities. Buy water and food in Ella town before you board.
- The train often arrives at Ella late (delays accumulate across the 7-8 hour journey from Kandy or Colombo). Adjust plans accordingly.
- Departures from Ella tend to be less crowded than from Kandy (many tourists do the route one-way Kandy → Ella, not return).
For return from Ella to Kandy: the same booking methods apply.
Intermediate stops worth knowing
The train stops at several smaller stations where you can board mid-journey:
Nanu Oya (for Nuwara Eliya): the station closest to Nuwara Eliya town (12 km, taxi or tuk-tuk). Some visitors board here after spending time in Nuwara Eliya. Scenery between Nanu Oya and Ella is among the best of the whole route — high moorland, then the dramatic descent through tea estates.
Haputale: a small hill town with excellent views (Lipton’s Seat day trip). Worth a night if you’re not rushing.
Ella: the final stop for most tourists — a small station with onward tuk-tuks to Ella town (2 km).
Badulla: the end of the line; most tourists don’t continue past Ella but Badulla has its own quiet appeal.
What to pack and expect on board
The journey is 7-8 hours with basic facilities, so a little preparation goes a long way:
- Snacks and water: buy at Kandy station before boarding — cheaper and more reliable than the on-board vendors, though vendors do walk through selling short eats, tea, and biscuits.
- A light layer: the hill country air cools noticeably past Nanu Oya, even though the trip starts in Kandy’s warm mid-elevation heat.
- Toilet paper and hand sanitiser: onboard toilets exist but are basic (squat-style in older carriages), and paper isn’t always supplied.
- Phone charged, photos backed up: charging points are rare outside the 1st-class observation car, and signal drops in and out through tunnels and remote sections.
- Small LKR notes: for vendors and tips — there’s no card payment on board.
Luggage space is limited to overhead racks and the gap under seats. A full-size suitcase is awkward in 2nd or 3rd class; a backpack travels far more easily. If you’re continuing your trip straight from Ella, check what to pack for Sri Lanka before the journey.
Combining the train with your wider hill country plans
The Kandy-Ella train rarely stands alone in an itinerary — it’s usually one leg of a longer hill country loop. A few common ways travellers build around it:
- One-way plus road return: ride the train one direction, then use a private driver or bus for the return leg, avoiding the need to secure two sets of reserved seats in a market where they sell out fast. See train vs car for Kandy to Ella for a full cost and time comparison.
- Splitting the journey at Nanu Oya: breaking the trip to spend a night or two around Nuwara Eliya before continuing to Ella turns one long travel day into a more comfortable two-stage hill country introduction — see Ella vs Nuwara Eliya: which base if you’re deciding where to spend more time.
- Photography-focused travellers: if the Nine Arches shot and other iconic angles are the priority, pair this guide with best photo spots on the Kandy-Ella train and the Nine Arch Bridge best time and photo guide to plan which train and which viewpoint to combine.
- First-time visitors building a full itinerary: this train ride typically anchors day 4-6 of a two-week trip — see the complete 14-day Sri Lanka itinerary for how it fits alongside the Cultural Triangle and the south coast.
For the broader train network context: Sri Lanka train network overview.
FAQ
Do I need to book both directions in advance?
No — book each leg separately. If you’re doing Kandy to Ella one day and returning later (or flying out from a different city), there’s no combined return ticket; book the outbound and the return as two separate reservations, ideally both within the same 30-day booking window once your dates are fixed.
What happens if I miss my reserved train?
Reserved tickets are tied to a specific train and date — arriving late generally means losing that reservation, not being rebooked automatically onto the next departure. If you’re at real risk of missing it (a transfer running late, a prior activity overrunning), it’s safer to plan on buying an unreserved 3rd class ticket for a later train at the station than to gamble on making the original one.