The Kandy to Ella train is one of the most breathtaking rail journeys on the planet - six hours through misty mountains, tea plantations, waterfalls, and the spine of the Hill Country. It's also one of the most mis-booked trips in Sri Lanka. Tourists show up at Kandy station without a ticket and either miss the train or spend the whole journey crammed in a doorway.
This guide covers everything: which trains to take, how to book seats before you arrive, which side of the carriage to sit on, what each class is actually like, and how to see the Nine Arch Bridge from the train itself.
Tip
At a glance: Book 1st class seats 2-4 weeks ahead at eRail.lk, sit on the left side facing forward, and take the Podi Menike (05:55 departure) for the best light. The train is Day 4 of the 7-day Sri Lanka itinerary and central to the 6-night honeymoon circuit. Ella itself is covered in the complete Ella guide.
Tip
Our take: We have ridden this route in both directions, at different times of day and in different seasons. Consistent finding: the left side of the train (facing the engine, window seat) gets the valley views between Nanu Oya and Ella. The right side gets sun, the left gets scenery.
The Route: What You're Actually Seeing
The railway climbs from Kandy at 488 m all the way to Pattipola at 1,893 m - the highest station in Sri Lanka - before descending into Ella at 1,041 m. The line was built by the British between 1867 and 1894 to service the tea estates, and it still runs the same route today.
Key stations along the way:
| Station | Altitude | What's Nearby |
|---|---|---|
| Kandy | 488 m | Temple of the Tooth, Peradeniya Gardens |
| Nawalapitiya | 609 m | Gateway to hill country |
| Hatton | 1,271 m | Adam's Peak trailhead (season: Dec–May) |
| Nanu Oya | 1,664 m | Nuwara Eliya (6 km by taxi) |
| Pattipola | 1,893 m | Highest station in Sri Lanka |
| Ohiya | 1,800 m | Horton Plains access |
| Haputale | 1,431 m | Tea estate views, Lipton's Seat |
| Ella | 1,041 m | Nine Arch Bridge, Ella Rock |
The scenery gets spectacular around Hatton and doesn't let up until Ella. The stretch from Nanu Oya through Pattipola and Haputale is the crown - cloud forests, waterfalls dropping off cliffs, and tea fields rolling to the horizon.
Train Schedule: Kandy to Ella 2026
There are four trains daily that cover the full Kandy–Ella route. Times vary slightly by season; always verify at eRail.lk before travel.
| Train | Departs Kandy | Arrives Ella | Class |
|---|---|---|---|
| 1005 Podi Menike | 05:55 | 12:50 | 1st, 2nd, 3rd |
| 1015 Udarata Menike | 09:45 | 16:54 | 1st, 2nd, 3rd |
| 1025 Night Mail | 21:15 | 03:45+1 | 2nd, 3rd only |
| 1035 Intercity Express | 08:30 | ~15:30 | 1st, 2nd |
The Podi Menike (05:55) is the classic choice - you arrive at Ella in time to walk to the Nine Arch Bridge before the midday crowds. The early start is brutal but the light through the tea plantations in the morning is extraordinary.
The Udarata Menike (09:45) is the most popular tourist train. Book weeks ahead - 1st class seats sell out fast. You arrive in Ella at golden hour which is also lovely.
Avoid the Night Mail unless you genuinely enjoy sleeping on wooden benches with no visibility of the scenery.
Tickets: How to Book Before You Arrive
This is where most visitors go wrong. Walk-up tickets for 1st class are almost always sold out. Book ahead.
Option 1 - Sri Lanka Railways Official Site
Visit eRail.lk - the official booking system. You can book up to 30 days in advance. Payment requires a Visa/Mastercard. Print or screenshot your ticket. Some visitors report the site timing out; try off-peak hours.
Option 2 - 12go.asia
A reliable third-party aggregator that books directly into the Sri Lanka Railways system with a small booking fee (~$2–3). Interface is cleaner and works with PayPal. Good for last-minute bookings when the official site fails.
Option 3 - Kandy Station Counter
Open daily from 05:30. If you're already in Kandy and your train is same-day, go to the reservation window (not the general queue). Unreserved 2nd and 3rd class tickets are always available - no booking needed.
Option 4 - Your Hotel
Many guesthouses in Kandy have a "reservation agent" who books tickets for a small fee (~500–1,000 LKR). Useful if you're arriving late and can't get to the counter. Verify the ticket is legitimate before paying.
Ticket Prices (2026)
| Class | Kandy → Ella | Notes |
|---|---|---|
| 1st Class (Observation) | Reserved seat, panoramic windows | |
| 2nd Class | Reserved or unreserved | |
| 3rd Class | Unreserved only |
Prices are set by Sri Lanka Railways and are extraordinarily cheap by global standards. The premium isn't really about the seat - it's about having a guaranteed seat for 6+ hours.
The Classes: What You Actually Get

1st Class - Observation Saloon
Large panoramic windows, comfortable padded seats arranged 2-2, air conditioning (sometimes). This is the carriage you've seen in every travel photograph. The windows are much larger than 2nd class and the car is significantly less crowded. Reserved seats only.
Verdict: Worth every rupee, especially for a 6-hour journey.
2nd Class
Standard bench seats, openable windows (which is actually great for photography and fresh air), less crowded than 3rd class. Reserved seats are available and recommended. During peak season, unreserved 2nd class fills to standing room.
Verdict: Perfectly fine. The open windows give you better photos than 1st class glass.
3rd Class
Wooden bench seats, no reservations, extremely crowded during peak season. Locals use it for short hops between towns. For the full Kandy–Ella journey: not recommended unless you're travelling very light on budget and willing to stand.
Verdict: Skip for this journey specifically.
Best Seats on the Train
This is the detail that separates a good journey from a great one.
Sit on the LEFT side of the train travelling from Kandy to Ella, facing the direction of travel. This puts the valley and the most dramatic drop-offs on your side. The right side looks mostly at embankments.
Get a window seat. On the Podi Menike and Udarata Menike, 1st class seats are numbered - book seats with window designations (typically A or D, depending on the carriage configuration).
Don't sit in the very last carriage. The observation saloon is usually the 2nd or 3rd from the front. Check with the conductor when boarding.
Leave your seat at Ella station approaches. About 10 minutes before Ella, the train crosses the Nine Arch Bridge. You can see it from inside, but standing in the doorway between carriages gives you an unobstructed view as the bridge curves away behind you.
Seeing the Nine Arch Bridge

Here's the honest truth: the Nine Arch Bridge is more impressive from the ground than from the train. The train crosses it quickly and you only see the structure from inside as you pass over it. What you see from the train is the valley below - spectacular, but not the iconic arch view from the photographs.
To see the famous shot:
- Walk from central Ella (20 minutes) or take a tuk-tuk (300–500 LKR)
- The best viewpoint is from the small path above and to the right of the bridge
- Trains pass roughly every 1–2 hours; check times at your guesthouse
- The morning light (07:00–09:00) is best; afternoon can be harsh
If your train arrives in Ella in the afternoon, drop your bags and walk to the bridge before dark. If it arrives morning, go the next day when you're fresh.
Journey Time: Why It Takes 6–7 Hours
The 93 km between Kandy and Ella takes up to 7 hours because the train climbs 1,400 metres of elevation through 46 tunnels and over 56 bridges. It genuinely cannot go faster. The line was surveyed in the 1860s without the benefit of dynamite-friendly modern engineering.
Expected delays: 20–60 minutes is common and entirely normal. Don't book a connecting bus or flight within 2 hours of your scheduled Ella arrival.
What to Bring on the Train
- Snacks and water - vendors board at major stations selling short eats (wade, rotty), fruit, and tea. No dining car.
- A light layer - it gets cold above 1,500 m, especially in the morning on the Podi Menike.
- A physical or downloaded map - mobile signal drops out frequently through the hills.
- Motion sickness tablets - the track twists continuously. If you're susceptible, take medication 30 minutes before departure.
- Camera fully charged - you will take more photos than you expect.

Getting from Colombo to Kandy First
If you're coming from Colombo, you have two options to reach Kandy:
By train from Fort Station: 2.5–3 hours, comfortable, runs every 1–2 hours. Book a seat on the Intercity Express (ICE). Arrive at Kandy station, 5 minutes' walk from the city centre.
By private car: 2.5–3.5 hours depending on traffic. More flexible if you want to stop at Pinnawala Elephant Orphanage en route.
By bus: 3–4 hours, cheap (~200 LKR), leaves from Colombo Central Bus Stand. Fine if you're used to Sri Lankan road conditions.
Colombo → Kandy → Ella makes a clean 2-day routing if you overnight in Kandy.
Hotels in Ella, Nanu Oya (Nuwara Eliya) and Kandy - the key stops on this route
Where to Stay Along the Train Route
Hotels near Ella
Compare prices across Booking.com, Agoda & more
Powered by Travelpayouts · We may earn a small commission at no extra cost to you.
Kandy to Ella Train Tours
Guided rail journeys through Sri Lanka's hill country with seat reservations included
What to Do in Ella After the Train
Most visitors ride the train to Ella and then feel slightly uncertain about what to do next. Here are the best options:
Little Adam's Peak (same afternoon): A 45-minute walk from Ella town brings you to Little Adam's Peak - a summit with panoramic views across the hill country you just passed through on the train. The walk starts from Dream Café on the main road. Go in the afternoon before sunset for the best light. It is significantly less crowded than the Nine Arch Bridge and the views are arguably better.
Nine Arch Bridge (next morning): The Nine Arch Bridge is best visited between 7 and 11 am when trains pass through on schedule. Check the timetable at your guesthouse - a train passing over the colonial viaduct against the tea country backdrop is the iconic Ella shot. Arrive 10 minutes before the scheduled train. The view from the Demodara road side (below) is more dramatic than the path above.
Ella Spice Garden: A short tuk-tuk ride from town, the spice gardens demonstrate cinnamon, pepper, cardamom, and vanilla cultivation in a working plantation. Low-key, informative, and free to enter (small purchase expected). Good for an hour.
Rawana Falls: 6 km from Ella on the Wellawaya road. One of the most accessible waterfalls in the hill country - a wide, 25-metre curtain of water visible from the main road. Best in the rainy season (June–September) when flow is strongest, but worth a stop year-round.
Train Ticket Costs (2026)
| Class | Kandy to Ella | Colombo to Ella |
|---|---|---|
| 1st class (observation saloon) | LKR 1,000–1,500 | LKR 1,500–2,000 |
| 2nd class (reserved seat) | LKR 400–600 | LKR 600–900 |
| 3rd class (unreserved) | LKR 150–250 | LKR 300–500 |
Prices are approximate - the Sri Lanka Railways online booking system is the authoritative source. Note: foreign visitors are often charged a slight premium over the domestic rate on some trains.
Booking platforms: Sri Lanka Railways official site (erail.lk) or 12go.asia for English-language booking with seat selection.
Frequently Asked Questions
How far in advance should I book the Kandy to Ella train?
Book 2–4 weeks ahead during high season (December–March and July–August). In shoulder season (April–June, September–November) a week is usually enough. The 1st class observation saloon on the Udarata Menike (09:45) sells out first. If you can only get 2nd class, that's genuinely fine.
Can I board without a reserved seat?
Yes - 2nd and 3rd class have unreserved carriages. You may have to stand for parts of the journey during peak season. 1st class is reserved-only; you cannot board without a ticket.
Which train is best - Podi Menike or Udarata Menike?
Podi Menike (05:55) for morning light and arriving in Ella by lunchtime. Udarata Menike (09:45) for a civilised departure and golden-hour arrival. Both see the same scenery. The Podi Menike is less crowded with tourists because the departure time deters the casual visitor.
Is the train better than driving to Ella?
Yes, for two reasons: the scenery is spectacular and you can't actually drive while looking at it; and the roads are narrow and winding - most people find the driving stressful. Take the train to Ella and hire a tuk-tuk or driver locally.
What if the train is fully booked?
Try 12go.asia - they sometimes have allocation when the official site shows sold out. Otherwise, a private car from Kandy to Ella takes about 4–5 hours and costs around USD $40–60. It's not the same experience but not a disaster.
Does the train go to Nuwara Eliya?
Not directly. Alight at Nanu Oya station (the stop before Ella on this route) and take a taxi 6 km into Nuwara Eliya. The journey from Kandy to Nanu Oya takes about 4 hours and is arguably even more dramatic than the Ella section.
The Kandy to Ella train is one of those rare travel experiences that lives up to the hype - if you plan it right. Book early, sit on the left, bring a layer, and don't rush off the moment you arrive in Ella. The journey itself is the destination.
Related Guides
- Why Sri Lanka is the Smartest Long-Haul Choice for European and Australian Travellers in 2026
- Why Sri Lanka Is the Honeymoon Destination Modern Couples Are Choosing Over the Maldives
- Geoffrey Bawa and Lunuganga: Sri Lanka's Greatest Architect and His Garden of Dreams
- The Honest 6-Night Sri Lanka Honeymoon Itinerary (Sigiriya → Ella → Yala → Colombo)
Flights, hotels and tours - all in one place.
Plan Your Sri Lanka Trip
Find the best price to Colombo from your city
Search Flights →Compare prices across Booking.com, Agoda & more
Find Hotels →Bus fares, train times and transport options
Plan Transport →Powered by Travelpayouts · We may earn a small commission at no extra cost to you.
Leave a Comment
Share your thoughts, questions, or travel experiences
