10 airports · 53 direct destinations combined
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka
Sri Lanka has 10 airports serving domestic and international flights. Together, these airports connect travelers to 53 direct destinations worldwide. The busiest airport is Bandaranaike International Colombo Airport (CMB) in Colombo, offering 46 direct routes.
Whether you're visiting Sri Lanka for business or leisure, browse the airports above to find the best entry point for your trip. Each airport page shows all available direct flights, operating airlines, and flight durations to help you plan your journey.