L'aéroport international de Colombo-Bandaranaike (IATA : CMB) est le premier et le plus grand aéroport du Sri Lanka ; un trajet en taxi jusqu'à Colombo (35 km) prendrait environ une heure. Un troisième aéroport international, Mattala Rajapaksa International Airport (Hambantota International Airport, IATA : HRI), a ouvert ses portes en 2013 et est situé dans la partie sud du pays, à environ 250 kilomètres de Colombo.
SriLankan Airlines est la compagnie aérienne nationale du pays, avec des vols vers et depuis des destinations en Europe, en Asie du Sud-Est, en Chine, au Japon, au Moyen-Orient, en Inde et au Pakistan. Chennai, Trivandrum, Mumbai, Delhi, Cochin, Bangalore et les Maldives sont parmi les destinations les plus proches desservies par SriLankan Air.
Avec plusieurs vols quotidiens de Dubaï et de Singapour à Colombo, Emirates Airlines relie plusieurs grandes villes européennes et d'autres à travers le monde à Colombo. Sur ces routes, la compagnie aérienne utilise des gros-porteurs 777-300ER.
Le Sri Lanka est desservi par la compagnie aérienne indienne Jet Airways et sa filiale Jetlite.
Depuis 2016, FlyDubai Airlines opère un service entre Dubaï et Colombo.
Qatar Airways vole de Doha à Colombo trois fois par jour, sans escale.
Jet Airways dessert fréquemment Colombo depuis Delhi, Mumbai et Chennai.
Tiger Airways, une compagnie low-cost basée à Singapour, vole désormais trois fois par semaine entre Colombo et Singapour, mais ce nombre passera à quatre fois par semaine à partir de novembre 2012.
Air Asia, une compagnie low-cost, vole actuellement de Kuala Lumpur, en Malaisie, à Colombo, au Sri Lanka. Cela permet aux touristes d'Asie du Sud-Est, ainsi qu'à ceux visitant l'Asie du Sud-Est puis revenant en Asie du Sud-Est, de profiter de vols low-cost (ou vice-versa).
Oman Air a annoncé des vols vers Colombo via Mascate et Malé, et ils semblent proposer des tarifs spéciaux pour coïncider avec le lancement de leurs nouvelles destinations (Francfort, Munich, Paris, Malé, Colombo)
Un vol quotidien d'Amman à Colombo est opéré par Royal Jordanian.
Ukrainian International Airlines propose actuellement un itinéraire de Kiev à Colombo qui passe par Dubaï.
Les autres compagnies aériennes qui desservent Colombo-Bandaranaike incluent Singapore Airlines, Malaysia Airlines, Thai International Airways, Cathay Pacific, Saudi Arabian Airlines, Condor (Allemagne), Spicejet (Inde), Meridiana (Italie) et JetAirFly (Belgique).
D'Amérique
Il n'y a pas de vols directs depuis des villes en dehors de l'Asie, du Moyen-Orient et de l'Europe vers le Sri Lanka. La distance est presque la moitié du globe de la côte ouest américaine. En fonction de vos intérêts et du temps libre dont vous disposez, vous pouvez choisir une escale en Europe ou en Asie du Sud-Est ou prendre un vol sans escale depuis Chicago, Newark, New York (JFK) ou Toronto à travers le pôle Nord vers New Delhi ou Mumbai. . Cela peut être le moyen le plus rapide dans de nombreux cas, mais vérifiez si un visa de transit indien est nécessaire. Une autre option simple et rapide consiste à se rendre au Moyen-Orient depuis les États-Unis, avec des escales au Qatar, à Bahreïn ou aux Émirats arabes unis (pas de visa de transit requis). Par exemple, Emirates, basé à Dubaï, propose des vols quotidiens depuis SFO, LAX, Houston Hobby (IAH) et Toronto (YYZ) vers Colombo avec une escale très courte. Emirates Airlines propose des vols sans escale de Dubaï à Colombo deux à trois fois par jour. SriLankan Carriers a rejoint l'alliance Oneworld en 2013, qui permet la billetterie directe avec American Airlines ainsi qu'un certain nombre de compagnies aériennes asiatiques, européennes et du Moyen-Orient.