Airports in Philippines

43 airports with scheduled flights, busiest first.

Philippines has 43 airports with scheduled passenger flights and an IATA code, 15 of them large. The busiest are Ninoy Aquino International Airport (MNL, 50.4 million passengers, Wikidata, 2024), Mactan Cebu International Airport (CEB, 5.6 million passengers, Wikidata, 2022) and Clark International Airport / Clark Air Base (CRK, 4.0 million passengers, Wikidata, 2019).

Code Airport
MNLNinoy Aquino International Airport
CEBMactan Cebu International Airport
CRKClark International Airport / Clark Air Base
ILOIloilo International Airport
DVOFrancisco Bangoy International Airport
MPHGodofredo P. Ramos Airport
CGYLaguindingan International Airport
TACDaniel Z. Romualdez Airport
BCDBacolod-Silay International Airport
TAGBohol-Panglao International Airport
PPSPuerto Princesa International Airport / PAF Antonio Bautista Air Base
ZAMZamboanga International Airport
GESGeneral Santos International Airport
BXUBancasi Airport
KLOKalibo International Airport
DGTSibulan Airport
DRPBicol International Airport
USUFrancisco B. Reyes (Busuanga) Airport
PAGPagadian Airport
CBOCotabato (Awang) Airport
RXSRoxas Airport
OZCLabo Airport
DPLDipolog Airport
IAOSiargao Airport
TUGTuguegarao Airport
CYZCauayan Airport
TWTSanga Sanga Airport
LAOLaoag International Airport
WNPNaga Airport
VRCVirac Airport
MBTMoises R. Espinosa Airport
SJISan Jose Airport
SUGSurigao Airport
BSOBasco Airport
CYPCalbayog Airport
CRMCatarman National Airport
CGMCamiguin Airport
JOLJolo Airport
TBHTugdan Airport
CYUCuyo Airport
SFSSubic Bay International Airport / Naval Air Station Cubi Point
SWLSan Vicente Airport
ENIEl Nido Airport

Busiest routes

Route Distance Passengers
ICN – MNL2,600 km 640,283 (6 mo)
MNL – SFO11,244 km 599,403
MNL – SYD6,243 km 472,994
LAX – MNL11,756 km 406,001
IST – MNL9,149 km 340,273
CEB – ICN3,019 km 270,162 (6 mo)
MEL – MNL6,290 km 249,917
GUM – MNL2,570 km 194,635
BNE – MNL5,788 km 188,592
ICN – TAG3,102 km 155,614 (6 mo)
CRK – ICN2,537 km 146,314 (6 mo)
HNL – MNL8,532 km 110,543
MNL – SEA10,720 km 102,255
ICN – KLO2,886 km 73,091 (6 mo)
BNE – CEB5,223 km 32,006
CEB – GUM2,294 km 2,859
CRK – GUM2,620 km 102

Questions

Philippines has 43 airports with scheduled passenger flights and an IATA code, 15 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.