RalliiRallii/ Rail
← DiscoverKandy–Ella RailwayKandyElla

Sri Lanka

Kandy–Ella Railway

KandyElla

Railway track in the Sri Lankan highlands between Kandy and Ella
Sri Lanka’s hill-country railway passes through tea country, forest, bridges, and highland valleys.Photo: Deshanktd · CC BY-SA 4.0
Duration
Approx. 6–8 hours
Distance
114.72 km
Train
Scheduled highland railway
Reservation
Recommended

A slow climb through Sri Lanka’s central highlands, between Kandy, tea country, misty ridges, and Ella.

Seat view guide

Best Side to Sit

KandyElla

Overall recommendation

Varies

The line curves repeatedly, so no single side is supported for the full journey.

It changes along the way

  • Mahaweli valley042 km · Limited dataVaries
  • Tea country4282 km · Limited dataBoth sides
  • Nanu Oya highlands82115 km · Limited dataVaries

Some sections are early guidance based on limited reports.

Explore the route

Interactive Route Map

Preparing the route

From Kandy to Ella, via Peradeniya Junction, Gampola, Nawalapitiya, Hatton, Nanu Oya, Haputale.

Scenic journey timeline

Along the Journey

A calm guide to the moments worth looking up for, arranged from Kandy to Ella.

  1. Departure · 0 km · 0 minKandy
  2. Arrival · 115 km · 7 hrElla

Look out for

Journey Highlights

Journey overview

What to Expect

Reservations
Recommended for this journey.
Train
Scheduled highland railway
Operated by
Sri Lanka Railways

Plan the journey

Practical Information

Choose a daylight service
Sri Lanka Railways’ exact trains, times, and service pattern can change. Check the official schedule for the chosen travel date.Check current operator information
Reservations
Reserved seating is useful on popular departures, but availability and classes differ by train. Rallii does not publish fares or inventory.Check current operator information
Weather and visibility
Cloud, rain, mist, and seasonal daylight materially change the views. Treat every scenic moment as weather-dependent.Check current operator information
A slower railway day
This is a scheduled railway, not a dedicated sightseeing train. Stopping patterns and journey time vary by service.Check current operator information

Continue the story

Related journeys

Browse all journeys →

Route & data sources