Sri Lanka Airport Taxis & Transfers in Sri Lanka

Complete guide to airport transfers across 1 airports in Sri Lanka

Find a transfer anywhere in Sri Lanka

Pick your arrival airport and destination — fixed prices, free cancellation up to 24 h.

Airport Transfers in Sri Lanka

Sri Lanka's airport transfers are straightforward once you know the system, but first-time visitors often overpay at official taxi counters. Bandaranaike International Airport (CMB) in Colombo handles most international traffic, while Mattala Rajapaksa (HRI) serves the south. Pre-booking through platforms like taxi.asia typically saves 20-30% compared to airport rates and eliminates haggling with drivers who quote inflated prices to tourists unfamiliar with local fares.

Sri Lanka — airport transfers and travel

Transport Overview

Bandaranaike International Airport (CMB) sits 35km north of Colombo in Katunayake, connected to the city by the Southern Expressway and older Colombo-Katunayake Road. Mattala Rajapaksa International Airport (HRI) near Hambantota serves southern beach towns but has limited international flights. Ratmalana Airport (RML) handles domestic routes. The airport expressway reduced CMB-Colombo travel time to 25-35 minutes in light traffic. Public buses run from CMB to Colombo Fort for around Rs140, while the intercity train requires a 30-minute tuk-tuk ride to Katunayake station first, making taxis the practical choice for most travelers with luggage.

Taxi System

CMB airport has official taxi counters in the arrivals hall charging fixed rates based on zones—expect Rs5,500-7,500 to central Colombo, Rs8,000-12,000 to Negombo or Mount Lavinia. These taxis are metered but drivers rarely use meters from the airport, instead following the prepaid voucher system. Unlicensed touts approach travelers before the official counter, quoting Rs3,000 then demanding Rs8,000 on arrival. PickMe and Uber work at CMB but drivers often wait in the parking lot rather than arrivals, requiring a phone call. Pre-booked transfers meet you with a name board and honor the agreed price without renegotiation.

Ride-Hailing Apps

Uber, PickMe, Kangaroo Cabs

Pricing & What to Expect

From CMB to Colombo Fort or Galle Face, official airport taxis charge Rs5,500-6,500 ($30-36), while pre-booked services cost Rs4,500-5,500 ($25-30). The 45km trip to Negombo beach hotels runs Rs8,000-10,000 ($44-55) at the counter versus Rs6,500-8,000 ($36-44) pre-booked. PickMe quotes Rs4,200-5,800 to central Colombo but surge pricing during peak hours pushes this to Rs6,500-7,500. From HRI to Hambantota town (18km), expect Rs3,500-4,500 ($19-25). Metered city taxis charge Rs100 flag-fall plus Rs120 per kilometer, but airport routes always use fixed pricing regardless of meter availability.

Safety Tips

The most common scam involves drivers agreeing to a price in rupees then claiming you agreed to dollars on arrival—always confirm currency and get it in writing. Unlicensed taxis at CMB have no insurance and occasionally take detours through Ja-Ela claiming expressway construction, adding 30 minutes and demanding extra fees. Women traveling alone should avoid shared tuk-tuks late at night in Colombo; use PickMe or Uber where the ride is tracked. In Kandy and Galle, three-wheeler drivers often double as gem shop tours—politely decline if you just need transport. Keep luggage visible; bag slashing at traffic lights occurs occasionally in Colombo's Pettah district.

All Airports in Sri Lanka

We cover 1 airports in Sri Lanka. Click any airport below for detailed transfer information, prices and local tips.

Frequently Asked Questions

How much does an airport taxi cost in Sri Lanka?

Airport taxi prices in Sri Lanka typically range from $15-$45 depending on the airport, destination and vehicle type. Pre-booked transfers offer fixed prices with no surprises.

What ride-hailing apps work in Sri Lanka?

The main ride-hailing apps in Sri Lanka are Uber, PickMe, Kangaroo Cabs. Availability varies between cities and airports.

Is it safe to take a taxi from the airport in Sri Lanka?

Licensed and pre-booked taxis are generally safe throughout Sri Lanka. The main risk at most airports is unlicensed drivers who overcharge tourists. Always use official taxi queues or pre-book your transfer.

Should I pre-book my airport transfer in Sri Lanka?

Pre-booking is recommended at most airports in Sri Lanka. It guarantees a fixed price, eliminates queuing and ensures a driver is waiting at arrivals with your name.

What currency is used for taxis in Sri Lanka?

The local currency is Sri Lankan Rupee (LKR). Most pre-booked transfer services accept credit cards. Metered taxis and ride-hailing apps accept local currency and sometimes cards.

Do taxi drivers speak English in Sri Lanka?

Language skills vary. In major tourist areas, drivers often speak basic English. Sinhala and Tamil are official languages; English is widely spoken in Colombo and major tourist areas. Pre-booked transfer drivers typically have better English skills than random taxi drivers.

Ready to book your transfer in Sri Lanka?

Fixed price, meet and greet, free cancellation. Available at all Sri Lanka airports.

Book Now