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

Airports elsewhere in Asia

China · Indonesia · India · Japan · Turkey · Iran