Air travel in Philippines
Every airport and active airline registered in Philippines, ranked by scheduled-route activity. Use this page to find the country's main hubs, see which carriers run the domestic network, and click through to route detail.
Philippines is one slice of a global network covering 6,071 airports across 235 countries. The OpenFlights dataset puts 55 airports inside this country with valid IATA codes, served by 8 active airlines registered locally. Together those airports show 395 distinct scheduled departures in the routes table. That figure is a rough proxy for how well-connected the country's airports are, even though it's not a literal count of flights.
Airports below are sorted by scheduled-route volume, so the country's main hubs sit at the top. Smaller regional airports follow, including the seasonal-only and domestic-only fields. Each row links through to a dedicated airport page with destinations served and the airlines operating there.
Airports in Philippines
Showing 55 of 55 airports, ranked by departures on file.
| IATA | Airport | City | Departures |
|---|---|---|---|
| MNL | Ninoy Aquino International Airport | Manila | 193 |
| CEB | Mactan Cebu International Airport | Cebu | 49 |
| KLO | Kalibo International Airport | Kalibo | 18 |
| DVO | Francisco Bangoy International Airport | Davao | 14 |
| CRK | Diosdado Macapagal International Airport | Angeles City | 13 |
| ILO | Iloilo International Airport | Iloilo | 10 |
| PPS | Puerto Princesa Airport | Puerto Princesa | 9 |
| CGY | Laguindingan Airport | Cagayan de Oro City | 7 |
| ZAM | Zamboanga International Airport | Zamboanga | 6 |
| BCD | Bacolod-Silay Airport | Bacolod | 6 |
| GES | General Santos International Airport | Romblon | 5 |
| TAC | Daniel Z. Romualdez Airport | Tacloban | 5 |
| DGT | Sibulan Airport | Dumaguete | 4 |
| MPH | Godofredo P. Ramos Airport | Caticlan | 4 |
| BXU | Bancasi Airport | Butuan | 4 |
| DPL | Dipolog Airport | Dipolog | 4 |
| LGP | Legazpi City International Airport | Legazpi | 4 |
| OZC | Labo Airport | Ozamis | 4 |
| CBO | Awang Airport | Cotabato | 3 |
| TAG | Tagbilaran Airport | Tagbilaran | 3 |
| USU | Francisco B. Reyes Airport | Busuanga | 3 |
| SUG | Surigao Airport | Sangley Point | 3 |
| TUG | Tuguegarao Airport | Tuguegarao | 3 |
| RXS | Roxas Airport | Roxas City | 3 |
| PAG | Pagadian Airport | Pagadian | 2 |
| LAO | Laoag International Airport | Laoag | 2 |
| WNP | Naga Airport | Naga | 2 |
| BSO | Basco Airport | Basco | 2 |
| CRM | Catarman National Airport | Catarman | 2 |
| SJI | San Jose Airport | San Jose | 1 |
| CGM | Camiguin Airport | Camiguin | 1 |
| JOL | Jolo Airport | Jolo | 1 |
| VRC | Virac Airport | Virac | 1 |
| CYP | Calbayog Airport | Calbayog City | 1 |
| MBT | Moises R. Espinosa Airport | Masbate | 1 |
| CYZ | Cauayan Airport | Cauayan | 1 |
| IAO | Siargao Airport | Siargao | 1 |
| BAG | Loakan Airport | Baguio | 0 |
| DTE | Daet Airport | Daet | 0 |
| MBO | Mamburao Airport | Mamburao | 0 |
| BQA | Dr.Juan C. Angara Airport | Baler | 0 |
| EUQ | Evelio Javier Airport | San Jose | 0 |
| SFS | Subic Bay International Airport | Olongapo City | 0 |
| CYU | Cuyo Airport | Cuyo | 0 |
| TWT | Sanga Sanga Airport | Sanga Sanga | 0 |
| TDG | Tandag Airport | Tandag | 0 |
| SFE | San Fernando Airport | San Fernando | 0 |
| OMC | Ormoc Airport | Ormoc City | 0 |
| TBH | Tugdan Airport | Romblon | 0 |
| MRQ | Marinduque Airport | Gasan | 0 |
| LBX | Lubang Airport | Lubang | 0 |
| RZP | Cesar Lim Rodriguez Airport | Taytay | 0 |
| AAV | Allah Valley Airport | Surallah | 0 |
| BPH | Bislig Airport | 0 | |
| MXI | Mati National Airport | 0 |
Airlines based in Philippines
Active carriers with a two-letter IATA code registered in this country.
| IATA | Airline | Callsign |
|---|---|---|
| 2P | Air Philippines | ORIENT PACIFIC |
| 6K | Asian Spirit | ASIAN SPIRIT |
| 5J | Cebu Pacific | CEBU AIR |
| Q8 | Pacific East Asia Cargo Airlines | PAC-EAST CARGO |
| PR | Philippine Airlines | PHILIPPINE |
| DG | South East Asian Airlines | SEAIR |
| Z2 | Zest Air | – |
| SM | Spirit of Manila Airlines | MANILA SKY |
Reading this page
The departures column counts the number of distinct routes filed in the OpenFlights schedule from each airport. A hub with hundreds of departures is a major connecting point; a regional field with a single-digit count typically supports a small number of feeder flights to the nearest hub. The list does not weight routes by frequency or seat capacity, so two airports with similar departure counts can carry very different passenger volumes in practice.
For the most current operational picture, cross-reference an airport page with the airline's own website. The underlying dataset is community-maintained and reflects scheduled-route relationships rather than a live timetable.
Country pages on AeroRoute Guide are short on purpose. They answer one travel-planning question: which airports and carriers are worth knowing in Philippines. If you're routing a trip, start at the top of the airports table and work down. If you're researching a specific airline, jump from the airlines table to the carrier profile for its full destination map. Cross-links between countries, hubs, and routes mean a single click usually moves you from a high-level overview into operational detail. When the data shows zero registered carriers, the country isn't unreachable. It almost always means scheduled service comes from foreign airlines based elsewhere, and those flights show up on the relevant airport pages.