Airports in Philippines
Airport codes of Philippines: every airport with an IATA code, with its city. Type to filter.
Philippines has 73 airports with an IATA code in the open data. 44 of them have scheduled airline flights and have their own page here. The large airports are Bacolod City (BCD), Cebu City/Lapu-Lapu City (CEB), Laguindingan (CGY), Mabalacat (CRK), Legazpi (DRP), Davao (DVO), General Santos (GES), Cabatuan (ILO), Kalibo (KLO), Laoag City (LAO), Manila (Pasay) (MNL), Puerto Princesa (PPS) and 3 more. The longest runway is at Ninoy Aquino International Airport: 3,737 metres. The highest is General Santos International Airport, at 154 metres above sea level.
| Code | Airport | City | Country |
|---|---|---|---|
| BCD | Bacolod-Silay International Airport | Bacolod City | Philippines |
| BSI | Balesin Island Airport | Balesin | Philippines |
| BSO | Basco Airport | Basco | Philippines |
| TWT | Sanga Sanga Airport | Bongao | Philippines |
| BXU | Bancasi Airport | Butuan | Philippines |
| ILO | Iloilo International Airport | Cabatuan | Philippines |
| CYP | Calbayog Airport | Calbayog City | Philippines |
| CRM | Catarman National Airport | Catarman | Philippines |
| MPH | Godofredo P. Ramos Airport | Caticlan | Philippines |
| CYZ | Cauayan Airport | Cauayan City | Philippines |
| CEB | Mactan Cebu International Airport | Cebu City/Lapu-Lapu City | Philippines |
| USU | Francisco B. Reyes (Busuanga) Airport | Coron | Philippines |
| CYU | Cuyo Airport | Cuyo | Philippines |
| CBO | Cotabato (Awang) Airport | Datu Odin Sinsuat | Philippines |
| DVO | Francisco Bangoy International Airport | Davao | Philippines |
| IAO | Siargao Airport | Del Carmen | Philippines |
| DPL | Dipolog Airport | Dipolog | Philippines |
| DGT | Sibulan Airport | Dumaguete City | Philippines |
| ENI | El Nido Airport | El Nido | Philippines |
| GES | General Santos International Airport | General Santos | Philippines |
| JOL | Jolo Airport | Jolo | Philippines |
| KLO | Kalibo International Airport | Kalibo | Philippines |
| CGY | Laguindingan International Airport | Laguindingan | Philippines |
| LAO | Laoag International Airport | Laoag City | Philippines |
| DRP | Bicol International Airport | Legazpi | Philippines |
| CRK | Clark International Airport / Clark Air Base | Mabalacat | Philippines |
| CGM | Camiguin Airport | Mambajao | Philippines |
| MNL | Ninoy Aquino International Airport | Manila (Pasay) | Philippines |
| MBT | Moises R. Espinosa Airport | Masbate | Philippines |
| WNP | Naga Airport | Naga | Philippines |
| SFS | Subic Bay International Airport / Naval Air Station Cubi Point | Olongapo | Philippines |
| OZC | Labo Airport | Ozamiz | Philippines |
| PAG | Pagadian Airport | Pagadian | Philippines |
| TAG | Bohol-Panglao International Airport | Panglao | Philippines |
| PPS | Puerto Princesa International Airport / PAF Antonio Bautista Air Base | Puerto Princesa | Philippines |
| RXS | Roxas Airport | Roxas City | Philippines |
| SJI | San Jose Airport | San Jose | Philippines |
| SWL | San Vicente Airport | San Vicente | Philippines |
| SUG | Surigao Airport | Surigao City | Philippines |
| TBH | Tugdan Airport | Tablas Island | Philippines |
| TAC | Daniel Z. Romualdez Airport | Tacloban City | Philippines |
| TUG | Tuguegarao Airport | Tuguegarao City | Philippines |
| VRC | Virac Airport | Virac | Philippines |
| ZAM | Zamboanga International Airport | Zamboanga | Philippines |
| BAG | Loakan Airport | Baguio | Philippines |
| BQA | Dr. Juan C. Angara Airport | Baler | Philippines |
| IGN | Maria Cristina (Iligan) Airport | Balo-i | Philippines |
| BPH | Bislig Airport | Bislig | Philippines |
| BPA | Borongan Airport | Borongan City | Philippines |
| ICO | Sicogon Airstrip | Carles | Philippines |
| CGG | Casiguran Airport | Casiguran | Philippines |
| SGL | Danilo Atienza Air Base | Cavite | Philippines |
| CUJ | Culion Airport | Culion | Philippines |
| DTE | Daet Airport | Daet | Philippines |
| DSG | Dilasag Airport | Dilasag | Philippines |
| MRQ | Marinduque Airport | Gasan | Philippines |
| IPE | Ipil Airport | Ipil | Philippines |
| LLC | Cagayan North International Airport | Lal-lo | Philippines |
| LWA | Lebak Rural Airport | Lebak | Philippines |
| LBX | Lubang Airport | Lubang | Philippines |
| MLP | Malabang Airport | Malabang | Philippines |
| MBO | Mamburao Airport | Mamburao | Philippines |
| CDY | Cagayan de Sulu Airport | Mapun | Philippines |
| XMA | Maramag Airport | Maramag | Philippines |
| MXI | Mati National Airport | Mati | Philippines |
| OMC | Ormoc Airport | Ormoc City | Philippines |
| TGB | Tagbita Airstrip | Rizal | Philippines |
| SFE | San Fernando Airport | San Fernando | Philippines |
| EUQ | Evelio Javier Airport | San Jose | Philippines |
| XSO | Siocon Airport | Siocon | Philippines |
| AAV | Allah Valley Airport | Surallah | Philippines |
| TDG | Tandag Airport | Tandag | Philippines |
| RZP | Cesar Lim Rodriguez (Taytay-Sandoval) Airport | Taytay | Philippines |
Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.