The first hour of the holiday, and the one most often overpaid. Three price ladders exist for the same journey, so all three are here.
Official taxi counter
Fixed published rates by destination. No haggling, no surge, and no risk of the unofficial drivers who approach you outside. This is the safe default if you have not pre-booked. Over 600 supervised air-conditioned vehicles, from the arrivals lobby and the porch.
Pre-booked private transfers
Fixed prices agreed before you land, usually including the expressway tolls, parking, flight tracking and a driver holding your name in arrivals. Because operators quote in foreign currency to hedge local inflation, the price you are quoted is the price you pay.
The south coast 13 destinations
The E01 expressway compressed this whole coast. Notice that Bentota at 110 km and Ahungalla at 122 km take the same two hours and cost almost the same: on the expressway distance stops mattering and time stops changing, so the price plateaus.
The hill country 3 destinations
The opposite of the south. Kandy is a shorter drive than Ahungalla yet takes an hour longer, and Ella is barely further than Tangalle but costs half as much again. Up here you are paying for the driver's day and the wear on the car, not the distance.
Cultural Triangle, north and east 6 destinations
Older arterial roads across the dry zone. These are long days for a driver and the prices say so.
Which vehicle you need
Every way out, and the catch
Airport taxi counter 45 to 75 minutes to central Colombo
Cost. Fixed published rate by destination
Best for. Arriving without a booking, late at night, or with a family and luggage
Pre-booked private transfer Same as a taxi, but no queue at the other end
Cost. Fixed, quoted in USD, GBP or EUR before you travel
Best for. Long transfers, night arrivals, and anyone who does not want to think on landing
PickMe or Uber 40 to 60 minutes to Colombo
Cost. About LKR 70 to 100 per km, no fixed rate
Best for. Daytime arrivals when you already have a local SIM or airport wifi
Route 187 bus to Colombo Fort About 50 minutes on the E03 Rs 325
Cost. A fixed published fare, by far the cheapest way into the city
Best for. Budget travellers, light luggage, any hour
Tuk-tuk 10 to 20 minutes to the airport-area hotels
Cost. Very cheap for short hops, negotiated
Best for. Reaching a transit hotel one or two kilometres away, where walking is impossible because of the highway layout
Hotel shuttle 10 to 20 minutes
Cost. Often free for guests
Best for. Anyone booked into a transit hotel near the airport
The cheap way south
The cheapest fast way from the airport to the south coast, and almost nobody arriving knows it exists. Take the dedicated airport shuttle to Makumbura, then an air-conditioned expressway coach south. It bypasses central Colombo completely.
Landing in the night
A large share of long-haul flights arrive in this window, and the transfer options are not the same as they are at noon.
Mattala and Jaffna
HRI Mattala Rajapaksa International, Hambantota no public transit The deep south, Yala and Tissamaharama
13 to 28 km from central Hambantota depending on where you are going
No bus and no train reaches this terminal at all. With no public alternative there is nothing to compete the private fares down, which is why a short drive here can cost what a long one costs from Colombo. Pre-book, or you are negotiating at an unregulated rank.
JAF Jaffna International, Palaly Jaffna and the northern peninsula
About 33 minutes to Jaffna city centre
Small, informal and very cheap. Local buses and tuk-tuks will do the run into the city for a few dollars. Fixed-price pre-booked transfers exist for the diaspora and international traffic but are quoted on request rather than published.
Where to go next
Official airport taxi rates are set by the airport operator and revised periodically, so check the tariff card on arrival. Private transfer prices are quoted in foreign currency by operators hedging against local inflation and fuel moves. Ride-hailing has no fixed price at all. Journey times assume clear roads; add an hour in the Colombo rush.