Sri Lankan train journey scenery

Scenic railway journey

EllaKandy

Ella to Kandy by train

Travel by train from Ella to Kandy on this Sri Lankan railway journey.

  • Scenic
  • Popular
  • Hill Country
RouteEllaKandy
RegionHill Country
JourneyScenic
Best forMountain views
Skip to train departures

Train times

Choose your stations and travel date, then find your train.

Submit a search to see trains for this journey.

Your journey through the hills

Follow the railway from Kandy into Sri Lanka's central highlands.

  1. EllaHill-country town near Nine Arch Bridge
  2. HaputaleHigh ridge views over the valleys
  3. Nanu OyaGateway toward Nuwara Eliya
  4. KandyStarting point in the cultural capital

What makes this journey special?

Tea country

Watch the landscape change from dense greenery to rolling tea plantations.

Mountain views

The railway climbs into some of Sri Lanka's most dramatic highland scenery.

Nine Arch Bridge

Ella is close to one of Sri Lanka's most iconic railway landmarks.

Route notes

  • Near ella: Ella Rock trailhead, Nine Arch Bridge viewpoint.
  • Near kandy: Kandy Lake, Temple of the Tooth.

Before you board

  • Arrive early

    Give yourself enough time to find the platform and board comfortably.

  • Bring water

    Long scenic journeys are much more enjoyable when you are prepared.

  • Choose your seat wisely

    Window seats offer the best chance to enjoy the changing landscape.

  • Expect changes

    Railway schedules and operating conditions can change. Confirm details at the station.

Good to know

TrainsLanka.lk is an independent railway travel project and is not affiliated with Sri Lanka Railways. Timetables and operational information may change. Confirm important details at the station before travelling.