ATLAS · AIRPORTS · SRI LANKA
Airports in Sri Lanka
Sri Lanka has 11airports running scheduled flights in this snapshot — 4 large hubs, 6 medium regional airports, and 1 smaller scheduled-service field. Below: how those split by size, and the biggest airports with their IATA and ICAO codes. Sourced from OurAirports, snapshot 2026-06-22.
AIRPORTS11
LARGE HUBS4
REGIONAsia
By airport size
Large · hub4 · 36%
Medium · regional6 · 55%
Small · scheduled1 · 9%
Biggest airports in Sri Lanka
The largest airports in the snapshot — the busiest gateways, with their airport codes.
CMBBandaranaike International Colombo AirportColombo · large hub · ICAO VCBI30 ft
RMLColombo Ratmalana International AirportColombo · large hub · ICAO VCCC22 ft
JAFJaffna International AirportJaffna · large hub · ICAO VCCJ33 ft
HRIMattala Rajapaksa International AirportMattala · large hub · ICAO VCRI157 ft
ADPAmpara AirportAmpara · regional · ICAO VCCG150 ft
ACJAnuradhapura AirportAnuradhapura · regional · ICAO VCCA324 ft
BTCBatticaloa International AirportBatticaloa · regional · ICAO VCCB20 ft
TRRChina Bay AirportTrincomalee · regional · ICAO VCCT6 ft
HIMHingurakgoda Air Force BasePolonnaruwa Town · regional · ICAO VCCH170 ft
KCTKoggala AirportGalle · regional · ICAO VCCK10 ft