The train journey from Ella to Kandy is one of the most beautiful rail experiences in the world. For six to seven hours the train winds through tea plantations, past waterfalls, over dramatic viaducts, and through misty mountain tunnels — a moving window onto some of the finest landscape in Asia. It is not just a way to get from A to B. It is one of the great experiences of Sri Lanka travel and worth planning your entire itinerary around.
Key Takeaways
- The Ella to Kandy train journey takes 6 to 7 hours and is one of the most scenic in the world
- The most famous section passes the Nine Arch Bridge shortly after leaving Ella
- Book second class reserved seats at least 3 to 4 weeks in advance — they sell out fast
- Sit on the left side of the train travelling from Ella to Kandy for the best views
- The train passes through Nuwara Eliya (Nanu Oya station) — a worthwhile stop if you have time
- Doors and windows stay open throughout the journey — fresh hill country air the entire way
- The journey is the experience — allow yourself to simply sit back and enjoy it
The Route at a Glance
| Station | Approximate Time from Ella | Highlights |
|---|---|---|
| Ella | Departure | Nine Arch Bridge visible shortly after |
| Demodara | 20 mins | Famous loop — train passes over itself |
| Haputale | 45 mins | Dramatic ridge views |
| Ohiya | 1.5 hrs | Deep forest, cool temperatures |
| Pattipola | 2 hrs | Highest railway station in Sri Lanka (1,898m) |
| Nanu Oya | 2.5 hrs | Alight here for Nuwara Eliya |
| Hatton | 3.5 hrs | Gateway to Adam's Peak |
| Gampola | 5.5 hrs | Lower hill country, rubber plantations |
| Kandy | 6.5 – 7 hrs | Arrival |
The Nine Arch Bridge
The Nine Arch Bridge — visible just minutes after leaving Ella — is the most photographed railway structure in Sri Lanka and one of the most iconic in Asia. Built entirely from brick and stone during the British colonial era (completed 1921) without a single piece of steel, it curves elegantly through the tea bushes in a way that seems almost too beautiful to be functional.
How to see it at its best:
From the train you will pass directly over it — look out of the left side windows as you leave Ella and you will see the arches dropping away below you. The view from the train itself is dramatic but brief.
Many travellers choose to walk to the bridge viewpoint before boarding their train — it is a 20–30 minute walk from Ella town and the view from the hillside looking at the bridge (especially with a train passing through) is extraordinary.
Tip: Check train departure times from Ella and time your walk to the viewpoint so you see a train passing through before you board your own.
The Demodara Loop
Shortly after the Nine Arch Bridge the train passes through one of the great feats of railway engineering in Asia — the Demodara Loop. The gradient from Ella down to the lower hill country is too steep for a direct descent so the railway engineers created a spiral loop — the train actually passes over itself as it descends, crossing a bridge above the tunnel it entered moments before.
It happens quickly and is easy to miss if you are not watching — but once you understand what you are seeing it is genuinely impressive.
Train Classes Explained
First Class (Observation Saloon)
The premium option — air conditioned carriages with large windows, comfortable reclining seats, and in some services a dedicated observation area. The most comfortable way to do the journey.
| Feature | First Class |
|---|---|
| Air conditioning | Yes |
| Seat comfort | Excellent |
| Window size | Large |
| Price (LKR) | 1,500 – 3,500 |
| Book ahead | Essential — weeks in advance |
Second Class Reserved
The most popular choice for travellers and the sweet spot between comfort and experience. Assigned seats, ceiling fans, and windows that open fully — meaning you get the fresh hill country air and can lean out slightly for photographs.
| Feature | Second Class Reserved |
|---|---|
| Air conditioning | No — ceiling fans |
| Seat comfort | Good |
| Window size | Full opening windows |
| Price (LKR) | 400 – 800 |
| Book ahead | 3 – 4 weeks minimum |
Most experienced Sri Lanka travellers recommend second class reserved for this journey specifically — the open windows and fan-cooled carriages feel more connected to the landscape than the sealed air conditioned first class.
Second Class Unreserved
No assigned seat — you find a space when you board. On a quiet day this is fine. During peak season (December–March) and on popular departure times it means standing in the aisle for hours.
Third Class
Very basic, very crowded during peak times. Fine for short hops but not recommended for the full Ella to Kandy journey.
Best Seats on the Train
Sit on the left side of the train travelling from Ella to Kandy. This gives you:
- The best views of the Nine Arch Bridge as you depart Ella
- The valley and drop views through the Demodara section
- The tea plantation panoramas through the middle section of the journey
In second class reserved, seats are numbered. When booking, request left side window seats — rows facing forward on the left side of the carriage give the best views for the Ella to Kandy direction.
How to Book Tickets
Online Booking
The Sri Lanka Railways website allows advance booking for reserved classes. Tips for booking online:
- The website can be slow — try early morning Sri Lanka time
- Have your passport details ready — required for international bookings
- Print or screenshot your confirmation
- Book as early as possible — second class reserved sells out 3–4 weeks ahead during peak season
Through Your Hotel or Guesthouse
Many guesthouses in Ella offer train ticket booking as a service — sometimes for a small fee. Worth asking at check-in, especially if the online booking system is giving you trouble.
At Ella Station
Unreserved tickets can be bought at the counter on the day. Reserved class tickets can technically be bought at the station but during peak season they are usually sold out well in advance — do not rely on this for a specific departure date.
Through a Travel Agent
Reputable travel agents in Colombo and major tourist towns can book reserved class tickets for a service fee. A good option if you are struggling with the online system.
Departure Times from Ella
Several trains run the Ella to Kandy route daily. The most popular departures:
| Train | Departs Ella | Arrives Kandy | Notes |
|---|---|---|---|
| Podi Menike | ~06:00 | ~13:00 | Most popular, book well ahead |
| Udarata Menike | ~09:45 | ~16:30 | Good mid-morning option |
| Night Mail | ~18:00 | ~00:30 | Avoid — misses all the scenery |
Always check current timetables as times can change seasonally.
Avoid the night train — the entire point of this journey is the scenery and you see none of it in the dark.
What to Bring
- Water and snacks — the journey is 6–7 hours and onboard vendors are available but inconsistent
- Light jacket or layer — at altitude the hill country gets surprisingly cool even in warm months
- Camera or phone fully charged — you will take more photographs than you expect
- Portable charger — no power outlets on most carriages
- Motion sickness tablets if you are prone — the track winds considerably through the hills
- Small bag for your seat — larger luggage goes on the overhead rack
Making the Most of the Journey
Do not spend the whole journey on your phone. This sounds obvious but it is easy to fall into. The landscape through the window is genuinely extraordinary — put the phone down between photographs and actually watch it pass.
Talk to people. Sri Lankan trains are social places. Fellow travellers — local and international — are often happy to chat. Some of the best travel conversations happen on this route.
Watch for the tea pickers. In the tea plantation sections look carefully at the hillsides — women in bright saris picking tea leaves by hand are visible from the train windows, a sight that has been unchanged for over a century.
Notice the temperature drop. As the train climbs through the hill country the air coming through the windows gets noticeably cooler and cleaner. At Pattipola — the highest point on the journey at nearly 1,900 metres — it can feel genuinely cold.
The arrival into Kandy descends gradually through rubber plantations and suburban outskirts — less dramatic than the hill country sections but interesting in its own right as the landscape changes completely.
Should You Go Ella to Kandy or Kandy to Ella?
Both directions offer the same scenery — the question is which end you want to start and finish from.
| Direction | Pros | Cons |
|---|---|---|
| Ella → Kandy | Nine Arch Bridge views immediately after departure | Left side for best views |
| Kandy → Ella | Arrive in Ella with the day ahead of you | Right side for best views |
Most travellers do Kandy to Ella (arriving in Ella to spend time there) then travel onward by bus or continue by rail. Either direction is equally beautiful.
Stopping at Nuwara Eliya
The train stops at Nanu Oya station — the railhead for Nuwara Eliya, 8km away by tuk tuk. If your itinerary allows, breaking the journey here for a night in Sri Lanka's highest city is worthwhile.
Nuwara Eliya offers:
- A cool climate completely unlike the rest of Sri Lanka
- Colonial-era architecture and gardens from the British hill station era
- Tea plantation tours and factory visits
- Gregory Lake and Hakgala Botanical Gardens
You can then continue to Kandy the following day on any Kandy-bound train.
Combining with the Kandy Perahera
If you are visiting in August 2026, the Ella to Kandy train journey pairs perfectly with the Kandy Esala Perahera. Arrive in Kandy by train, spend a few days for the festival, then continue your Sri Lanka itinerary.
Book your train for August 15–17 to arrive in Kandy before the Perahera begins on August 18 — giving you time to settle in before the festival starts. See our How to Get to Kandy guide for full transport options during festival week.
Continue Planning
- Sri Lanka First Timers Travel Guide — complete practical guide for first time visitors
- Best Places to Visit in Sri Lanka — destinations beyond the train route
- Kandy Esala Perahera 2026 Complete Guide — the greatest festival in Sri Lanka
- How to Get to Kandy for the Perahera — transport options during festival week
