GetFromAirport
CMB · Colombo, Sri Lanka

Bandaranaike International Airport ground transportation

CMB sits by the coast at Katunayake, so most arrivals split two ways: a short hop to the beach hotels of Negombo (~10 km) or the run south to Colombo (~35 km) down the Colombo–Katunayake Expressway (E03). The budget choice is the air-conditioned route 187 airport bus, run by Airport and Aviation Services with the Road Passenger Transport Authority, which leaves the terminal round the clock, about every 10 minutes, and reaches Colombo Fort railway station and the main bus terminal in around 50 minutes for about Rs 290 (plus Rs 290 for bags over 23 kg). A second airport bus has run direct to the Makumbura interchange for the Southern Expressway since June 2026 (Rs 410, 05:15–18:30). PickMe and Uber both operate from the airport and are the easiest metered option; the official prepaid taxi counter in arrivals quotes a fixed fare instead. Because there is no rail link at the airport (the nearest line needs a road transfer first), longer journeys to Kandy (~3 h), Galle and Hikkaduwa on the Southern Expressway (E01, ~2–2.5 h), Bentota and Sigiriya (~3.5–4 h) are almost always done by a pre-booked private car — a driver, fuel and tolls bundled into one fixed price, which in Sri Lanka is both cheap and the norm. Note that tuk-tuks are not permitted inside the terminal but wait about 100 m past the exit. This guide compares price, time and frequency for each popular destination.

Bandaranaike International Airport terminalBandaranaike International Airport (CMB)Dilubaba / Wikimedia, Public domain
Destinations
10
From
Rs 160
Fastest route
20 min
Passengers / yr
10M
Into town

Bandaranaike International Airport to Colombo city centre

Colombo City is 35 km from CMB, about 55 min at the quickest. About 35 km south via the E03 expressway; the Airport Express coach is astonishingly cheap, or take a ride-hail or private car straight to your hotel.

OptionTimeFareFrequency
Airport Express (SLTB route 187/E03) Cheapest1hRs 160Every ~30 min · 05:30–20:00
PickMe / Uber (ride-hail) Fastest50 minRs 2,560–3,840On demand via the app
Airport prepaid taxi counter55 minRs 5,760–8,64024/7 on demand
Welcome Pickups · local Colombo firms55 minRs 4,480–6,400Pre-booked, meet on arrival

Full guide: CMB to Colombo City

10 destinations

Where are you heading?

At a glance

Every destination from CMB: cheapest way and taxi fare

DestinationDistanceCheapest wayTaxiFastest
Colombo City35 kmAirport Express (SLTB route 187/E03) · Rs 160Rs 2,560–3,84055 min
Negombo11 kmPickMe / Uber (ride-hail) · Rs 1,600Rs 1,600–2,56020 min
Kandy100 kmAirport Express + Kandy intercity coach · Rs 960—3h
Galle150 kmBus / shuttle · Rs 1,200Rs 13,000–20,0002h 5m
Sigiriya150 kmAirport Express + Dambulla coach + local bus · Rs 1,280—3h 30m
Mirissa178 kmBus / shuttle · Rs 1,600Rs 16,000–25,0002h 35m
Bentota95 kmAirport Express + coastal / expressway coach · Rs 960Rs 9,600–14,4002h
Hikkaduwa140 kmAirport Express + Southern Expressway coach · Rs 1,280Rs 12,800–19,2002h 20m
Mount Lavinia43 kmRoute 187 A/C airport bus + train or bus south · Rs 290Rs 3,500–5,0001h
Tangalle214 kmAirport Express + Matara coach + A2 local bus · Rs 1,920Rs 19,200–27,2002h 50m
Before you ride

Buying tickets in Colombo

The budget option from Bandaranaike (CMB) is the air-conditioned airport bus, route 187, running 24 hours to Colombo Fort railway station and the main bus terminal. It is cash-only, paid to the conductor onboard; the fare is about Rs 290 (it changes with fuel prices) and bags over 23 kg cost another Rs 290. Have small Sri Lankan rupee notes ready. For door-to-door comfort, book a metered ride through the PickMe app (Sri Lanka's main ride-hailing service), which shows the price before you accept.

Arrive safe

Taxi scams & safety in Colombo

Agree the fare before moving, or use PickMe so the price is set in advance; avoid drivers and "helpers" who approach you in the arrivals hall quoting inflated flat rates. Airport taxis inside the complex cost more, so many travellers walk about 1 km to the main road to catch the local bus, which is cheaper but crowded. Carry cash in small notes and watch your bags on busy buses, where pickpocketing is the main risk. Confirm your driver's PickMe details match the app before getting in.

Getting around

Step-free access in Colombo

The terminal is equipped; the road journey needs arranging in advance.

  • The airport has wheelchairs, lifts and accessible toilets. Assistance should be requested 48 hours before arrival rather than on the day.
  • There is no accessible rail link from the airport, so the transfer is by road.
  • Several private transfer operators run wheelchair-accessible vehicles with luggage assistance; these must be booked ahead.

Public buses and the standard airport taxis are not a dependable step-free option, so treat the pre-booked accessible vehicle as the plan rather than the fallback.

Frequently asked

Bandaranaike International Airport transport — FAQ

How do I get from Bandaranaike International Airport to Colombo city centre?
About 35 km south via the E03 expressway; the Airport Express coach is astonishingly cheap, or take a ride-hail or private car straight to your hotel.
How far is Bandaranaike International Airport from Colombo city centre?
Colombo City is 35 km (22 miles) from the terminal by road, about 55 min at the quickest.
What is the cheapest way from Bandaranaike International Airport into Colombo?
Airport Express (SLTB route 187/E03) at Rs 160, taking about 1h, with no change.
How much is a taxi from Bandaranaike International Airport to Colombo centre?
Expect Rs 2560–3840 to Colombo City, around 50 min in normal traffic. Book after immigration and head to the ride-hail bays in the car park; drivers take the expressway toll road automatically.
Is there public transport from Bandaranaike International Airport late at night?
Yes — Route 187 A/C airport bus + train or bus south runs through the night. Everything else stops in the small hours, so check the last departure for your route.
Which places can I reach directly from Bandaranaike International Airport?
This guide covers 10 destinations from CMB: Colombo City (35 km), Negombo (11 km), Kandy (100 km), Galle (150 km), Sigiriya (150 km), Mirissa (178 km), Bentota (95 km), Hikkaduwa (140 km), Mount Lavinia (43 km), Tangalle (214 km).
Same country

Other airports nearby

Flying into a different gateway? These hubs are covered too.

Why GetFromAirport

Plan your arrival with confidence

Every option compared

Public transport, taxi, private transfer and car hire side by side — we don't sell any of them.

Real prices & times

Indicative fares, journey times and how often each service runs — so there are no surprises at arrivals.

No sales pitch

We tell you when the bus is the smart choice — and when a transfer is worth it. Honest guidance first.