Airports in the Philippines

The Philippines, an archipelago nation boasting over 7,000 islands, offers diverse landscapes, vibrant cultures, and breathtaking scenery. Whether you're seeking pristine beaches, bustling cities, or historical landmarks, air travel is often the most convenient way to explore. To help you navigate your journey, here's a comprehensive guide to Philippine airports, categorized by their type and location.

Cebu Pacific and AirAsia planes parked on the ramp of the Ninoy Aquino International Airport (NAIA) Terminal 3. Photo by patrickroque01, CC BY-SA 4.0, via Wikimedia Commons

Aerodromes are divided into four categories in the country: International, Principal Class I, Principal Class II, and Community. These categories are defined by the Civil Aviation Authority of the Philippines (CAAP) based on certain criteria:

  • International airports are considered gateways to and from the country. Since these airports handle foreign arrivals, they are required to have border control facilities that monitor and handle the ingress and egress of passengers in the Philippines.

  • Domestic airports are further divided into two classes:

    • Principal Class I airports are airports that are capable of handling jet aircraft with a capacity of 100 or more passengers.

    • Principal Class II airports are defined as those that can accommodate aircraft smaller than the minimum size for Class I, but still capable of carrying 19 passengers or more.

  • Community airports are small-scale airfields primarily designed to serve general aviation traffic, rather than commercial flights.


Data collected by indicates that there are 87 classified aerodromes in the country. Among these, eight are international airports, 20 are Principal Class I, 19 are Principal Class II, and 40 are community airports.

{getToc} $title={Table of Contents}

As of February 4, 2022, the following are airports classified by CAAP:


Clark RPLC CRK 02/20
Davao RPMD DVO 05/23
Iloilo RPVI ILO 02/20
Kalibo RPVK KLO 05/23
Laoag RPLI LAO 01/19
Mactan-Cebu RPVM CEB 04/22
Manila RPLL MNL 06/24
Puerto Princesa RPVP PPS 09/27


Principal Class I

Bacolod-Silay RPVB BCD 09/27
Bohol-Panglao RPSP TAG 03/21
Butuan RPME BXU 12/30
Caticlan RPVE MPH 06/24
Cauayan RPUY CYZ 12/30
Cotabato RPMC CBO 10/28
Dipolog RPMG DPL 02/20
Dumaguete RPVD DGT 09/27
General Santos RPMR GES 17/35
Laguindingan RPMY CGY 09/27
Legazpi RPLP DRP 06/24
Naga RPUN WNP 04/22
Ozamis RPMO OZC 03/21
Pagadian RPMP PAG 02/20
Roxas RPVR RXS 14/32
San Jose RPUH SJI 10/28
Sanga-Sanga RPMN TWT 02/20
Tacloban RPVA TAC 18/36
Tuguegarao RPUT TUG 17/35
Zamboanga RPMZ ZAM 09/27


Principal Class II

Antique RPVS EUQ 18/36
Baguio RPUB BAG 09/27
Basco RPUO BSO 06/24
Busuanga RPVV USU 08/26
Calbayog RPVC CYP 17/35
Camiguin RPMH CGM 07/25
Catarman RPVF CRM 04/22
Cuyo RPLO CYU 04/22
Jolo RPMJ JOL 09/27
Marinduque RPUW MRQ 16/34
Masbate RPVJ MBT 04/22
Ormoc RPVO OMC 18/36
Romblon RPVU TBH 03/21
San Vicente RPSV SWL 04/22
Sangley RPLS SGL 07/25
Siargao RPNS IAO 01/19
Surigao RPMS SUG 18/36
Tandag RPMW TDG 03/21
Virac RPUV VRC 06/24



Alabat RPLY 05/23
Allah Valley RPMA AAV 16/34
Bacon RPLZ 01/19
Bagabag RPUZ 09/27
Baler RPUR BQA 05/23
Bantayan RPSB 16/34
Biliran RPVQ 13/31
Bislig RPMF BPH 05/23
Borongan RPVW BPA 02/20
Bulan RPUU 03/21
Calapan RPUK 11/29
Casiguran CGG 05/23
Catbalogan RPVY 13/31
Daet RPUD DTE 06/24
Guiuan RPVG 07/25
Hilongos RPVH 18/36
Iba RPUI 14/32
Iligan RPMI IGN 02/20
Ipil RPMV IPE 18/36
Itbayat RPLT 18/36
Jomalig RPLG 05/23
Liloy RPMX 05/23
Lingayen RPUG 08/26
Lubang RPLU LBX 17/35
Maasin RPSM 16/34
Malabang RPMM MLP 06/24
Mamburao RPUM MBO 16/34
Mati RPMQ MXI 14/32
Palanan RPLN 02/20
Pinamalayan RPLA 01/19
Plaridel RPUX 17/35
Rosales RPLR 06/24
San Fernando RPUS SFE 01/19
Siocon RPNO XSO 09/27
Siquijor RPVZ 04/22
Ubay RPSN 05/23
Vigan RPUQ 02/20
Wao 18/36
Wasig RPLG 07/25