The hill-country railway between Kandy and Ella

9 of the best · Sri Lanka, Sri Lanka

Getting to and Around Sri Lanka

Airport, trains, roads and tuk-tuks.

Our 9 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Sri Lanka.

  1. About 30–35 km north of Colombo

    Bandaranaike International Airport (CMB)

    Katunayake·International airport

    Sri Lanka’s main international airport at Katunayake, about 30–35 km north of Colombo and close to Negombo.

    Explore View on map

  2. The Kandy–Ella line

    Trains & Sri Lanka Railways

    Island-wide·Railway

    The national railway, including the famous hill-country line from Colombo and Kandy to Nanu Oya (for Nuwara Eliya) and Ella.

    Explore View on map

  3. Book by app for a fair price

    Tuk-tuks, PickMe & Uber

    Colombo & towns·Taxis and apps

    Three-wheelers (tuk-tuks) are everywhere; booking one, or a car, through PickMe or Uber gives a fixed, metered price.

    Explore View on map

The full list: Getting Around, A–Z

Neighbourhood

The back story 1

How to travel by train in Sri Lanka.

  1. The back story

    Sri Lanka by train: the Kandy–Ella line and how to book

    Sri Lanka·In depth: getting around

    The hill-country railway is one of the great train journeys of the world. Here is how the lines work, which class to choose and how to book.

    Explore View on map

By air 2

Flying in and around.

  1. About 30–35 km north of Colombo

    Bandaranaike International Airport (CMB)

    Katunayake·International airport

    Sri Lanka’s main international airport at Katunayake, about 30–35 km north of Colombo and close to Negombo.

    Explore View on map

  2. Seaplanes and small planes

    Cinnamon Air

    From Bandaranaike airport·Domestic air taxis

    Domestic scheduled and charter flights in small aircraft, from its terminal at Bandaranaike airport.

    Explore View on map

On the ground 6

Trains, roads and tuk-tuks.

  1. The most popular way to tour

    Car with driver

    Island-wide·Private driver

    Most visitors tour the island with a car and driver, booked through their hotel or a licensed tour operator.

    Explore View on map

  2. Colombo to Galle in about 1.5 hours

    Expressways

    Island-wide·Roads

    Toll expressways link the airport, Colombo, Galle and the south, and part of the way towards Kandy.

    Explore View on map

  3. Cars, vans and drivers

    Malkey Rent-A-Car

    Colombo·Car rental

    A Colombo-based rental company offering cars and vans with or without drivers.

    Explore View on map

  4. Book early

    Sri Lanka Railways seat reservations

    Online·Train ticket booking

    The official website for reserving train seats, including the popular Kandy–Ella trains.

    Explore View on map

  5. The Kandy–Ella line

    Trains & Sri Lanka Railways

    Island-wide·Railway

    The national railway, including the famous hill-country line from Colombo and Kandy to Nanu Oya (for Nuwara Eliya) and Ella.

    Explore View on map

  6. Book by app for a fair price

    Tuk-tuks, PickMe & Uber

    Colombo & towns·Taxis and apps

    Three-wheelers (tuk-tuks) are everywhere; booking one, or a car, through PickMe or Uber gives a fixed, metered price.

    Explore View on map

Explore more of Sri Lanka

The ULTIMATE letter

Sri Lanka in your inbox

An occasional email with new places, festivals, regions and our latest in-depth articles. No spam, ever.