Les principaux aéroports de Sri Lanka sont : Bandaranaike International Colombo Airport (CMB), Colombo Ratmalana International Airport (RML), Jaffna International Airport (JAF), Batticaloa International Airport (BTC), China Bay Airport (TRR), Koggala Airport (KCT), Mattala Rajapaksa International Airport (HRI). Au total, Sri Lanka compte 18 aéroports et 1 héliports (CIA World Factbook). Le dossier transport complet — ports, voies ferrées, pipelines — est sur sa fiche pays du Factbook Magna ci-dessous.
| Aéroport — ville | IATA |
|---|---|
| <strong>Bandaranaike International Colombo Airport</strong> — Colombo | CMB |
| <strong>Colombo Ratmalana International Airport</strong> — Colombo | RML |
| <strong>Jaffna International Airport</strong> — Jaffna | JAF |
| <strong>Batticaloa International Airport</strong> — Batticaloa | BTC |
| <strong>China Bay Airport</strong> — Trincomalee | TRR |
| <strong>Koggala Airport</strong> — Galle | KCT |
| <strong>Mattala Rajapaksa International Airport</strong> — Mattala | HRI |