As of 2019, there are 23 airports throughout the country of Sri Lanka according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Sri Lanka are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.
List of All Airports in Sri Lanka
# | Airport | Abbreviation | Location | Size |
---|---|---|---|---|
1 | Ampara Airport | ADP | Ampara | Small |
2 | Amparai Airport | GOY | Gal Oya | Small |
3 | Anuradhapura Airport | ACJ | Anuradhapura | Small |
4 | Bandaranayake International Airport | CMB | Colombo | Large |
5 | Batticaloa Airport | BTC | Batticaloa | Small |
6 | Bentota River Airport | BJT | Bentota River | Small |
7 | Castlereigh Reservoir Airport | NUF | Hatton | Small |
8 | China Bay Airport | TRR | Trincomalee | Small |
9 | Dambulu Oya Tank Airport | DBU | Dambula | Small |
10 | Hingurakgoda Airport | HIM | Hingurakgoda | Small |
11 | Kankesanturai Airport | JAF | Jaffna | Small |
12 | Katukurunda Slaf Base Airport | KTY | Katukurunda | Small |
13 | Kelaniya River Airport | KEZ | Kelaniya | Small |
14 | Koggala Airport | KCT | Koggala | Small |
15 | Kondavattavan Tank Airport | AFK | Ampara | Small |
16 | Mahaweli Airport | KDY | Mahaweli | Small |
17 | Mawella Lagoon Airport | DIW | Dickwella | Small |
18 | Minneriya Airport | MNH | Minneriya | Small |
19 | Polgolla Reservoir Airport | KDZ | Katugastota | Small |
20 | Ratmalana Airport | RML | Colombo | Small |
21 | Sigiriya Slaf Base Airport | GIU | Sigiriya | Small |
22 | Vic. Resevour Kandy Airport | KDW | Kandy | Small |
23 | Weerawila Airport | WRZ | Weerawila | Small |