Getting around
Sri Lanka Transport Guide
Real costs, timings, and booking tips for every major route — trains, buses, private hire, and tuk-tuks across the island.
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.
PickMe or Uber metered taxi — fastest and most reliable.
Tip: Use the PickMe app to avoid negotiation. Airport taxi counter is higher priced.
CTB bus 902 from Colombo Fort — very cheap but slow through traffic.
Tip: No booking needed. Pay the conductor on board.
Fine for the short hop between beach strip and town.
Tip: Agree price before departure or use a metered tuk-tuk.
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 hire with driver. Flexible stops at Pinnawala Elephant Orphanage.
Tip: Book through hotel or licensed tour operators. Ensure AC vehicle.
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.
Coastal train from Colombo Fort hugging the ocean the entire journey.
Tip: Book the reserved observation car online — regular seats are fine unreserved too.
Highway express via Southern Expressway (E01) — fastest road option.
Tip: Use the expressway to avoid coastal traffic jams.
Intercity coaches from Bastian Mawatha — comfortable and air-conditioned.
Tip: Buy tickets 30 min before departure. No advance booking required.
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.
Southern Expressway then coastal road. Very comfortable.
Tip: Ask hotel to arrange pickup for a fixed rate.
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.
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.
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.
Change at Dambulla — two buses required. Cheap but slow.
Tip: From Kandy Goods Shed bus station. Ask for Dambulla-bound service.
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.
Mountain road through tea estates — dramatic highland scenery.
Tip: Stop at Gregory Lake on arrival for the colonial atmosphere before dark.
Cross to the south coast via Wellawaya — dramatic descent from hill country.
Tip: Arrange through your Ella guesthouse the night before.
Change at Wellawaya and Tissamaharama — long but cheap.
Tip: Start before 7 am to arrive in time for an afternoon safari.
Quickest option for this short hop — negotiate a fixed fare.
Tip: Tuk-tuks are everywhere in Galle Fort — no booking needed.
Local bus from Galle bus station — very cheap, stops everywhere.
Tip: Any Matara-bound bus stops at Mirissa junction.
Most convenient if you have luggage.
Tip: Ask your Galle accommodation to arrange for a fixed rate.
Direct train from Colombo Fort — most comfortable for this distance.
Tip: Book a reserved seat online. Night train avoids wasting a day of travel.
Long drive through the Cultural Triangle — can stop at Sigiriya.
Tip: Break the journey at Sigiriya or Habarana. Start very early.
Intercity coach — cheaper but very long. Night bus avoids losing a day.
Tip: Depart from Bastian Mawatha terminal in Colombo.
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.
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.
The world's most famous highland railway — tea estates, waterfalls, and Nine Arches Bridge.
📌 Book observation car at exprail.lk weeks ahead
The coastal train hugs the ocean the entire way — sit on the left (west) side southbound.
📌 Buy any seat — reserved optional on this route
Intercity Express through rubber plantations climbing into the highlands.
📌 Reserve 2nd class or observation car on exprail.lk
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.