Airport transfers

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.

Rs 8,100 Official taxi to Colombo
Rs 325 Route 187 bus, 24 hours
Pre-book Landing at night
Official taxi counterFixed published rates, no haggling

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.

NegomboThe nearest beach town, a short run that never touches the expressway. Rs 3,780
Colombo 08 to 15Borella, Maradana, Kotahena, Mattakuliya. Slightly cheaper than the centre because the driver can turn round on the edge of town. Rs 7,884
Colombo 01 and 11Fort and Pettah, the commercial core. Rs 8,100
Colombo 03 and 04Kollupitiya and Bambalapitiya on the coast road. Rs 8,100
Colombo 07Cinnamon Gardens, the embassy and residential district. Rs 8,100
Colombo 06Wellawatta, at the southern edge of the city. Rs 8,640
Mount LaviniaThe premium here is not distance, it is the Galle Road traffic getting there. Rs 10,476
Kandy115 km, but on the slow A1 through the hills. Rs 21,384
Galle145 km, mostly on the E01 expressway. Rs 23,328
Sigiriya170 km into the Cultural Triangle. Rs 28,188
An extra LKR 130 per kilometre beyond the destination you booked.
An extra LKR 300 for each additional drop-off along the way.
Counters are staffed 24 hours and the published rates do not change overnight. There is no official night surcharge, though a tip is customary for a long unlit run.
Pre-booked private transfersIsland-wide, price fixed in advance

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.

DestinationTimeCarVan
Bentota110 km 2 h 16,000 LKR 29,000 LKR
Induruwa114 km 2 h 17,000 LKR 29,000 LKR
Kosgoda118 km 2 h 17,000 LKR 29,000 LKR
Ahungalla122 km 2 h 18,000 LKR 29,000 LKR
Hikkaduwa140 km 2 h 30 min 18,000 LKR 29,000 LKR
Galle and Unawatuna148 km 2 h 30 min to 3 h 19,000 LKR 29,000 LKR
Ahangama164 km 2 h 30 min 20,000 LKR 27,000 LKR
Mirissa and Weligama170 km 2 h 30 min to 4 h 30 min 20,000 LKR 33,000 LKR
Matara185 km 2 h 30 min to 3 h 22,000 LKR 30,000 LKR
Hiriketiya201 km 3 h 23,000 LKR 36,000 LKR
Tangalle210 km 3 h 25,000 LKR 44,000 LKR
Hambantota270 km 3 h 30 min 30,000 LKR 55,000 LKR
Yala and Tissamaharama280 km 4 h 33,000 LKR 60,000 LKR
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.

DestinationTimeCarVan
Kandy115 km 2 h 30 min to 3 h 30 min 15,000 LKR 27,000 LKR
Nuwara Eliya172 km 4 h 30 min to 5 h 30 min 22,000 LKR 36,000 LKR
Ella215 km 5 h to 6 h 35,000 LKR 60,000 LKR
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.

DestinationTimeCarVan
Wilpattu135 km 3 h 30 min 19,000 LKR 40,000 LKR
Kalpitiya140 km 3 h 30 min 19,000 LKR 40,000 LKR
Sigiriya and Dambulla160 km 3 h 30 min to 4 h 30 min 19,000 LKR 32,000 LKR
Trincomalee255 km 5 h 30 min to 6 h 30 min 25,000 LKR 60,000 LKR
Arugam Bay420 km 7 h 40,000 LKR 75,000 LKR
Jaffna370 km 7 h to 8 h 60,000 LKR 90,000 LKR

Which vehicle you need

Mini car · 1 passengers · A backpack Solo travellers packing light.
Saloon car · 1 to 4 passengers · 2 large The workhorse, usually a hybrid such as a Toyota Prius.
Estate · 1 to 4 passengers · 4 large Same seats, much more boot. Worth it with surfboards or a family's luggage.
Executive · 1 to 4 passengers · 2 large Premium car, meet and greet, sometimes onboard wifi.
MPV or van · 4 to 6 passengers · 4 large A Toyota KDH or similar. Adds 30 to 50 percent over a saloon.
Large van · 6 to 9 passengers · 6 large Groups and families travelling together.
Minibus · 8 to 20 passengers · 10 or more Quoted individually.
Every way out, and the catchTaxi, app, bus or tuk-tuk
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

The catch. More expensive than pre-booking or an app for the same journey. You are paying for certainty.
At night. Open 24 hours, same rates
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

The catch. You are locked in. Confirm the toll and parking are included, they usually are.
At night. The most reliable option overnight, because the driver tracks your flight and is contractually obliged to wait through delays
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

The catch. Two traps. App cars cannot use the terminal-adjacent pickup zones, so you walk out to a designated point; and the E03 toll is usually excluded from the in-app estimate, so the driver asks for it in cash at the barrier.
At night. Theoretically 24 hours, in practice unreliable in the small hours. Cars thin out and the surge cancels the saving.
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

The catch. A big bag over 23 kg pays a second full fare as a baggage surcharge, which doubles the cost. Still cheap, but not the price on the board.
At night. Runs 24 hours, which makes it the one budget option that never fails you at 03:00
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

The catch. Banned from the expressway. A tuk-tuk to Colombo has to take the old, unlit Negombo Road, which is slow, uncomfortable and a genuinely bad idea at night. Use it for the last mile only.
At night. Available at all hours just outside the perimeter
Hotel shuttle 10 to 20 minutes

Cost. Often free for guests

Best for. Anyone booked into a transit hotel near the airport

The catch. You have to arrange it in advance. Ask when you book, most of the airport-area guesthouses run one.
At night. Usually offered specifically for late arrivals
The cheap way southMakumbura coaches, under five dollars

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.

EX-02 Airport terminal to MakumburaThe connecting shuttle Rs 400
EX-01 Makumbura to Galle1 h 30 min · Every 20 minutes Rs 370 to 410luxury Rs 930
EX-01 Makumbura to Matara1 h 45 min · Every 30 minutes Rs 470 to 520luxury Rs 1,170
Airport to Galle this way costs under five US dollars all in and takes about two and a half hours. The same journey by private car is around 19,000 rupees. If you are travelling light and it is daytime, this is the best value transfer in the country.
The same hub is the pilot terminus for the new Metro Bus, the accessible air-conditioned city buses into Colombo (Pettah and Fort) with QR ticketing in the LMT-GO app. So whether you are heading south or into the city, Makumbura is where you change. See the Metro Bus section on the transit page.
It does not run all night. The first southbound coaches leave Makumbura at 04:30 for Galle and 05:00 for Matara, and the last one to Matara departs at 21:30. Land at 01:00 and this route simply is not available: you would be waiting at the transit centre until dawn. Night arrivals need a pre-booked car, an airport taxi, or the 24-hour Route 187 bus into the city.
Landing in the nightWhat still runs after midnight

A large share of long-haul flights arrive in this window, and the transfer options are not the same as they are at noon.

1 Pre-booked private transferBest. Flight-tracked, waiting for you, price already fixed.
2 Airport taxi counterReliable. Staffed all night at the same published rates, no booking needed.
3 Route 187 busWorks. Runs 24 hours to Colombo Fort and immunises you against night pricing entirely.
4 PickMe or UberRisky. Cars are scarce in the small hours and surge pricing usually erases the saving.
5 Tuk-tuk to the cityAvoid. Barred from the expressway, so it means a long run on an unlit road. Fine for a hotel two kilometres away.
6 Makumbura coachesUnavailable. Nothing southbound before 04:30.
Mattala and JaffnaThe other two gateways
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

Transfer rates compiled 2026-07 source

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.