Sri Lankan road scenery on an Ashi Travels private transfer

Colombo airport (CMB) — arrivals, drive times and transfers

Bandaranaike International Airport (IATA code CMB) at Katunayake is Sri Lanka's main gateway — about 35 km north of Colombo and only 12 km from Negombo beach. This is what to expect when you land, and how to get where you are going.

  • 35 km from Colombo
  • 12 km from Negombo
  • Open 24 hours

Where Colombo airport actually is

Despite the name, CMB is not in Colombo. It sits at Katunayake, roughly 35 km north of the capital and a 45-minute run on the Colombo–Katunayake Expressway. Negombo is much closer at around 20 to 25 minutes, which is why so many travellers spend their first or last night there.

A second airport, Ratmalana (RML), south of Colombo, handles domestic flights, and Mattala (HRI) in the south sees very little traffic. Almost every international visitor arrives at CMB.

Arriving: the terminal in order

  • Immigration — have your ETA/visa approval and your hotel address ready.
  • Baggage claim, with trolleys free of charge.
  • Arrivals duty-free, unusual in that it sells electronics and appliances.
  • SIM card counters — all the major networks, cheap tourist data packages.
  • Currency exchange and ATMs, with better rates than most city hotels.
  • Customs, then the exit into the public greeting area where drivers wait with name boards.

Departing from CMB

Departures are on the upper level, reached by a ramp from the access road. Check-in generally opens three hours before the flight and closes an hour before, and only ticketed passengers pass the first security check. Allow the full three hours: security and immigration queues at peak times are real.

Drive times from Colombo airport

Destination from CMBDistanceTypical drive
Colombo city~35 km~45 min
Negombo~12 km~24 min
Kandy~130 km~3.5 h
Sigiriya~150 km~3.5 h
Galle~150 km~2.5 h
Mirissa~190 km~3 h
Ella~230 km~5.5 h
Nuwara Eliya~175 km~4.5 h

Getting from Colombo airport to your hotel

  • Pre-booked private transfer — driver waiting in arrivals with your name, fixed price, any destination on the island, day or night.
  • Airport taxi rank — available, but you negotiate after a long flight and vehicle size is whatever is at the front of the queue.
  • Ride-hailing apps — workable for Colombo and Negombo if you have a local SIM and data; long-distance trips are often declined.
  • Airport express bus — cheapest option into Colombo, but no luggage space to speak of and no help at the far end.
  • Train — the nearest station is not at the terminal, so it involves a taxi first anyway.

Colombo airport — frequently asked questions

Keep reading

Arriving at Colombo airport?

Tell us your flight and hotel — your driver will be waiting in arrivals.