How to Get from Colombo Airport to Colombo City

All transport options from BIA/CMB β€” taxi, PickMe, Uber & bus (2026)

Note: Bandaranaike International Airport (BIA/CMB) is located in Katunayake, approximately 30 km north of Colombo city centre. Budget 45–75 min for the journey depending on traffic on the A3 highway.

Quick Facts: All Transport Options

OptionCost (LKR)Cost (USD)Journey Time
🚌 Bus 187 (SLTB)LKR 70–100~$0.2590–120 min
πŸš• Airport Taxi (official)LKR 4,000–6,000~$14–2045–75 min
πŸš— PickMe (app taxi)LKR 2,500–4,000~$8–1445–75 min
πŸš— UberLKR 2,800–4,500~$9–1545–75 min
🏨 Hotel ShuttleVaries / FreeVaries45–70 min

PickMe & Uber (Best Value)

PickMe is Sri Lanka's leading ride-hailing app and is typically cheaper than Uber at BIA. Both work well at the airport. Avoid unofficial taxi touts in arrivals β€” they charge 2–3x the app rate.

  1. Download PickMe (recommended) or Uber before your flight.
  2. After clearing customs, connect to airport WiFi and request your ride.
  3. Wait at the designated app taxi pickup zone outside arrivals.
  4. PickMe drivers typically arrive in 5–15 minutes; Uber slightly longer.

Typical PickMe fare to Colombo 3 (Kollupitiya) or Fort: LKR 2,500–3,500 (~$8–12). To Negombo hotels (nearby): LKR 700–1,200.

Official Airport Taxis

The official Airport Taxi Service desk is in the arrivals hall. Fares are fixed-rate by destination β€” no haggling required. They are safe and reliable but cost roughly 1.5x the PickMe rate.

  • Official taxi desk: fixed-rate quotes, pay upfront in LKR
  • Colombo city centre: LKR 4,500–6,000 (~$15–20)
  • Negombo beach (5 km away): LKR 1,500–2,000 (~$5–7)
  • AC sedan available; agree car type at counter

Tip: If you're staying in Negombo (10 min from BIA), consider staying one night there before heading to Colombo. It's a beach town and avoids the long drive after a long flight.

Bus 187 (Cheapest Option)

SLTB Bus Route 187 connects BIA to Colombo Fort bus stand. It's ultra-cheap but very slow (90–120 min) and not practical with luggage. Departs from outside the arrivals hall.

  • Fare: LKR 70–100 (~$0.25) β€” one of the cheapest airport buses in Asia
  • Departures roughly every 30–60 min; no fixed timetable
  • Extremely crowded during peak hours; no luggage storage
  • Terminus: Colombo Fort (CTB Bus Stand), city centre

FAQs

How far is Colombo Airport from the city?

Bandaranaike International Airport is about 30 km north of Colombo city centre in Katunayake. The journey takes 45–75 minutes by taxi/rideshare depending on traffic on the A3 highway.

What is the best app taxi in Sri Lanka?

PickMe is the most popular and often the cheapest ride-hailing app in Sri Lanka. It has more drivers than Uber at BIA and typically arrives faster. Download it before your flight to Sri Lanka.

Is there an airport express train from Colombo Airport?

No β€” there is currently no direct train service from BIA to Colombo city. The nearest train station is Katunayake (3 km away) with limited service. Taxi, PickMe, and Uber remain the most practical options.

Find cheap flights

Compare flights Β· Powered by Trip.com

Search flights

Find hotels in Colombo

1.4M+ properties Β· Trip.com

Search hotels