Create My Sri Lanka Trip

Transport options explained

🚂

Train

Scenic and comfortable for long routes. Book reserved seats at exprail.lk.

Pros

  • Most scenic routes in Asia
  • Comfortable for long journeys
  • Very affordable

Cons

  • Can be slow on mountain lines
  • Reserved seats sell out ahead

Booking tip

Book at exprail.lk up to 30 days ahead for reserved seats and observation cars.

🚗

Private Car & Driver

Most flexible option. Split between travellers for good value. Includes stops en route.

Pros

  • Most flexible — stops anywhere
  • Door to door
  • Split cost with travel companions

Cons

  • Most expensive option
  • Quality varies by operator

Booking tip

Book through licensed operators or your accommodation. Ensure air-conditioned vehicle.

🚌

Intercity Bus

Cheapest option for most routes. Air-conditioned coaches available on major routes.

Pros

  • Cheapest option by far
  • Air-conditioned intercity coaches available
  • Frequent departures

Cons

  • Slow through traffic and villages
  • Can be crowded on local services

Booking tip

Intercity coaches from Bastian Mawatha (Colombo) need no advance booking on most routes.

🛺

Tuk-tuk

Best for short hops under 30 km. Negotiate a fixed price or use metered tuk-tuks.

Pros

  • Fun and authentic
  • Good for short hops
  • Flexible pickup and drop

Cons

  • Exposed to weather
  • Not suitable for long distances

Booking tip

Always agree a fixed price before getting in, or use PickMe app for metered tuk-tuks.

🚖

Taxi / Ride App

Use PickMe (Sri Lanka's Uber). Reliable metered fares. Best for city travel.

Pros

  • Reliable metered pricing
  • Air-conditioned
  • No haggling required

Cons

  • More expensive than tuk-tuks
  • Surge pricing possible

Booking tip

Use PickMe (Sri Lanka's Uber equivalent) — far more reliable than hailing taxis on the street.

Boat

Available for river safaris and island transfers in select coastal areas.

Pros

  • Unique river and coastal access
  • Often the only option for some routes

Cons

  • Limited availability
  • Weather-dependent

Booking tip

Book river safaris through accommodation. Coastal boats are arranged at the harbour.

Key routes & costs

Real-world costs and travel times — not the optimistic estimates in other guides.

🚖Taxi / AppBest
30m–50m💵 USD 12–20

PickMe or Uber metered taxi — fastest and most reliable.

Tip: Use the PickMe app to avoid negotiation. Airport taxi counter is higher priced.

🚌Bus
45m–1h 10m💵 USD 0.5–1

CTB bus 902 from Colombo Fort — very cheap but slow through traffic.

Tip: No booking needed. Pay the conductor on board.

🛺Tuk-tuk
40m–1h💵 USD 8–15

Fine for the short hop between beach strip and town.

Tip: Agree price before departure or use a metered tuk-tuk.

The train is far more enjoyable than the road — book the observation car ahead.

115 km
🚂TrainBestScenic
2h 30m–3h💵 USD 1–12

Scenic Intercity Express from Colombo Fort. Observation car seats have panoramic windows.

Tip: Book reserved 2nd class (USD 3–5) or observation car at exprail.lk up to 30 days ahead.

🚗Private Car
2h 30m–3h 30m💵 USD 50–80

Private hire with driver. Flexible stops at Pinnawala Elephant Orphanage.

Tip: Book through hotel or licensed tour operators. Ensure AC vehicle.

🚌Bus
3h–4h💵 USD 1.5–3

Semi-luxury coaches from Bastian Mawatha bus stand.

Tip: Buy tickets at the stand on the day — no advance booking for most services.

The coastal train is one of the most scenic in Asia — sit on the left (ocean side) southbound.

116 km
🚂TrainBestScenic
2h–2h 30m💵 USD 1–8

Coastal train from Colombo Fort hugging the ocean the entire journey.

Tip: Book the reserved observation car online — regular seats are fine unreserved too.

🚗Private Car
2h–2h 30m💵 USD 55–85

Highway express via Southern Expressway (E01) — fastest road option.

Tip: Use the expressway to avoid coastal traffic jams.

🚌Bus
2h 30m–3h 20m💵 USD 2–3.5

Intercity coaches from Bastian Mawatha — comfortable and air-conditioned.

Tip: Buy tickets 30 min before departure. No advance booking required.

🚂TrainBestScenic
1h 15m–1h 40m💵 USD 0.5–5

Coastal train — sits by the ocean from Aluthgama station (the correct stop for Bentota).

Tip: Get off at Aluthgama (not Bentota station) — closer to the beach hotels.

🚗Private Car
1h 15m–1h 40m💵 USD 35–55

Southern Expressway then coastal road. Very comfortable.

Tip: Ask hotel to arrange pickup for a fixed rate.

The Kandy–Ella train is one of the world's great rail journeys. Do not drive this route.

145 km
🚂TrainBestScenic
6h–7h💵 USD 2–15

The world-famous scenic mountain railway through tea estates, tunnels, and 9-arch bridges.

Tip: Book observation car or 2nd class reserved at exprail.lk weeks ahead. Extremely popular.

🚗Private Car
3h 20m–4h💵 USD 65–95

Mountain road drive — dramatic but slower than it looks due to switchbacks.

Tip: Stop at Nuwara Eliya or a tea estate mid-route to break the drive.

🚗Private CarBest
1h 40m–2h 10m💵 USD 35–55

Most direct route. Stop at Matale spice garden en route.

Tip: Book through hotel for a full-day Cultural Triangle tour that includes Sigiriya and Dambulla.

🚌Bus
2h–3h💵 USD 1–2

Change at Dambulla — two buses required. Cheap but slow.

Tip: From Kandy Goods Shed bus station. Ask for Dambulla-bound service.

🚂TrainScenic
2h 30m–3h💵 USD 1–6

Scenic train to Nanu Oya station (10 km from Nuwara Eliya town).

Tip: Arrange tuk-tuk pickup from Nanu Oya in advance — options are limited on arrival.

🚗Private CarBest
2h 10m–2h 40m💵 USD 35–55

Mountain road through tea estates — dramatic highland scenery.

Tip: Stop at Gregory Lake on arrival for the colonial atmosphere before dark.

100 km
🚗Private CarBest
2h 30m–3h💵 USD 45–70

Cross to the south coast via Wellawaya — dramatic descent from hill country.

Tip: Arrange through your Ella guesthouse the night before.

🚌Bus
4h–5h💵 USD 2–3

Change at Wellawaya and Tissamaharama — long but cheap.

Tip: Start before 7 am to arrive in time for an afternoon safari.

26 km
🛺Tuk-tukBest
30m–45m💵 USD 5–8

Quickest option for this short hop — negotiate a fixed fare.

Tip: Tuk-tuks are everywhere in Galle Fort — no booking needed.

🚌Bus
40m–1h💵 USD 0.5–1

Local bus from Galle bus station — very cheap, stops everywhere.

Tip: Any Matara-bound bus stops at Mirissa junction.

🚗Private Car
30m–40m💵 USD 12–20

Most convenient if you have luggage.

Tip: Ask your Galle accommodation to arrange for a fixed rate.

🚂TrainBest
5h–6h💵 USD 2–8

Direct train from Colombo Fort — most comfortable for this distance.

Tip: Book a reserved seat online. Night train avoids wasting a day of travel.

🚗Private Car
4h 40m–5h 30m💵 USD 90–130

Long drive through the Cultural Triangle — can stop at Sigiriya.

Tip: Break the journey at Sigiriya or Habarana. Start very early.

🚌Bus
5h 30m–7h💵 USD 3–5

Intercity coach — cheaper but very long. Night bus avoids losing a day.

Tip: Depart from Bastian Mawatha terminal in Colombo.

🚗Private CarBest
6h–7h💵 USD 90–140

Hire car across the island — most comfortable for the long journey.

Tip: Split between 3–4 travellers via shared hire. Start by 5 am to arrive for sunset.

🚌Bus
6h 30m–8h💵 USD 4–6

Change at Ampara — two long buses. Very cheap but exhausting.

Tip: Night bus from Colombo is an option but road quality makes it rough.

🚂

Sri Lanka's scenic train routes

Sri Lanka has some of the world's most beautiful train journeys. These routes are experiences in themselves — not just transport.

Kandy → Ella6–7 hours

The world's most famous highland railway — tea estates, waterfalls, and Nine Arches Bridge.

📌 Book observation car at exprail.lk weeks ahead

Colombo → Galle2–2.5 hours

The coastal train hugs the ocean the entire way — sit on the left (west) side southbound.

📌 Buy any seat — reserved optional on this route

Colombo → Kandy2.5–3 hours

Intercity Express through rubber plantations climbing into the highlands.

📌 Reserve 2nd class or observation car on exprail.lk

Kandy → Nuwara Eliya2.5–3 hours

Climb through cloud-draped tea estates to Sri Lanka's highest railway station.

📌 Alight at Nanu Oya — pre-arrange tuk-tuk pickup

Let the AI plan your route

Our planner uses real transfer times and optimal route sequencing — so you never lose a day to unnecessary backtracking.