Sri Lanka Airports

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.

Airports in Sri Lanka

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

You may also like...