Bandaranaike International Airport arrivals hall Sri Lanka
Airport Transfers

BIA Airport to Colombo: Complete Transfer Guide 2025 (Prices, Tips & Options)

Back to all articles
Colombo Cabs Travel Team
January 15, 2025
9 min read
BIA airportColombo transferairport taxi Sri Lanka

Arriving at Bandaranaike International Airport and wondering how to reach Colombo? This complete guide covers every transport option, realistic 2025 prices in USD, and insider tips to avoid overcharging so you start your Sri Lanka trip stress-free.

Prices may vary. Due to recent increases in petrol and diesel prices, some fares mentioned in this article may no longer be current. Please contact us via WhatsApp for the most up-to-date rates.

Bandaranaike International Airport (BIA, IATA: CMB) is Sri Lanka's main international gateway, located 35 km north of Colombo city centre in Katunayake. After a long flight, the last thing you want is confusion about transport. This guide gives you everything — options, real 2025 prices, and tips from drivers who make this run every day.

Transport Options from BIA Airport to Colombo

OptionPrice (USD)DurationLuggageBest For
Pre-booked Private Transfer$25–$3545–75 minAny amountFamilies, first-timers
Airport Metered Taxi$35–$5045–75 minModerateLast-minute arrivals
PickMe / Uber$15–$2545–90 minLimitedSolo travelers with local SIM
SLTB Public BusUnder $190–150 minNo large bagsBudget backpackers only

Why Most Travelers Choose a Pre-Booked Private Transfer

Pre-booking a private transfer is the most popular choice among international tourists. Your driver waits in arrivals with a name board — no searching, no negotiating, no risk of inflated fares. You confirm the price in your preferred currency before you even board the plane.

Colombo Cabs operates 24/7 and monitors your flight in real time. If your flight is delayed by 3 hours, your driver adjusts — at zero extra cost. This peace of mind is worth the slight premium over a metered taxi.

Tip: Book your airport transfer at least 24 hours in advance. WhatsApp us your flight number and arrival time and we will confirm your booking within minutes. The price is fixed regardless of traffic or arrival time.

The Route: Airport to Colombo

Two main routes connect BIA to Colombo. The E03 Colombo–Katunayake Expressway (toll: ~$1.50) is the fastest at approximately 45 minutes under normal conditions. The old Negombo Road is toll-free but passes through densely populated areas and can take 90+ minutes in traffic. Colombo Cabs uses the expressway by default.

Colombo Transfer Prices by Area (2025)

DestinationDistance from BIAPrice (USD)Est. Time
Colombo Fort / Pettah35 km$25–$2845–60 min
Colombo 3 (Kollupitiya)38 km$27–$3050–65 min
Colombo 7 (Cinnamon Gardens)40 km$28–$3250–70 min
Mount Lavinia48 km$32–$3860–80 min
Negombo (nearby)8 km$12–$1615–20 min
Kandy (direct from airport)115 km$55–$652.5–3 hr
Galle (direct from airport)145 km$75–$902.5–3 hr

Arriving at BIA: Step-by-Step

  1. 1Clear immigration and collect luggage from the baggage hall
  2. 2Proceed through customs (green channel if nothing to declare)
  3. 3Exit into the arrivals hall — your driver will hold a sign with your name
  4. 4Confirm the driver's ID matches the name sent to you at booking
  5. 5Load luggage and enjoy the air-conditioned ride to Colombo
  6. 6Pay on arrival in your preferred currency — no hidden charges

Late-Night and Early-Morning Arrivals

Many long-haul flights from Europe and the Middle East arrive between midnight and 5am. Colombo Cabs operates 24/7 with no late-night surcharges. Public buses do not run reliably before 5am, making a private transfer essential for early-morning arrivals.

Important: Avoid touts who approach you in the arrivals hall offering "cheap taxi." These are unlicensed drivers who often charge more than the official rate and cannot be held accountable if issues arise.

Frequently Asked Questions

Q.How much does a taxi from BIA airport to Colombo cost?

A pre-booked private taxi from Bandaranaike International Airport (BIA/CMB) to central Colombo costs between $25–$35 USD. Metered taxis at the airport rank charge $35–$50 due to airport surcharges. Always book in advance for the best rate and a guaranteed name-board pickup.

Q.How long does it take to get from BIA airport to Colombo city?

The journey from BIA airport to Colombo takes approximately 45 minutes to 1.5 hours depending on traffic. The expressway route (E03 Colombo–Katunayake Expressway) takes about 45–60 minutes. During Colombo rush hour (7–9am and 5–7pm), allow up to 90 minutes.

Q.Is there a bus from BIA airport to Colombo?

Yes, SLTB public buses run from outside the arrivals hall to Colombo Fort bus station for around 150–200 LKR (under $1). However, buses do not allow large luggage, run infrequently at night, and the journey can take 2+ hours with stops. Not recommended with heavy bags.

Q.Is it safe to take a taxi from BIA airport in Sri Lanka?

Yes, it is safe. The safest option is to pre-book a reputable private transfer before you arrive. If taking a taxi at the airport, use only the official metered taxi counter inside the arrivals hall — never accept offers from touts outside who often charge inflated rates.

Q.Can I use Uber or PickMe at BIA airport?

PickMe (the local ride-hailing app) operates at BIA airport and is a reliable option if you have a local SIM card. Uber operates in Sri Lanka but has limited driver availability at the airport. Both are cheaper than the official taxi rank but require mobile data to use.

Q.What currency should I pay for my airport transfer?

Most private transfer companies accept USD, Euros, GBP, and LKR. Pre-booked services typically allow payment on arrival in your preferred currency. There is a currency exchange desk in the arrivals hall if you need LKR cash. Confirm the currency when booking.

Ready to plan your Sri Lanka transfer?

Book in 60 seconds via WhatsApp

Book via WhatsApp