Bandaranaike International Airport is the main international airport serving Colombo, Sri Lanka's commercial capital. Located in Katunayake, about 30 km north of Colombo, it is the busiest airport on the island and the primary gateway for international travellers. Named after former Prime Minister Solomon Bandaranaike and operated by Airport and Aviation Services (Sri Lanka) Limited, it handles the vast majority of the country's international passenger and cargo traffic.
Colombo is served by one main international airport: Bandaranaike International Airport (CMB) in Katunayake. Sri Lanka's other international airport, Mattala Rajapaksa (HRI) in Hambantota, handles limited traffic. All major flights to Colombo operate through CMB, which also has a domestic terminal connecting to regional routes.
Bandaranaike International Airport has one main passenger terminal for all international arrivals and departures, plus a separate domestic terminal on the same campus. All commercial international traffic passes through the single main terminal, with a second terminal proposed for future expansion.
The international and domestic terminals are on the same campus, a short walk or vehicle transfer apart. Passengers transiting between them should allow adequate connection time and confirm details with their airline.
Bandaranaike International Airport has one operational runway (04/22) approximately 3,350 metres long, capable of handling wide-body aircraft including the Airbus A330, Boeing 777, and Airbus A380. It is equipped with modern instrument landing systems supporting 24-hour operations. A second runway has been proposed as part of long-term expansion plans.
Indian passport holders need a visa to enter Sri Lanka, but the process is straightforward via the official Sri Lanka Electronic Travel Authorization (ETA) system online.
Apply for the ETA at least 48 hours before departure and verify current requirements on the official Sri Lanka ETA portal, as fees and policies can change.
The official name is Bandaranaike International Airport, formerly known as Katunayake Airport.
The IATA code is CMB and the ICAO code is VCBI.
International flights are handled by the main passenger terminal at CMB, while a separate domestic terminal on the same campus serves domestic routes.
Bandaranaike International Airport is located in Katunayake, approximately 30 km north of Colombo city centre in Sri Lanka's Western Province.
Originally a Royal Air Force base during World War II, it has operated as an international airport since 1967 and has been upgraded several times since.
Yes, Bandaranaike International Airport (CMB) operates 24 hours a day, 7 days a week, handling arrivals and departures at all hours.
The airport is approximately 30 km from Colombo city centre, about a 45-minute to one-hour drive. Taxis, rideshare services, and airport buses are available from the arrivals hall.
Airlines at CMB include SriLankan Airlines, IndiGo, Air India, Emirates, Qatar Airways, flydubai, Singapore Airlines, and Cathay Pacific, among others.
Yes, the airport has the SriLankan Airlines Serendib Lounge for premium passengers and the Airport Premier Lounge open to all travellers on a pay-per-use basis.
Domestic Flights
International Flights