This is a list of the busiest airports in the Philippines by passenger traffic published by the Civil Aviation Authority of the Philippines. Passenger traffic data includes commercial passengers on domestic and international flights, general aviation flights and military flights.Unless otherwise specified, data for 2018 is taken from the following document published in the Philippine Government's Freedom of Information Portal:

Note that passenger statistics for only the country's national civilian airports is compiled by the CAAP. Among the 85 national airports, the statistics for airports managed by other government corporations (such as Clark International Airport, managed by the Clark International Airport Corporation; Subic Bay International Airport, managed by the Subic Bay Metropolitan Authority; San Fernando Airport, managed by the Poro Point Management Corporation), as well as other smaller community airports (often unstaffed) are frequently unpublished or simply not recorded. In such cases an em dash ( — ), which the CAAP also uses in its tables, will be used below; note that this does not necessarily indicate a value of 0. Moreover, in some instances the data published by the CAAP pertains to only part of a calendar year. This will be indicated in the tables below, where known. An 'x' indicates that statistics for the airport were not tracked for the year, because the facility is yet to be transferred to CAAP management, has already been transferred to private ownership, or has been closed down.

The CAAP does not compile statistics for private or non-CAAP aerodromes or airfields solely used by the military.

Impact of the COVID-19 pandemic

Air traffic volumes at airports worldwide dramatically declined in 2020 due to the COVID-19 pandemic, including in the Philippines. The rate at which traffic volumes will recover to pre-pandemic levels will depend on numerous factors, including economic recovery and the easing of domestic and international traffic restrictions, however it is anticipated to take several years.

Passenger traffic (2021–present)

RankAirport nameArea/island servedIATAICAO20252024202320222021 1 Ninoy Aquino International Airport Manila MNL RPLL 52,107,504 50,356,465 45,299,607 30,912,162Note that figures published at Ninoy Aquino International Airport's website do not count passengers on general aviation or military flights: 7,817,120 2 Mactan–Cebu International Airport Cebu CEB RPVM 11,604,218 11,327,070 10,050,340 5,560,258 2,495,491 3 Francisco Bangoy International Airport Davao DVO RPMD4,390,098 4,339,556 3,844,895 2,769,546 591,982 4 Iloilo International Airport Iloilo ILO RPVI 3,101,2802,787,7912,330,0531,708,764341,950 5 Clark International Airport Clark (Angeles/Mabalacat) CRK RPLC 2,753,101 2,404,4071,999,542 768,826 141,402 6 Laguindingan Airport Cagayan de Oro CGY RPMY2,350,000 2,281,464 1,990,201 1,664,643 611,469 — Godofredo P. Ramos Airport Boracay MPH RPVE — 2,036,5933,288,1662,308,195599,956 7 Bacolod–Silay Airport Bacolod BCD RPVB2,079,3421,967,503 1,874,2611,458,149511,882 8 Puerto Princesa International Airport Puerto Princesa PPS RPVP2,020,5271,907,291 1,717,9761,121,373132,420 9 Daniel Z. Romualdez Airport Tacloban TAC RPVA1,647,489 1,681,6551,539,6741,489,803519,158 10 General Santos International Airport General Santos GES RPMR1,259,144 1,149,523 904,290 768,749 177,001 11 Zamboanga International Airport Zamboanga ZAM RPMZ 1,174,625 1,179,804 1,078,343 929,985 265,073 12 Bicol International Airport (from Oct 2021) Daraga DRP RPLK1,056,658808,977662,580526,742— 13 Bancasi Airport Butuan BXU RPME 983,527 857,017 820,774736,502265,124 14 Sibulan Airport Dumaguete DGT RPVD 844,982740,295650,831554,261120,885 15 Bohol–Panglao International Airport Tagbilaran TAG RPSP 818,821 2,351,851 1,653,8681,199,283248,596 16 Francisco B. Reyes Airport Busuanga USU RPVV 690,747655,791594,526374,64442,255 17 Kalibo International Airport Kalibo KLO RPVK 648,874 862,183 952,994628,80395,541 18 Sayak Airport Siargao IAO RPNS 611,050589,635529,822 169,642 64,820 19 Labo Airport Ozamiz OZC RPMO 372,267374,172320,295 251,333 78,342 20 Roxas Airport Roxas RXS RPVR 369,618414,943404,463289,86172,051 21 Pagadian Airport Pagadian PAG RPMP 336,339482,363306,277 302,856 152,044 22 Tuguegarao Airport Tuguegarao TUG RPUT 333,895273,747147,86521,870 23 Dipolog Airport Dipolog DPL RPMG 307,467284,253257,779 235,553 71,487 24 Laoag International Airport Laoag LAO RPLI 268,421228,53678,2296,307 25 Cauayan Airport Cauayan CYZ RPUY 210,569119,079127,57266,415 26 Cotabato Airport Cotabato CBO RPMC 209,870140,835234,606 295,801 161,246 27 Sanga-Sanga Airport Bongao TWT RPMN 166,770161,942 106,711 24,391 28 Virac Airport Virac VRC RPUV96,91396,20456,5299,129 29 Calbayog Airport Calbayog CYP RPVC 75,72068,49627,5402,212 30 Naga Airport Naga WNP RPUN 71,89691,60471,4878,999 31 Camiguin Airport Camiguin CGM RPMH 66,12563,215 5,661 2,105 32 Basco Airport Basco BSO RPUO 61,51055,65429,9198,364 33 Moises R. Espinosa Airport Masbate MBT RPVJ48,26949,27651,33920,402 34 Surigao Airport Surigao SUG RPMS 47,45675,717 37,583 11,864 35 Catarman Airport Catarman CRM RPVF 42,98235,19615,1353,913 36 San Jose Airport San Jose (Occidental Mindoro) SJI RPUH 39,98244,30737,71213,502 37 Evelio Javier Airport San Jose de Buenavista EUQ RPVS17,21720,818 12,146— 38 Borongan Airport Borongan - RPVW 15,80611,20745558 39 San Vicente Airport San Vicente - - 12,1016,1972,7081,640 40 Tugdan Airport Tablas TBH RPVU 4788,8922,308458 41 Loakan Airport Baguio BAG RPUB —8,8329681,532—Legazpi Airport (until Oct 2021)LegazpiLGPRPLP————116,960 — Palanan Airport Palanan - RPLN 17,63021,250 — Jolo Airport Jolo JOL RPMJ 2,484 3,782 — Mindoro Airport Vigan - RPUQ 1,97814,623 — Sangley Point Airport Cavite City SGL RPLS6832 — Cuyo Airport Cuyo CYU RPLO 327943 — Bagabag Airport Bagabag - RPUZ 48704 — Alabat Airport Alabat - RPLY—— — Allah Valley Airport Surallah AAV RPMA —— — Bacon Airport Sorsogon - - —1 — Bagasbas Airport Daet DTE RPUD —— — Bantayan Airport Bantayan - RPSB —— — Biliran Airport Biliran - RPVQ —168 — Bislig Airport Bislig BPH RPMF —— — Bulan Airport Bulan - RPUU —15 — Calapan Airport Calapan CPP RPUK —852 — Cagayan de Sulu Airport Mapun CDY RPMU —— — Catbalogan Airport Catbalogan - RPVY —221 — Dr. Juan C. Angara Airport Baler BQA RPUR—818 — Guiuan Airport Guiuan - RPVG —329 — Hilongos Airport Hilongos - RPVH –29 — Iba Airport Iba - RPUI —15,827 — Ipil Airport Ipil IPE RPMV –— — Jomalig Airport Jomalig - RPLJ —— — Itbayat Airport Itbayat - RPLT —1,431 — Liloy Airport Liloy - RPMX— 24 — Lingayen Airport Lingayen - RPUG —27,346 — Lubang Airport Lubang LBX RPLU —23,956 — Malabang Airport Malabang MLP RPMM —— — Mamburao Airport Mamburao MBO RPUM —540 — Maria Cristina Airport Iligan IGN RPMI —— — Marinduque Airport Marinduque MRQ RPUW —740 — Mati Airport Mati MXI RPMQ —— — Ormoc Airport Ormoc OMC RPVO —554 — Panan-awan Airport Maasin - RPSM —334 — Plaridel Airport Plaridel - RPUX —— — Pinamalayan Airport Pinamalayan - RPLA —— — Rosales Airport Rosales - RPLR —— — San Fernando Airport San Fernando (La Union) SFE RPUS —— — Siocon Airport Siocon XSO RPNO —— — Siquijor Airport Siquijor - RPVZ —401 — Sorsogon Airport Sorsogon - RPLZ —— — Subic Bay International Airport Subic Bay Freeport SFS RPLB —— — Tandag Airport Tandag TDG RPMW —59 — Ubay Airport Ubay - RPSN —— — Wasig Airport Mansalay - RPLG ——

Passenger traffic (2016–2020)

2020 rankAirport nameArea/island servedIATAICAO2020201920182017Unless otherwise specified, data for 2017 is taken from the following document published in the Philippine Government's Freedom of Information Portal: 2016Unless otherwise specified, data for 2016 is taken from the following document published in the Philippine Government's Freedom of Information Portal: 1 Ninoy Aquino International Airport Manila MNL RPLL 11,145,614 47,898,046 45,054,308 42,022,484 39,516,782 2 Mactan–Cebu International Airport Cebu CEB RPVM 2,748,633 12,662,055 11,377,887Note that figures published in the Mactan-Cebu International Airport website do not count passengers on general aviation or military flights: 10,050,940 8,830,638 3 Francisco Bangoy International Airport Davao DVO RPMD 989,089 4,490,086 4,435,557 4,234,667 3,553,201 4 Clark International Airport Angeles City CRK RPLC 941,532 4,000,211 2,664,378Note that figures published in the Clark International Airport Corporation website do not count passengers on general aviation or military flights: 1,514,531