HomeGuides › Airport to City

Colombo skyline from the Hilton

How to Get from Colombo Airport to the City — Every Option Compared (2026)

The short answer: a pre-booked private transfer takes the Airport Expressway into Colombo in 45–60 minutes off-peak (up to 90 in rush hour) for a fixed, all-in $25 (the official BIA counter tariff; we match it). The kerb taxis negotiate, the counter queues, unreserved rides surge and vanish at 2 a.m. — here is the full picture so you can pick what fits your arrival.

Updated September 2026 · prices benchmarked to the official BIA (airport.lk) taxi tariff at LKR 328.26 = $1.

Key takeaways

The five ways out of CMB, ranked by situation

OptionPrice to ColomboTimeBest forWatch out
Pre-booked private transfer$25 all-in (matches official BIA tariff LKR 8,100)45–90 minLate-night, families, luggage, first-timersBook 6–12 h ahead for best vehicle choice
Airport pre-paid taxi counterFixed, similar range45–90 min + queueWalk-in arrivalsQueue, random driver, no flight tracking
Ride-hailing appSurge-priced; nothing bookable45–90 min + walk to pickup zoneDaytime city errands (not airport arrivals)Not reserved, no flight tracking, driver cancellations on airport runs
Kerb toutsNegotiated — expect 2× at nightSameNothing, honestlyNo insurance trail, price games
Bus 187 (BIA Departures porch → Fort via expressway, 24/7)~LKR 100–200 (<$1)90–120 minBudget travellers with one small bagFewer rides overnight; luggage and last-mile hassle

There is no train from the airport itself — the Katunayake railway station sits a few km away; the classic scenic rail journeys start from Colombo Fort, so most travellers take a road transfer into the city first.

Timing your arrival

Which one should you choose?

Here's the honest test of any airport option: it has to work at 1 a.m., with three bags, after ten hours in the air. A pre-booked private transfer passes — a named chauffeur with a name board is already watching your flight, and the all-in price is locked before you fly. Kerb touts and unreserved rides are the variables; pre-booking removes them, which is why it's how most returning travellers arrive.

FAQ

What is the cheapest way from Colombo Airport to the city?

The airport bus (under $1, 90–120 min) is cheapest, but impractical with luggage or after dark. For two or more travellers, a pre-booked transfer at a fixed $25 all-in to Colombo is the best value per person — price and car locked before you land.

Is it safe to take a taxi at Colombo airport at night?

Yes — with a pre-booked transfer or the official pre-paid counter. Avoid kerb touts after dark; prices double and there is no accountability trail.

How much is a taxi from Colombo Airport to Colombo?

Colombo runs $25 all-in — matching the official BIA airport counter tariff (LKR 8,100) — VAT, tolls and taxes included, shown before you pay.

Is there a train from Bandaranaike Airport?

Not directly. Katunayake station is a short taxi ride away; the famous coastal and hill-country trains start from Colombo Fort. Most travellers road-transfer into the city first.

Sources & method

Official airport taxi rates: airport.lk — AASL published tariff (air-conditioned sedan class). USD conversions: live interbank rate LKR 328.26 = $1 (open.er-api.com, 11 Sep 2026), re-checked monthly. LankaWayFinder prices include VAT, taxes, tolls and expressway fees; child seat $5, booster $5, extra stop $10. Drive times are typical expressway routings and vary with traffic.

About this guide: written by the LankaWayFinder operations team — LANKAWAYFINDER (PVT) LTD (reg. PV 00332800), based at Katunayake, minutes from CMB. Our chauffeurs drive these roads daily, and prices are benchmarked monthly against the official airport tariff. Questions: +94 77 405 2202 (WhatsApp) · About us

Popular transfers: Colombo · Negombo · Kandy · Sigiriya · Galle · Ellaall CMB routes →

Get your fixed price →Ask on WhatsApp