Train crossing Nine Arch Bridge

Scenic railway journey

KandyElla

Kandy to Ella by train

Travel through Sri Lanka's misty hill country, tea plantations and dramatic mountain scenery.

  • Scenic
  • Popular
  • Hill Country
RouteKandyElla
RegionHill Country
JourneyScenic · ~7h 17m
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. KandyStarting point in the cultural capital
  2. Nanu OyaGateway toward Nuwara Eliya
  3. HaputaleHigh ridge views over the valleys
  4. EllaHill-country town near Nine Arch Bridge

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 kandy: Kandy Lake, Temple of the Tooth.
  • Near ella: Ella Rock trailhead, Nine Arch Bridge viewpoint.

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.