1. Home
  2. Countries
  3. Philippines

Airports in Philippines

Philippines has 44 airports with scheduled passenger service in our directory. The OurAirports database lists 250 aerodromes in the country in total: 15 × large airport, 42 × medium airport, 187 × small airport, 6 × seaplane base.

BCD — Bacolod-Silay International AirportBSI — Balesin Island AirportBSO — Basco AirportBXU — Bancasi AirportCBO — Cotabato (Awang) AirportCEB — Mactan Cebu International AirportCGM — Camiguin AirportCGY — Laguindingan International AirportCRK — Clark International Airport / Clark Air BaseCRM — Catarman National AirportCYP — Calbayog AirportCYU — Cuyo AirportCYZ — Cauayan AirportDGT — Sibulan AirportDPL — Dipolog AirportDRP — Bicol International AirportDVO — Francisco Bangoy International AirportENI — El Nido AirportGES — General Santos International AirportIAO — Siargao AirportILO — Iloilo International AirportJOL — Jolo AirportKLO — Kalibo International AirportLAO — Laoag International AirportMBT — Moises R. Espinosa AirportMNL — Ninoy Aquino International AirportMPH — Godofredo P. Ramos AirportOZC — Labo AirportPAG — Pagadian AirportPPS — Puerto Princesa International Airport / PAF Antonio Bautista Air BaseRXS — Roxas AirportSFS — Subic Bay International Airport / Naval Air Station Cubi PointSJI — San Jose AirportSUG — Surigao AirportSWL — San Vicente AirportTAC — Daniel Z. Romualdez AirportTAG — Bohol-Panglao International AirportTBH — Tugdan AirportTUG — Tuguegarao AirportTWT — Sanga Sanga AirportUSU — Francisco B. Reyes (Busuanga) AirportVRC — Virac AirportWNP — Naga AirportZAM — Zamboanga International Airport
Map of commercial airports in PhilippinesNatural Earth

Airports classified as large

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Aklan Province

IATAICAONameCityType
MPHRPVEGodofredo P. Ramos AirportCaticlanMedium airport
KLORPVKKalibo International AirportKaliboLarge airport

Albay Province

IATAICAONameCityType
DRPRPLKBicol International AirportLegazpiLarge airport

Basilan Province

IATAICAONameCityType
BSIRPLEBalesin Island AirportBalesinSmall airport

Batanes Province

IATAICAONameCityType
BSORPUOBasco AirportBascoMedium airport

Bohol Province

IATAICAONameCityType
TAGRPSPBohol-Panglao International AirportPanglaoLarge airport

Butuan City

IATAICAONameCityType
BXURPMEBancasi AirportButuanMedium airport

Cagayan Province

IATAICAONameCityType
TUGRPUTTuguegarao AirportTuguegarao CityMedium airport

Camarines Sur Province

IATAICAONameCityType
WNPRPUNNaga AirportNagaMedium airport

Camiguin Province

IATAICAONameCityType
CGMRPMHCamiguin AirportMambajaoMedium airport

Capiz Province

IATAICAONameCityType
RXSRPVRRoxas AirportRoxas CityMedium airport

Catanduanes Province

IATAICAONameCityType
VRCRPUVVirac AirportViracMedium airport

Cebu Province

IATAICAONameCityType
CEBRPVMMactan Cebu International AirportCebu City/Lapu-Lapu CityLarge airport

Davao City

IATAICAONameCityType
DVORPMDFrancisco Bangoy International AirportDavaoLarge airport

Ilocos Norte Province

IATAICAONameCityType
LAORPLILaoag International AirportLaoag CityLarge airport

Iloilo Province

IATAICAONameCityType
ILORPVIIloilo International AirportCabatuanLarge airport

Isabela Province

IATAICAONameCityType
CYZRPUYCauayan AirportCauayan CityMedium airport

Leyte Province

IATAICAONameCityType
TACRPVADaniel Z. Romualdez AirportTacloban CityMedium airport

Maguindanao del Norte Province

IATAICAONameCityType
CBORPMCCotabato (Awang) AirportDatu Odin SinsuatMedium airport

Masbate Province

IATAICAONameCityType
MBTRPVJMoises R. Espinosa AirportMasbateMedium airport

Misamis Occidental Province

IATAICAONameCityType
OZCRPMOLabo AirportOzamizMedium airport

Misamis Oriental Province

IATAICAONameCityType
CGYRPMYLaguindingan International AirportLaguindinganLarge airport

National Capital Region

IATAICAONameCityType
MNLRPLLNinoy Aquino International AirportManila (Pasay)Large airport

Negros Occidental Province

IATAICAONameCityType
BCDRPVBBacolod-Silay International AirportBacolod CityLarge airport

Negros Oriental Province

IATAICAONameCityType
DGTRPVDSibulan AirportDumaguete CityMedium airport

Northern Samar Province

IATAICAONameCityType
CRMRPVFCatarman National AirportCatarmanMedium airport

Occidental Mindoro Province

IATAICAONameCityType
SJIRPUHSan Jose AirportSan JoseMedium airport

Palawan Province

IATAICAONameCityType
CYURPLOCuyo AirportCuyoSmall airport
ENIRPENEl Nido AirportEl NidoSmall airport
USURPVVFrancisco B. Reyes (Busuanga) AirportCoronMedium airport
PPSRPVPPuerto Princesa International Airport / PAF Antonio Bautista Air BasePuerto PrincesaLarge airport
SWLRPSVSan Vicente AirportSan VicenteSmall airport

Pampanga Province

IATAICAONameCityType
CRKRPLCClark International Airport / Clark Air BaseMabalacatLarge airport

Romblon Province

IATAICAONameCityType
TBHRPVUTugdan AirportTablas IslandMedium airport

Samar Province

IATAICAONameCityType
CYPRPVCCalbayog AirportCalbayog CityMedium airport

South Cotabato Province

IATAICAONameCityType
GESRPMRGeneral Santos International AirportGeneral SantosLarge airport

Sulu Province

IATAICAONameCityType
JOLRPMJJolo AirportJoloMedium airport

Surigao del Norte Province

IATAICAONameCityType
IAORPNSSiargao AirportDel CarmenSmall airport
SUGRPMSSurigao AirportSurigao CityMedium airport

Tawi-Tawi Province

IATAICAONameCityType
TWTRPMNSanga Sanga AirportBongaoMedium airport

Zambales Province

IATAICAONameCityType
SFSRPLBSubic Bay International Airport / Naval Air Station Cubi PointOlongapoLarge airport

Zamboanga City

IATAICAONameCityType
ZAMRPMZZamboanga International AirportZamboangaLarge airport

Zamboanga del Norte Province

IATAICAONameCityType
DPLRPMGDipolog AirportDipologMedium airport

Zamboanga del Sur Province

IATAICAONameCityType
PAGRPMPPagadian AirportPagadianMedium airport

Complete aerodrome directory

All 250 airports, airfields and seaplane bases recorded for Philippines in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Philippines have?

Our directory lists 44 airports with scheduled service in Philippines. Including small airfields and seaplane bases, OurAirports records 250 aerodromes.

Which airports in Philippines are classified as large?

OurAirports classifies these airports in Philippines as large: Bacolod-Silay International Airport (BCD), Mactan Cebu International Airport (CEB), Laguindingan International Airport (CGY), Clark International Airport / Clark Air Base (CRK), Bicol International Airport (DRP), Francisco Bangoy International Airport (DVO), General Santos International Airport (GES), Iloilo International Airport (ILO), Kalibo International Airport (KLO), Laoag International Airport (LAO), Ninoy Aquino International Airport (MNL), Puerto Princesa International Airport / PAF Antonio Bautista Air Base (PPS), Subic Bay International Airport / Naval Air Station Cubi Point (SFS), Bohol-Panglao International Airport (TAG), Zamboanga International Airport (ZAM).

Source: OurAirports · Data updated: 9 November 2026