All Continents  »  Asia  » Sri Lanka

Airports in Sri Lanka, List of Sri Lanka Airports By City

All the Major Airports in Sri Lanka are given below. To find more information about any of these airports click on the airport name. Our database have 26 Airports in Sri Lanka. Sri Lanka IATA Airport Codes and ICAO Codes are listed bellow.

Airport City, Country IATA airport code ICAO airport code
Ampara Airport Ampara, Sri Lanka ADP VCCA
Amparai Airport Gal Oya, Sri Lanka GOY VCCG
Anuradhapura Airport Anuradhapura, Sri Lanka ACJ -
Arugam Bay SPB Pottuvil, Sri Lanka AYY
Bandaranayake International Airport Colombo, Sri Lanka CMB VCBI
Batticaloa Airport Batticaloa, Sri Lanka BTC VCCB
Beira Lake Seaplane Base Colombo, Sri Lanka BYV
Bentota River Airport Bentota River, Sri Lanka BJT -
China Bay Airport Trincomalee, Sri Lanka TRR VCCT
Dambula Oya Tank Airport Dambula, Sri Lanka DBU -
Gregory's Lake Airport Nuwara Eliya, Sri Lanka NUA -
Hingurakgoda Airport Hingurakgoda, Sri Lanka HIM -
Kankesanturai Airport Jaffna, Sri Lanka JAF VCCJ
Katukurunda Air Force Base Kalutara, Sri Lanka KTY VCCN
Kelaniya River Airport Kelaniya, Sri Lanka KEZ -
Koggala Airport Koggala, Sri Lanka KCT -
Kondavattavana Tank Seaplane Base Ampara, Sri Lanka AFK
Mattala Rajapaksa International Airport , Sri Lanka HRI VCRI
Minneriya Airport Minneriya, Sri Lanka MNH -
Passikudah Helipad Batticaloa, Sri Lanka PQD
Polgolla Reservoir Seaplane Base Kandy, Sri Lanka KDZ
Ratmalana Airport Colombo, Sri Lanka RML VCCC
Sigiriya Air Force Base Sigiriya, Sri Lanka GIU VCCS
Tissa Tank Waterdrome Tissamaharama, Sri Lanka TTW
Victoria Resevour Kandy Airport Kandy, Sri Lanka KDW -
Weerawila Airport Weerawila, Sri Lanka WRZ -

The IATA airport code consists of three letters and is defined by IATA (International Air Transport Association).
The ICAO airport code consists of four letters and is defined by ICAO (International Civil Aviation Organization).