
- Quick Facts
- Ella to Kandy or Kandy to Ella — Which Direction Is Better?
- Train Classes Explained
- How to Book Train Tickets
- Schedule and Departure Times
- What to Expect on the Journey
- Best Seats and Which Side of the Train
- Tips for Solo Female Travelers
- Quick Orientation: Ella and Kandy
- Extending the Journey: Nanu Oya and Colombo
People talk about this train ride the way they talk about sunsets. You hear about it before you go, you think the hype is probably exaggerated, and then you get on, and it’s not.
The Sri Lanka scenic train ride between Ella and Kandy winds through one of the most beautiful stretches of landscape in Asia. Tea plantations roll past the open doors. Waterfalls drop off the hillside. The train moves slowly enough that you actually see it all.
This guide covers the train journey in both directions, ticket classes, how to book, which side to sit, departure times, and what to expect if you’re traveling solo. Check the full Sri Lanka itinerary if you’re still planning your route.
Quick Facts
| Route | Ella ↔ Kandy (Colombo–Badulla Main Line) |
| Distance | ~130 km (80 miles) |
| Duration | 6–8 hours depending on delays |
| Trains per day | 3 direct departures from Kandy; similar from Ella |
| Third class | ~LKR 300 (~$1 USD) — unreserved, buy at station |
| Second class | ~LKR 600 at station; $15–25 online via 12Go/Bookaway |
| First class | ~LKR 3,000 — observation saloon with AC |
| Best seat side | Right side Ella → Nanu Oya; left side Nanu Oya → Kandy |
| Book online | 12Go.asia or Bookaway — reserve 32+ days in advance |
Ella to Kandy or Kandy to Ella — Which Direction Is Better?

Most travelers do this as part of a clockwise Sri Lanka loop, which means Kandy to Ella. That’s the more popular direction — and it shows. Trains heading to Ella fill up faster. Stories of standing for seven hours in a packed carriage come almost entirely from the Kandy to Ella direction.
The Ella to Kandy direction is quieter. You’re going against the tourist flow. Half-empty carriages are common, especially on early morning departures. The scenery is identical — you see the same tea estates, the same mountain drops, the same waterfalls.
If your itinerary gives you a choice, go from Ella to Kandy. You’ll have more room, a better shot at a seat, and a calmer experience. If you’re locked into Kandy to Ella, book reserved seats well in advance and take a morning train.
Train Classes Explained
Air conditioning, panoramic windows, and an assigned seat in a quieter carriage. The most comfortable ride by a wide margin — but the windows don’t open. You watch the scenery through glass, which means no wind, no sound, and no leaning out for photos.
The right choice for most travelers. Assigned seat, windows that open, and access to the open doors between carriages. Views are unobstructed and you can move around freely. Book online via 12Go or Bookaway — the markup is real, but reserved seats sell out fast in peak season.
The cheapest option and the most local experience. No assigned seat — you take what’s available. Benches are basic and it gets crowded. The upside: third class gives you the most access to open doors. Standing in the doorway with wind coming through is the image you’ve seen in every photo.
| Class | Station Price | Open Doors/Windows | Best For |
|---|---|---|---|
| First class | ~LKR 3,000 | No | Comfort priority; AC travel |
| Second class reserved | ~LKR 600 | Yes | Most travelers — best balance |
| Third class unreserved | ~LKR 300 | Yes | Budget; flexible timing |
How to Book Train Tickets

Book Online (12Go or Bookaway)
Online booking through 12Go.asia or Bookaway is the easiest option for first and second-class reserved seats. You get an email confirmation and a voucher to show at the station. No queue, no uncertainty.
The catch: online tickets require booking at least 32 days in advance, and the price is significantly higher than buying at the station. During peak season (December to March), book as early as possible, reserved carriages fill up.
Buy at the Station

For reserved seats, you can book at any train station in Sri Lanka, not just Ella or Kandy. If you know your travel date, visit a station a few days ahead and buy there. Station prices are a fraction of online prices.
Unreserved tickets are sold on the day of travel, right up to departure. They never officially sell out. You’re not guaranteed a seat, but you’re guaranteed to get on the train.
Through Your Guesthouse
Many guesthouses in Ella and Kandy can arrange reserved tickets for you, sometimes at no extra charge. Ask when you check in. This is how a lot of travelers get their tickets without any online booking stress.
Schedule and Departure Times
Times are accurate as of 2025–2026, but check the official Sri Lanka Railways site or ask at your accommodation before travel — schedules do shift.
| Direction | Departs | Arrives | Notes |
|---|---|---|---|
| Kandy → Ella | ~03:35 | ~10:30 | Very early; dark start |
| Kandy → Ella | ~08:55 | ~16:00 | Express; most popular |
| Kandy → Ella | ~11:10 | ~17:15 | Express; arrives at dusk |
| Ella → Kandy | ~06:35 | ~13:30 | Best option; least crowded |
| Ella → Kandy | ~09:23 | ~16:30 | Good morning start |
Delays are common. Budget extra time at both ends of the journey. The train runs on its own schedule — fighting it is pointless. Pack food and water, and enjoy the extra hours when they happen.
What to Expect on the Journey

The first hour out of Kandy moves through towns and dense jungle. It’s pretty, but not yet dramatic. By the time you reach Hatton, the tea estates take over. Rolling green hills in every direction, pickers working the rows, mist sitting low over the peaks.
The most scenic section is between Hatton and Ella. This is where the photographs come from. Waterfalls appear without warning. The train passes through tunnels and curves around cliff edges. The drops off the side are steep.
Nine Arches Bridge is the most famous stop on the route, a nine-span stone viaduct surrounded by jungle, built in 1921. The train crosses it about 15 minutes outside Ella.

If you’re coming from Ella toward Kandy, you cross it near the start. If you’re coming from Kandy, it’s near the end. You’ll feel the rhythm change slightly as you cross.
To see the bridge from outside the train, you need to be in Ella the day before and walk down early in the morning. Ask your guesthouse for directions; it’s about 20 minutes on foot. Locals know the train schedule and can tell you when the next one crosses.
Food vendors board the train at some stops selling short eats, roti, and drinks. Bring your own snacks anyway. There are toilets on board — western style, functional, bring your own tissue and hand sanitizer.
Best Seats and Which Side of the Train
The right answer changes depending on which direction you’re traveling and where you are on the route.
| Segment | Best Side | What You See |
|---|---|---|
| Ella → Nanu Oya (Nuwara Eliya) | Right | Tea plantations, Nine Arches Bridge, mountain drops |
| Nanu Oya → Kandy | Left | Highland valleys, waterfalls near Talawakelle |
| Kandy → Nanu Oya | Right | Same views in reverse |
| Nanu Oya → Ella | Left | Tea estates, Ella Rock approach |
You don’t have to stay in your assigned seat the whole time. Move to the open doorways between carriages when something good is coming.
A conductor will sometimes walk through and announce viewpoints — listen for it. After the first few hours, the doorways thin out and you can stand there comfortably without crowding anyone.
Avoid seats that fall between two windows. It sounds obvious, but when you book online you often can’t choose — check your confirmation carefully and swap early if you end up with an obstructed view.
Tips for Solo Female Travelers

This train is one of the safer travel experiences in Sri Lanka. The carriages are public, busy, and well-traveled by tourists. That said, a few things are worth knowing.
- Sit in second class reserved. You have an assigned seat, a carriage with other tourists, and less pressure to move around for space.
- Keep your bag between your feet or on your lap, not in the overhead rack. The train gets crowded at stops and bags can shift.
- The open doorways are fine to use. Stand in the gap between carriages, not on the steps outside. Hold the rail. The train moves faster than it feels.
- Morning trains are less crowded and better lit for photos. The 6:35am from Ella is the best balance of light and space.
- If someone sits next to you and makes you uncomfortable, move. The train is long and there’s always another spot.
- Dress modestly — light layers, nothing too revealing. You’ll be sitting for hours in close quarters with locals and tourists alike.
Good travel insurance is worth having for the whole Sri Lanka trip, not just the train. SafetyWing covers medical, delays, and trip interruptions at a reasonable rate.
Quick Orientation: Ella and Kandy

Ella
Ella is a small hill town surrounded by tea estates and hiking trails. The main street is one road with guesthouses, cafes, and tour operators. It’s quiet and relaxed. Most people stay two or three nights.
Things to do near Ella: Little Adam’s Peak (easy 30-minute hike), Nine Arches Bridge, Ella Rock (harder 3-hour hike), tea factory tours. Book Ella accommodation early, the better places fill up fast. Browse options on Booking.com.
Kandy
Kandy sits at a lower elevation and feels more urban. It’s Sri Lanka’s second city and the cultural center of the country. The lake is the focal point. Most travelers spend one or two nights.
Key things to see: Temple of the Tooth (evening puja ceremony is worth staying for), Royal Botanical Gardens at Peradeniya, Kandy Lake walk. Browse Kandy hotels on Booking.com.
Extending the Journey: Nanu Oya and Colombo

Break at Nanu Oya (Nuwara Eliya)
Nanu Oya is the station for Nuwara Eliya, Sri Lanka’s hill station. Buses run from the station into town. Breaking the journey here splits the 7-hour ride into two 3–4 hour segments, which is a much more manageable pace.
Nuwara Eliya is cool, pretty, and less visited than Kandy or Ella. The town has a colonial-era atmosphere, good tea, and short walks around the reservoir. One night here is enough to reset before continuing.
The Full Route: Colombo to Badulla
The hill country train is part of the longer Colombo–Badulla Main Line. Trains depart Colombo Fort station from around 5:55am and 8:30am. The full journey from Colombo to Badulla (beyond Ella) takes around 10–11 hours.
Most travelers join at Kandy rather than Colombo. But if you want the train journey in Sri Lanka from the very start, boarding at Colombo gives you the full picture; coastal lowlands, then jungle, then tea country, then mountain.
Check the Sri Lanka travel cost guide if you’re budgeting for the full trip.
The journey takes 6 to 8 hours depending on delays, which are common. Don’t plan anything time-sensitive at the other end.
Ella to Kandy is less crowded. The scenery is identical in both directions, but trains heading toward Ella fill up faster.
Second class reserved is the best option. You get an assigned seat, open windows, and access to the open doors between carriages for photos.
Traveling Ella to Kandy, sit on the right side from Ella to Nanu Oya, then shift left from Nanu Oya onward. The conductor sometimes announces viewpoints as you go.









