🇱🇰Airports in Sri Lanka

12 airports

Of the 12 airports with IATA codes in Sri Lanka, at least 2 have scheduled passenger service as of October 26, 2026.

With scheduled flights

CMBColomboBandaranaike International Colombo AirportJAFJaffnaKankesanturai Airport

No scheduled service

ACJAnuradhapuraAnuradhapura Air Force BaseADPGaloyaAmpara AirportHIMPolonnaruwa TownHingurakgoda Air Force BaseGIUSigiriyaSigiriya Air Force BaseWRZWirawilaWeerawila Airport

Scheduled service not confirmed

BTCBatticaloaBatticaloa AirportRMLColomboColombo Ratmalana AirportKCTKoggalaKoggala AirportHRIMattalaMattala Rajapaksa International AirportTRRTrinciomaleeChina Bay Airport