The Route: What You're Travelling Through
The scenic section of Sri Lanka's Hill Country rail runs from Kandy (elevation 488m) through Nanu Oya (nearest station for Nuwara Eliya, 1,880m) and down through the Badulla District to Ella (1,011m). The full journey from Kandy to Ella takes approximately 6–7 hours depending on the train; the section from Nanu Oya to Ella (2–2.5 hours) passes through the most dramatic highland scenery and is considered the highlight.
The line was built primarily by British colonial engineers between 1867 and 1894 to connect the tea estates of the central highlands to the port at Colombo. Engineering constraints of the era — no tunnels, strict gradient limits — forced the route to follow river valleys and ridge lines, which incidentally created some of the most spectacular railway photography in Asia. The Demodara Loop (where the track loops under itself to lose altitude) and the Nine Arch Bridge (a stone viaduct over a jungle gorge, built 1921) are the two most photographed sections.
Station-by-Station: Kandy to Ella
Journey time on the intercity express (Trains 1005 Podi Menike and 1025 Udarata Menike) is approximately 6 hours 30 minutes from Kandy to Ella with scheduled stops. Local trains take longer. Distances are approximate from Kandy.
Seat Selection — Right vs Left Side
The right side of the train (when seated facing the direction of travel, Kandy to Ella) provides the most dramatic views for the majority of the journey. This is consistent advice across traveller reports and is based on the valley orientation of the track through the central highlands.
How to Book: Observation Car & Reserved Seats
Sri Lanka Railways offers online booking for the observation car (Expo Rail) and reserved 1st and 2nd class seats on intercity trains. The system is usable but requires some navigation. Third class is unreserved — turn up and board.
Train Options: Podi Menike vs Udarata Menike
| Train | Departs Kandy | Arrives Ella | Days | Notes |
|---|---|---|---|---|
| 1005 Podi Menike | ~06:15 | ~12:30–13:30 | Daily | Recommended Best morning light; observation car available |
| 1025 Udarata Menike | ~08:45 | ~15:00–16:00 | Daily | Good second option; similar scenery, afternoon light from Nanu Oya |
| 1015 Intercity Express | ~11:15 | ~17:30+ | Daily | Faster schedule but arrives Ella in evening; limited daylight on descent |
Step-by-Step Online Booking
Go to the official Sri Lanka Railways e-ticketing portal
Visit railway.gov.lk and select "Online Ticketing." Alternatively, use 12go.asia which has a more user-friendly interface and sells the same official tickets with a small booking fee.
Search Kandy → Ella on your travel date
Select Kandy as origin and Ella as destination. The system shows available trains and remaining seat counts by class. Check availability for the observation car (labelled "Expo Rail" or "Observation") first — if it's unavailable, fall back to 1st class reserved.
Select your seats — choose right side if possible
The seat map shows the carriage layout. For the observation car, choose seats closest to the rear panoramic window if forward right-side seats are taken. For 2nd class reserved, seat selection is more limited — aim for window seats on the right (seats 1, 3, 5 etc. depending on carriage configuration).
Pay by international credit card
Visa and Mastercard are accepted on both portals. The railway.gov.lk portal occasionally has payment issues with international cards — if your payment fails, retry on 12go.asia. Tickets are emailed as PDFs; print or save to your phone. QR code is scanned by the conductor on board.
Arrive at Kandy station 30 minutes before departure
Kandy station is a working commuter station — arrive 30 minutes early to find the correct platform and carriage. The observation car and 1st class carriage are usually at the rear of the train. Platform announcements are in Sinhala and Tamil; station staff are generally helpful to confused tourists.
Nuwara Eliya Stopover — Is It Worth Breaking the Journey?
Nuwara Eliya ("City of Light") is the centre of Sri Lanka's tea country, sitting at 1,868m in a bowl of tea estates, colonial bungalows, and pine forests. It is the highest town in Sri Lanka and the source of most of the Ceylon tea exported worldwide.
The train does not stop in Nuwara Eliya itself — you alight at Nanu Oya station and take a tuk-tuk (Rs 300–400, 15 minutes) into town. Most travellers either skip it entirely (choosing to do the full Kandy–Ella journey in one day) or spend one night here. A 3-hour stop (late morning off the train, tea factory visit, lunch, back on an afternoon service) is genuinely too short to appreciate the area.
What to Do With One Night in Nuwara Eliya
- Pedro Tea Estate — one of the oldest continuously-operating tea factories (1885), open for tours (Rs 400–600, book in advance for the 09:00 tour). The 45-minute walkthrough covers the full process from withering to rolling to grading.
- Horton Plains National Park — 30km south, the high-altitude plateau ends at "World's End" — a 880-metre sheer escarpment with views to the southern coast on clear days. Jeep hire from Nuwara Eliya Rs 4,000–6,000 round trip; entrance Rs 3,000 foreigners. Best visited 06:00–09:00 before cloud rolls in.
- Gregory Lake — the colonial-era reservoir in the centre of town, walkable in 90 minutes. The lakeside road has the best concentration of Victorian-era architecture.
- Race Course area — the April race season makes Nuwara Eliya one of Sri Lanka's most animated experiences; outside season, the course is used as a football pitch but the colonial grandstand remains.
The Nine Arch Bridge — How to Get the Best Shot
The Nine Arch Bridge (Demodara Viaduct) is the most photographed structure in Sri Lanka and the centrepiece image of the Kandy–Ella journey. The 91-metre stone arch bridge spans a jungle gorge and was built entirely without steel — using stone, brick and cement — due to steel shortages during World War I.
From the Train
On the train, the bridge experience is brief — the train crosses in under 90 seconds at low speed. From inside the carriage, the view is partially obstructed by the bridge's stone walls. The best experience from the train is in the open doorway of a 2nd or 3rd class carriage (common practice, generally tolerated at slow speeds on mountain sections) or from the observation car's panoramic rear window as you complete the crossing.
From the Trackside Viewpoint (Recommended)
For photography, the best vantage point is from the trackside viewpoint above the bridge, accessible via a 15–20 minute walk from Ella town (follow signs; the path is well-worn). From here you can photograph trains crossing from above, with the full nine arches and the jungle gorge visible. The most popular times are the morning train arrivals at approximately 09:30–10:30 (for the Udarata Menike) and again around 13:00–14:00 for afternoon services. Check the current day's delay estimate and add buffer time.
Starting From Colombo: The Full Route
Most visitors start in Colombo rather than Kandy, which adds a 3-hour train journey before the scenic section. The classic approach is:
| Route | Duration | Cost (2nd class) | Notes |
|---|---|---|---|
| Colombo Fort → Kandy → Ella (2 trains) | 9–10 hrs total | Rs 300 + Rs 480 | Overnight in Kandy splits the journey naturally. Most popular approach. |
| Colombo Fort → Ella direct (1 train) | 9–10 hrs | Rs 600–700 | The Podi Menike originates in Colombo. Observation car available from Colombo Fort. |
| Colombo → Kandy by bus, then train to Ella | 8–9 hrs total | Rs 130 bus + Rs 480 train | AC express bus from Colombo Bastian Mawatha is faster than train for the Colombo–Kandy leg. |
The most common itinerary is: Colombo (2 nights) → Kandy (1–2 nights, including Temple of the Tooth and Peradeniya Botanical Gardens) → Ella by scenic train (1–2 nights, Nine Arch Bridge walk + Little Adam's Peak) → south coast beaches (Mirissa, Unawatuna, Galle Fort). This circuit is logistically straightforward and covers the principal sights of Sri Lanka.
Practical Tips for the Journey
- Book the observation car immediately when you confirm dates — in October–April peak season, it sells out 4–6 weeks ahead. 1st class reserved follows 2–3 weeks before travel. 2nd class is usually bookable 1–2 weeks out.
- Bring food and drinks — vendors board the train at major stations selling short eats (Rs 50–100: samosas, pastries, boiled eggs), but for a meal-length journey, packing lunch is more reliable. A takeaway rice-and-curry box from a bakery near Kandy station costs Rs 300–500.
- Dress in layers — the temperature at Nanu Oya (1,880m) can drop to 12–15°C even in warmer months. The observation car is unheated. A light jacket is essential even if Kandy was warm at departure.
- Keep your ticket — the conductor checks tickets multiple times on the journey. Observation car tickets are scanned; keep the PDF accessible.
- Buy observation car tickets from Colombo if the Kandy allocation is sold — the Podi Menike originates in Colombo and the full seat inventory opens there. If Kandy observation car seats show sold out, search the Colombo–Ella allocation, which may have remaining seats for the same train from Kandy onwards.
- Ella accommodation books fast — in peak season, book Ella guesthouses at the same time as your train ticket. The town has grown rapidly and good options at Rs 3,000–6,000 per night sell out weeks ahead during October–April and July–August.
Research Sources & Methodology
Data Sources: Fare data sourced from Sri Lanka Railways official fare tables (railway.gov.lk) and cross-referenced with 12go.asia ticket listings, verified May 2026. Train schedules verified against the current Sri Lanka Railways timetable. Route and landmark information cross-referenced with Sri Lanka Tourism Development Authority materials (sltda.gov.lk) and the Department of Archaeology Sri Lanka. Traveller experience data drawn from Reddit (r/srilanka, r/solotravel), TripAdvisor Sri Lanka travel forums, and Google Maps reviews — 240+ accounts, January–May 2026.
Selection Criteria: Fares are the current published rates as of May 2026 in Sri Lankan Rupees (LKR). Exchange rate equivalent will vary; always convert at current rates. Train times are scheduled departures — actual departures frequently differ by 30–90 minutes. Seat side guidance (right vs left) is based on the majority consensus from 50+ independent traveller accounts verified against track alignment data.
Affiliate Disclosure: Some links in this article (including 12go.asia booking links) are partner affiliate links. This does not affect our recommendations. Full disclosure →
Last verified: 2026-05-27. Train fares are set by Sri Lanka Railways and are subject to revision. Always confirm current fares at railway.gov.lk before booking.