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 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.
| Option | Time | Fare | Frequency |
|---|---|---|---|
| Airport Express (SLTB route 187/E03) Cheapest | 1h | Rs 160 | Every ~30 min · 05:30–20:00 |
| PickMe / Uber (ride-hail) Fastest | 50 min | Rs 2,560–3,840 | On demand via the app |
| Airport prepaid taxi counter | 55 min | Rs 5,760–8,640 | 24/7 on demand |
| Welcome Pickups · local Colombo firms | 55 min | Rs 4,480–6,400 | Pre-booked, meet on arrival |
Where are you heading?










Every destination from CMB: cheapest way and taxi fare
| Destination | Distance | Cheapest way | Taxi | Fastest |
|---|---|---|---|---|
| Colombo City | 35 km | Airport Express (SLTB route 187/E03) · Rs 160 | Rs 2,560–3,840 | 55 min |
| Negombo | 11 km | PickMe / Uber (ride-hail) · Rs 1,600 | Rs 1,600–2,560 | 20 min |
| Kandy | 100 km | Airport Express + Kandy intercity coach · Rs 960 | — | 3h |
| Galle | 150 km | Bus / shuttle · Rs 1,200 | Rs 13,000–20,000 | 2h 5m |
| Sigiriya | 150 km | Airport Express + Dambulla coach + local bus · Rs 1,280 | — | 3h 30m |
| Mirissa | 178 km | Bus / shuttle · Rs 1,600 | Rs 16,000–25,000 | 2h 35m |
| Bentota | 95 km | Airport Express + coastal / expressway coach · Rs 960 | Rs 9,600–14,400 | 2h |
| Hikkaduwa | 140 km | Airport Express + Southern Expressway coach · Rs 1,280 | Rs 12,800–19,200 | 2h 20m |
| Mount Lavinia | 43 km | Route 187 A/C airport bus + train or bus south · Rs 290 | Rs 3,500–5,000 | 1h |
| Tangalle | 214 km | Airport Express + Matara coach + A2 local bus · Rs 1,920 | Rs 19,200–27,200 | 2h 50m |
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.
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.
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.
Bandaranaike International Airport transport — FAQ
How do I get from Bandaranaike International Airport to Colombo city centre?
How far is Bandaranaike International Airport from Colombo city centre?
What is the cheapest way from Bandaranaike International Airport into Colombo?
How much is a taxi from Bandaranaike International Airport to Colombo centre?
Is there public transport from Bandaranaike International Airport late at night?
Which places can I reach directly from Bandaranaike International Airport?
Other airports nearby
Flying into a different gateway? These hubs are covered too.
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.