Bandaranaike International Airport (BIA), also known by its IATA code CMB, is Sri Lanka's primary international gateway and the starting point for virtually every foreign visitor's journey through the island. Located in Katunayake, approximately 35 kilometres north of Colombo city centre, the airport handles over 10 million passengers annually and serves as the hub for SriLankan Airlines, the national carrier. Whether you are arriving for a two-week cultural circuit, a beach holiday on the south coast, or a quick transit through the region, understanding how BIA works will save you time, money, and stress from the moment you touch down.
The airport has undergone significant modernisation in recent years, including terminal upgrades, improved immigration processing, and the opening of the Colombo-Katunayake Expressway (E03) that has cut transfer times to central Colombo to around 30-40 minutes. Despite these improvements, first-time visitors often find the arrival process confusing, particularly navigating immigration queues, obtaining SIM cards, exchanging money, and choosing the right transport option. This guide walks you through every step of the arrival and departure process so you can start your Sri Lankan adventure with confidence.
From securing your Electronic Travel Authorisation (ETA) before departure to choosing between airport taxis, ride-hailing apps like PickMe, the express bus, and private transfers, this comprehensive Colombo airport guide covers all the practical details you need. We also cover essential facilities such as duty-free shopping, airline lounges, left-luggage services, and tips for smooth departures, including the departure tax procedures and security screening process.