Skip to content
Sri LankaTravel Guides

Transport

Getting Around Sri Lanka: Trains, Buses, Tuk-Tuks & Private Drivers

Roads are slow and distances are deceptive. Here's how each type of transport works in Sri Lanka, what it costs and which to choose for your route.

By Sri Lanka Travel Guides Editorial TeamUpdated 5 November 20263 min read

Getting Around Sri Lanka: Trains, Buses, Tuk-Tuks & Private Drivers

Sri Lanka looks small on a map, but travel is slow: winding roads, busy towns and limited expressways mean an average of around 35–40 km/h on most routes. The good news is that transport is cheap, plentiful and often an experience in itself.

Typical travel times

Route By road By train
Airport – Negombo 20–30 min —
Airport – Colombo 45–60 min —
Colombo – Kandy 3–3.5 h 2.5–3 h
Airport – Sigiriya 4 h —
Kandy – Sigiriya 2.5–3 h —
Kandy – Ella 5–6 h 7 h
Kandy – Nuwara Eliya 2.5–3 h 4 h (to Nanu Oya)
Ella – Mirissa 4–4.5 h —
Ella – Yala (Tissa) 2.5 h —
Colombo – Galle 1.5–2 h (expressway) 2–3 h
Sigiriya – Trincomalee 2.5 h —
Colombo – Jaffna 7–8 h 6–7 h

Private driver

The most popular choice for first-time visitors on a two- or three-week trip. You hire a car (or van for groups) with a driver for the whole trip or for individual transfers. Benefits: door-to-door comfort, flexible stops, local knowledge and help with logistics. Drivers usually arrange their own accommodation and meals at hotels (often with dedicated driver quarters). Read our guide to hiring a driver in Sri Lanka and browse local drivers.

Trains

Sri Lanka's railways are slow but scenic and very cheap. The key lines for travellers:

  • Main Line: Colombo – Kandy (via Peradeniya) – Hatton – Nanu Oya – Haputale – Ella – Badulla. The section from Kandy onward is the famous Kandy–Ella train.
  • Coastal Line: Colombo – Bentota – Hikkaduwa – Galle – Weligama – Matara, much of it right beside the sea.
  • Northern Line: Colombo – Anuradhapura – Jaffna.
  • Eastern lines: to Trincomalee and Batticaloa.

Reserve seats in advance for popular routes; unreserved tickets are sold on the day.

Buses

Buses go everywhere and are extremely cheap. Red buses are state-run (SLTB); private buses are often faster and more crowded. Air-conditioned intercity buses run on major routes like Colombo–Kandy and on the Southern Expressway (Colombo–Galle–Matara). Large backpacks can be awkward on local buses; drivers can be, let's say, enthusiastic.

Tuk-tuks

Three-wheelers are everywhere and great for short hops and day trips. Agree the price before you set off, or use a metered tuk-tuk. In Colombo, Kandy, Galle and other larger towns, ride-hailing apps (PickMe and Uber) offer fixed, fair prices for both tuk-tuks and cars. Some travellers rent a tuk-tuk to drive themselves; you need a valid licence and a local permit, and it's best suited to confident drivers.

Self-drive

Possible with an international driving permit endorsed locally, but most visitors find Sri Lankan roads stressful: overtaking buses, pedestrians, dogs and cattle. A driver is usually better value once you factor in fuel, parking and stress.

Domestic flights and seaplanes

Limited domestic flights and seaplane or helicopter charters link Colombo with places like Jaffna, Trincomalee and some resorts. They're expensive and schedules change, but can save a long drive if time is short.

Which should you choose?

  • Short trip or family: private driver, plus the train for the scenic stretch.
  • Backpacking on a budget: trains and buses, with tuk-tuks for the last mile.
  • Mixed: train between Colombo, Kandy, Ella and the south coast, with drivers or tuk-tuks for day trips (Sigiriya, safaris).

Plan your route with our AI trip planner, which accounts for realistic travel times.

Frequently asked questions

What is the best way to travel around Sri Lanka?

For most first-time visitors, a private driver combined with the Kandy–Ella train offers the best balance of comfort, flexibility and experience.

Is Uber available in Sri Lanka?

Yes, Uber and the local app PickMe operate in Colombo and other major towns.

Are trains in Sri Lanka safe?

Yes, though they can be crowded. Keep your belongings close and don't lean out of doors on moving trains.

Turn this into a plan

Our free AI trip planner builds a day-by-day Sri Lanka itinerary for your dates, with realistic travel times.

Plan my trip

Questions & comments

Share a tip or ask a question. Comments are moderated.

  • No comments yet — be the first.

Keep planning