Colombo Airport Transfer Guide: Getting from BIA to Colombo & Negombo
Contents
- The Airport Itself: What to Expect on Arrival
- Transfer Options from BIA to Colombo
- 1. Official Airport Taxi
- 2. PickMe (Ride-Hailing App)
- 3. Uber
- 4. Pre-Booked Private Transfer
- 5. Train to Colombo Fort
- Transfer Options from BIA to Negombo
- Hotel Shuttles
- Colombo Airport Transfer Comparison Table
- Practical Tips
- Which Transfer Should You Book?
- Plan Your Trip
Bandaranaike International Airport (BIA/CMB) sits at Katunayake, roughly 30km north of Colombo city centre and 8km from Negombo. It’s the only international airport serving Sri Lanka, handling almost all arrivals to the island. Getting from the airport to your first destination is straightforward once you know the options — the choices range from LKR 100 buses to LKR 12,000+ luxury transfers, and the right pick depends entirely on your group size, time of day, and budget.
This guide covers every transfer option with real fares, realistic journey times, and a direct comparison table so you can choose quickly.
The Airport Itself: What to Expect on Arrival
The international arrivals hall is on the ground floor. After immigration and baggage reclaim, you’ll exit into a public arrivals area with ATMs, mobile operators (Dialog, Mobitel, Airtel), and the official airport taxi desk. The taxi desk is clearly signed. There is also a small tourist information counter, though it’s not always staffed.
Buy a SIM card before leaving the terminal if you plan to use PickMe or Uber — both require mobile data. A tourist SIM with 10–15GB data costs approximately LKR 1,500–2,500 (USD 4.50–7.50 as of 2026).
Transfer Options from BIA to Colombo
1. Official Airport Taxi
The Ceylon Tourist Board–registered taxis operate from the official counter inside arrivals. Fares are metered or fixed-rate depending on your destination zone. Approximate fares to central Colombo:
| Destination | LKR (approx.) | USD (approx.) |
|---|---|---|
| Colombo Fort / Pettah | 4,500–5,200 | 14–16 |
| Colombo 3 (Kollupitiya) | 5,000–5,800 | 15–18 |
| Colombo 7 (Cinnamon Gardens) | 5,200–6,200 | 16–19 |
| Colombo 6 (Wellawatta) | 5,500–6,500 | 17–20 |
| Colombo 10 (Maradana) | 4,800–5,500 | 15–17 |
Fares as of 2026. Add approximately LKR 500–800 for late-night (10pm–5am) surcharges.
The journey is approximately 30km via the Colombo–Katunayake Expressway (E03), which cuts journey time significantly versus the old A1 highway. Expressway toll for the taxi is typically included in the fare — confirm before you depart.
Pros: Professional drivers, no surge pricing, insured vehicles, reliable AC.
Cons: Most expensive on-the-spot option; no fare transparency if you don’t use the desk.
2. PickMe (Ride-Hailing App)
PickMe is Sri Lanka’s dominant ride-hailing platform and works well at the airport. It’s consistently cheaper than the official taxi desk. Estimated fares to central Colombo:
| Destination | PickMe Car (LKR) | PickMe Car (USD) |
|---|---|---|
| Colombo Fort | 1,800–2,400 | 5.50–7.50 |
| Colombo 3 (Kollupitiya) | 2,000–2,600 | 6–8 |
| Colombo 7 (Cinnamon Gardens) | 2,200–2,800 | 6.50–8.50 |
| Colombo 6 (Wellawatta) | 2,400–3,000 | 7–9 |
PickMe fares are dynamic. Surge pricing applies during peak hours and public holidays. Estimates based on standard PickMe Car (sedan) as of 2026.
PickMe also offers tuktuk and motorbike options, but neither is practical with airport luggage. The PickMe Flash (higher-end) option is roughly 1.5x the standard fare. After requesting your ride, meet the driver at the arrivals exit on the road-level pickup area — not at the taxi desk.
3. Uber
Uber operates in Colombo but has a significantly smaller driver pool than PickMe. At the airport, wait times can run 10–25 minutes versus 5–10 for PickMe. Fare estimates are broadly similar to PickMe’s:
| Destination | Uber UberX (LKR) | USD |
|---|---|---|
| Colombo Fort | 2,000–2,800 | 6–8.50 |
| Colombo 3 | 2,200–3,000 | 6.50–9 |
| Colombo 7 | 2,400–3,200 | 7–10 |
Unless PickMe shows no availability, PickMe is the better choice at BIA due to shorter wait times and slightly more competitive pricing.
4. Pre-Booked Private Transfer
For two or more travellers — especially families with luggage — a pre-booked private transfer often works out cheaper per head than ride-hailing, while eliminating any post-flight negotiation.
Welcome Pickups offers fixed-price door-to-door transfers from BIA with English-speaking drivers and a meet-and-greet service in arrivals. Prices for a standard sedan to central Colombo start from approximately USD 25–35 as of 2026, which for a pair is comparable to two PickMe rides. The main advantage is a named driver with a sign — no app, no waiting, no uncertainty after a long flight.
GetTransfer works on a bid model — local operators compete for your booking, so you can compare quotes across vehicle types (sedan, minivan, business class) before committing. Useful if you want to see multiple prices side by side rather than taking the first quoted rate.
Kiwitaxi is another solid option for pre-booked fixed-price transfers, particularly useful if you want to compare prices for different vehicle classes (standard sedan, minivan, business class).
5. Train to Colombo Fort
BIA does not have a direct rail link to Colombo city centre — the nearest station is Katunayake Town (also called Katunayake Junction), approximately 5km from the terminal.
The Katunayake–Colombo Fort route:
- Reach Katunayake station: taxi or tuk-tuk from arrivals (LKR 400–600, 10–15 min)
- Train to Colombo Fort: approximately LKR 60–120 depending on class, journey 60–90 minutes
- Trains run roughly every 30–60 minutes during the day; evening services are less frequent
Total journey cost: LKR 500–720 (USD 1.50–2.20) — the cheapest option by far.
Total journey time: 80–120 minutes including the taxi to the station and waiting time.
The train is impractical with heavy luggage, and carriages are often crowded during peak hours. For budget solo travellers with a backpack and no time pressure, it’s viable. For anyone else, the cost saving versus PickMe (roughly LKR 1,200–2,000) is not worth the complexity.
Transfer Options from BIA to Negombo
Negombo is only 8km from the airport, making it the closest beach destination for arrivals. This is the shortest and cheapest airport transfer in Sri Lanka.
| Option | LKR (approx.) | USD | Journey Time |
|---|---|---|---|
| Official taxi (desk) | 1,200–1,800 | 3.50–5.50 | 20–30 min |
| PickMe Car | 800–1,200 | 2.50–3.50 | 20–25 min |
| Tuk-tuk (negotiated) | 600–1,000 | 1.80–3 | 25–35 min |
| Pre-booked private transfer | 15–25 USD fixed | — | 20–30 min |
Because the distance is short, the price difference between options is small. A PickMe to Negombo beach strip costs LKR 800–1,200 depending on your guesthouse location — barely more than a tuk-tuk, and far more comfortable.
Negombo has good mid-range accommodation close to the beach at Browns Beach Road and Porutota Road, and is a logical first or last night for anyone whose Sri Lanka itinerary starts or ends at BIA.
Hotel Shuttles
Many Colombo hotels (particularly the five-star properties and business hotels) offer airport transfer services. These range from self-operated shuttle buses to pre-arranged taxi services billed to your room.
Common hotel transfer pricing (Colombo, as of 2026):
| Hotel tier | Transfer cost |
|---|---|
| Five-star (Shangri-La, Cinnamon Grand, Hilton) | USD 30–55 per vehicle |
| Four-star (Movenpick, Ramada) | USD 20–35 per vehicle |
| Budget guesthouse arranged taxi | USD 15–25 per vehicle |
Contact your hotel directly before arrival — most require 24–48 hours’ notice. For five-star hotels, the service includes a driver with a namecard in arrivals, bottled water, and no surprises. For budget guesthouses, the arranged driver is typically a local taxi the guesthouse contacts regularly and charges a markup.
If your hotel quotes more than USD 30 for a standard sedan to Colombo, compare it against a pre-booked Welcome Pickups transfer first — hotel markups can be significant.
Colombo Airport Transfer Comparison Table
| Option | Cost (Colombo) | Cost (Negombo) | Journey Time | Best For |
|---|---|---|---|---|
| Official airport taxi | LKR 4,500–6,500 | LKR 1,200–1,800 | 45–90 min | Immediate, no app needed |
| PickMe | LKR 1,800–2,800 | LKR 800–1,200 | 45–80 min | Budget-conscious, solo/couple |
| Uber | LKR 2,000–3,200 | LKR 900–1,400 | 45–80 min | If PickMe unavailable |
| Pre-booked private transfer | USD 25–35 | USD 15–22 | 45–75 min | Groups, families, stress-free |
| Train (+ taxi to station) | LKR 500–720 | N/A | 80–120 min | Backpackers, no luggage |
| Hotel shuttle | USD 20–55 | USD 15–30 | 45–90 min | Guests of partner hotels |
Practical Tips
Avoid the informal taxi touts who approach you before the official desk in arrivals. Their fares are typically 30–50% higher than the official counter, with no fare protection.
Use the expressway. The E03 Colombo–Katunayake Expressway cuts the journey significantly versus the old A1 route through Ja-Ela. All official taxis and PickMe drivers should use it — if your driver heads onto the A1 for the full journey, ask why.
Peak hours matter. The worst time to arrive for onward travel is weekday mornings (7–9am) when the expressway approaches into Colombo slow to a crawl. A 30km journey that normally takes 50 minutes can stretch to 100+ minutes. Nothing much to do about this if your flight lands then — just budget the extra time.
Currency for the taxi desk: The official desk accepts LKR and USD. USD rates are usually slightly worse than the equivalent LKR fare converted at mid-market rate. Have LKR from the ATM in arrivals if possible.
Child seats: Available from pre-booked transfer companies (request in advance); not standard on airport taxis or ride-hailing.
Which Transfer Should You Book?
For most travellers, PickMe is the default choice — cheapest, reliable, and easy once you have a SIM card. Download the app on the plane.
For two or more travellers, a family, or anyone who wants a completely frictionless arrival, Welcome Pickups is worth the modest premium. Fixed price, named driver, no app required, and meets you in arrivals. If you want to compare transfer quotes from multiple operators before deciding, GetTransfer lets you do that in one place.
For five-star hotels with a generous transfer allowance, the hotel shuttle is the path of least resistance.
The train is only worth considering for ultra-budget solo travellers with minimal luggage and no time pressure. For everyone else, the cost saving isn’t meaningful versus the complexity.
Plan Your Trip
✈️ Book your flights to Sri Lanka 🛡️ Get travel insurance 📱 Stay connected with an eSIM 🚗 Rent a car
Book an experience
Top tours to book now
Already planning? These are the most popular experiences for this destination.
Frequently Asked Questions
- How much does a taxi from Colombo Airport to the city cost?
- An official airport taxi costs approximately LKR 4,500–6,500 (USD 14–20) to central Colombo depending on your destination. PickMe rides typically run LKR 1,800–2,800, making them the best-value pre-booked option for solo or couple travellers.
- How long does the transfer from BIA to Colombo take?
- The 30km journey takes 45 minutes to 1.5 hours. Outside rush hours (roughly 7–9am and 5–7pm on weekdays) it's closer to 45–60 minutes. Peak-hour traffic on the A1 highway can push it to 90+ minutes.
- Is Negombo worth staying at instead of Colombo after landing?
- Negombo is only 8km from the airport (around 20–25 minutes) and costs LKR 800–1,200 by taxi. If you have an early departure, a late-night arrival, or your itinerary starts up the west coast, Negombo makes practical sense. It's a beach town with plenty of guesthouses and restaurants.
- Does PickMe work at Bandaranaike International Airport?
- Yes. PickMe operates from the airport and is typically the cheapest app-based option. Download the app before you land, ensure your phone has data (buy a SIM at arrivals), and request a ride from the arrivals exit. Wait times at the airport are usually 5–15 minutes.
- Can I pre-book a private transfer from Colombo Airport?
- Yes — and for groups or families with luggage, pre-booking is strongly recommended. Welcome Pickups and Kiwitaxi both offer fixed-price private transfers with a named driver waiting in arrivals. This eliminates fare negotiation entirely and is often comparable in price to an on-the-spot metered taxi.
Airport Transfers
Book Your Transfer in Advance
Fixed-price transfers from Bandaranaike International (Colombo) and Mattala Rajapaksa (Hambantota). Driver meets you at arrivals — straightforward and priced upfront.
Search Kiwitaxi →Same price as booking direct — we earn a small commission at no extra cost to you.