Airports in Philippines

The Philippines is known for its stunning islands, beautiful beaches, and rich culture. This amazing destination offers something for every traveler, from exciting adventures to peaceful escapes.

There are over 70 airports in Philippines that connect travelers to its many stunning islands and vibrant cities. Serving both international and domestic flights, these airports are essential hubs for exploring the country’s unique blend of cultural heritage and natural beauty.

In this guide, we’ll focus on the most important airports in the Philippines to help you select the most convenient arrival point for your visit.

Major International and Domestic Airports in the Philippines

Manila Airport (IATA code: MNL)

Ninoy Aquino International Airport, often referred to as Manila Airport, or NAIA, is the primary international gateway to the Philippines and serves the Manila metropolitan area. It is the busiest airport in the Philippines and a key hub for both international and domestic travel. 

  • Number of passengers: ~47 million annually
  • Location: Pasay and Parañaque, 7 kilometers south of central Manila
  • How to get from Ninoy Aquino Airport to the city center: taxis, airport shuttle buses, the Light Rail Transit (LRT)
  • Ideal for reaching: Manila, nearby provinces in Luzon, connections to international destinations

Mactan-Cebu Airport (IATA code: CEB)

Mactan-Cebu International Airport serves the area of Cebu and the central Visayas region. It is the second busiest airport in the Philippines. There are two terminals at the airport, one for domestic and the other for international flights.

  • Number of passengers: ~12 million annually
  • Location: Lapu-Lapu City, 15 kilometers from Cebu
  • How to get from Mactan-Cebu Airport to the city center: taxis, ride-hailing services, buses
  • Ideal for reaching: central Visayas region, Cebu City, Mactan, Bohol

Davao Airport (IATA code: DVO)

Officially called the Francisco Bangoy International Airport, it is the busiest airport in Mindanao. DVO serves both domestic and limited international flights, being the main getaway to Davao City and the southern Mindanao region.

  • Number of passengers: ~3 million annually
  • Location: 8 kilometers from Davao City’s downtown area
  • How to get from Francisco Bangoy Airport to the city center: taxis, jeepneys
  • Ideal for reaching: Davao City, the Mindanao region, nearby eco-tourism sites (Samal Island)

Iloilo Airport (IATA code: ILO)

With its modern facilities, it handles both domestic and a growing number of international flights, serving as a key point for travelers exploring Iloilo’s rich cultural heritage and nearby attractions. It’s the main hub for Cebu Pacific airline, but also handles flights by Cebgo and PAL Express

  • Number of passengers: ~2,3 million annually
  • Location: 19 kilometers from Iloilo City
  • How to get from Iloilo Airport to the city center: taxis, shuttle vans
  • Ideal for reaching: Iloilo City, surrounding Visayan islands

Clark Airport (IATA code: CRK)

Clark International Airport is a growing hub for both domestic and international flights. It serves as a key alternative to Manila’s main airport, offering convenient access to Luzon and its national parks; and a growing network of international routes.

  • Number of passengers: ~2 million annually
  • Location: Clark Freeport Zone, 80 kilometers northwest of Metro Manila
  • How to get from Clark Airport to the city center: taxis, ride-hailing services, buses
  • Ideal for reaching: Metro Manila, Northern Luzon, East Asia, or Middle East flights

Palawan Airport (IATA code: PPS)

Also called the Puerto Princesa International Airport, this airport is the main gateway to Palawan, one of the Philippines’ most popular tourist destinations. Located in Puerto Princesa City, it provides access to UNESCO sites in the Philippines, like the Underground River and the beaches of El Nido and Coron.

  • Number of passengers: ~2 million annually
  • Location: 2 kilometers from downtown Puerto Princesa
  • How to get from Puerto Princesa Airport to the city center: taxis, tricycles, vans
  • Ideal for reaching: Puerto Princesa, El Nido, Coron, beaches and parks of Palawan

Laguindingan Airport (IATA code: CGY)

Laguindingan Airport (CGY) serves as the main airport for Northern Mindanao, particularly Cagayan de Oro and Iligan City. Strategically located between these two cities, it connects the region to major destinations across the Philippines. Most of its passengers come from CebuAir and Philippines AirAsia airlines.

  • Number of passengers: ~1.8 million annually
  • Location: 46 kilometers from Cagayan de Oro City
  • How to get from Laguindingan Airport to the city center: shuttle buses, taxis, vans
  • Ideal for reaching: Cagayan de Oro, Northern Mindanao

Kalibo Airport (IATA code: KLO)

Kalibo International Airport (KLO) is a key gateway to the world-famous Boracay Island, located in Aklan province. Its domestic and international flights provide convenient access to Kalibo town and Caticlan, the jump-off point to Boracay.

  • Number of passengers: ~1.4 million annually
  • Location: 3 kilometers from Kalibo town center
  • How to get from Kalibo Airport to the city center: taxis, ride-hailing services, buses
  • Ideal for reaching: Boracay, Aklan, and other Visayan destinations

Bacolod-Silay Airport (IATA code: BCD)

The Bacolod-Silay Airport is the airport serving the Bacolod Metropolitan area. It provides easy access to the region’s cultural heritage and renowned attractions like The Ruins and MassKara Festival.

  • Number of passengers: ~1.3 million annually
  • Location: 15 kilometers from Bacolod City
  • How to get from Bacolod-Silay Airport to the city center: taxis, shuttle vans
  • Ideal for reaching: Bacolod City, Negros Occidental, The Ruins

Tacloban City Airport (IATA code: TAC)

Tacloban City Airport, fully named the Daniel Z. Romualdez Airport, is the gateway to Eastern Visayas and offers both domestic flights and connections to nearby islands. Major airlines like AirAsia, Cebu Pacific, and Philippine Airlines operate regular flights from this airport.

  • Number of passengers: ~1 million annually
  • Location: 13 kilometers from Tacloban City center
  • How to get from Tacloban Airport to the city center: taxis, jeepneys
  • Ideal for reaching: Tacloban, Leyte, Eastern Samar

Zamboanga International Airport (IATA code: ZAM)

Zamboanga International Airport, while named “international,” primarily serves domestic flights, with carriers like PAL Express and Cebu Pacific.

  • Number of passengers: ~1.5 million annually
  • Location: 3 kilometers from Zamboanga City center
  • How to get from Zamboanga Airport to the city center: taxis, jeepneys, vans
  • Ideal for reaching: Zamboanga city, the Zamboanga Peninsula, Basilan, Sulu

Bohol-Panglao International Airport (IATA code: TAG)

Also known as New Bohol International Airport, it was opened in 2018 to replace the former Tagbilaran Airport. It provides easy access to the island’s popular tourist spots like Alona Beach and the Chocolate Hills, some of the most famous landmarks in Asia.

  • Number of passengers: ~1 million annually
  • Location: 20 kilometers south of Tagbilaran City
  • How to get from Bohol-Panglao Airport to the city center: taxis, shuttle service, private transfers
  • Ideal for reaching: Panglao Island, Bohol’s beaches, Chocolate Hills, and nearby islands

General Santos International Airport (IATA code: GES)

General Santos International Airport serves the SOCCSKSARGEN region, commonly referred to as Region XII. It operates both domestic and a few international flights.

  • Number of passengers: ~1 million annually
  • Location: 20 kilometers from General Santos City center
  • How to get from General Santos Airport to the city center: taxis, shuttle vans
  • Ideal for reaching: General Santos City, Korondal, Digos, Lake Sebu, other parts of SOCCSKSARGEN

Boracay Airport (IATA code: MPH)

Boracay Airport, also known as Caticlan Airport or Godofredo P. Ramos Airport, is the main gateway to Boracay Island in the Aklan region. The airport primarily serves the municipality of Malay and provides quick access to Boracay, a world-famous beach destination just a short boat ride away.

  • Number of passengers: ~1 million annually
  • Location: 5 kilometers from Caticlan Jetty Port (access point for Boracay Island)
  • How to get from Boracay Airport to the city center: shuttle vans, boats
  • Ideal for reaching: Boracay Island

Domestic Airports in the Philippines

Bancasi Airport / Butuan Airport (BXU)

  • Number of Passengers: ~820,774 annually
  • Location: Butuan City, Agusan del Norte
  • How to get from Bancasi Airport to the city center: Taxi, public bus, shuttle bus
  • Nearby cities: Cabadbaran, Bayugan, Surigao City
  • Airlines: Cebu Pacific, Philippine Airlines, Cebgo

Sibulan Airport / Dumaguete Airport (DGT)

  • Number of Passengers: ~650,800 annually
  • Location: Sibulan, approximately 3 kilometers north of Dumaguete City
  • How to get from Sibulan Airport to the city center: Taxi, tricycle, shuttle bus
  • Nearby cities: Bais City, Tanjay City, Bayawan City
  • Airlines: Cebu Pacific, Philippine Airlines, Cebgo

Francisco B. Reyes Airport / Busuanga Airport (USU)

  • Number of Passengers: ~600,000 annually
  • Location: Decalachao, Coron, Palawan
  • How to get from Francisco B. Reyes Airport to the city center: Taxi, shuttle bus
  • Nearby cities: Busuanga, Culion
  • Airlines: AirSWIFT, Cebu Pacific, PAL Express, Sunlight Air

Legazpi Airport (LGP)

  • Number of Passengers: ~450,000 annually
  • Location: Legazpi City, Albay
  • How to get from Legazpi Airport to the city center: Taxi, tricycle
  • Nearby cities: Daraga, Tabaco, Ligao
  • Airlines: Cebu Pacific, Philippine Airlines, Cebgo

Tuguegarao Airport (TUG)

  • Number of Passengers: ~385,000 annually
  • Location: Tuguegarao City, Cagayan
  • How to get from Tuguegarao Airport to the city center: Taxi, tricycle
  • Nearby cities: Ilagan, Cauayan, Tabuk
  • Airlines: Cebu Pacific, Philippine Airlines, Sky Pasada

Labo Airport / Ozamiz Airport (OZC)

  • Number of Passengers: ~300,000 annually
  • Location: Ozamiz City, Misamis Occidental
  • How to get from Labo Airport to the city center: Taxi, tricycle
  • Nearby cities: Oroquieta City, Tangub City, Pagadian City
  • Airlines: Cebu Pacific, Philippine Airlines, Cebgo

Sayak Airport / Siargao Airport (IAO)

  • Number of Passengers: ~450,000 annually
  • Location: Barangay Sayak, Del Carmen, Siargao Island
  • How to get from Sayak Airport to the city center: Taxi, shuttle bus
  • Nearby cities: Dapa, General Luna, Pilar
  • Airlines: Cebu Pacific, Philippine Airlines, Cebgo

Roxas Airport (RXS)

  • Number of Passengers: ~300,000 annually
  • Location: Roxas City, Capiz
  • How to get from Roxas Airport to the city center: Taxi, tricycle
  • Nearby cities: Panay, Pontevedra, Panitan
  • Airlines: Cebu Pacific, Philippine Airlines

Cotabato Airport / Awang Airport (CBO)

  • Number of Passengers: ~300,000 annually
  • Location: Barangay Awang, Datu Odin Sinsuat, Maguindanao del Norte
  • How to get from Cotabato Airport to the city center: Taxi, tricycle
  • Nearby cities: Cotabato City, Sultan Kudarat, Parang
  • Airlines: Cebu Pacific, Philippine Airlines

Dipolog Airport (DPL)

  • Number of Passengers: ~200,000 annually
  • Location: Dipolog City, Zamboanga del Norte
  • How to get from Dipolog Airport to the city center: Taxi, tricycle
  • Nearby cities: Dapitan City, Sindangan, Polanco
  • Airlines: Cebu Pacific, Philippine Airlines

Cauayan Airport (CYZ)

  • Number of Passengers: ~67,000 annually
  • Location: Cauayan City, Isabela
  • How to get from Cauayan Airport to the city center: Taxi, tricycle
  • Nearby cities: Ilagan, Santiago, Roxas
  • Airlines: Cebu Pacific

Pagadian Airport (PAG)

  • Number of Passengers: ~189,000 annually
  • Location: Pagadian City, Zamboanga del Sur
  • How to get from Pagadian Airport to the city center: Taxi, tricycle
  • Nearby cities: Molave, Tukuran, Labangan
  • Airlines: Cebu Pacific, Philippine Airlines

Laoag Airport (LAO)

  • Number of Passengers: ~182,000 annually
  • Location: Laoag City, Ilocos Norte
  • How to get from Laoag Airport to the city center: Taxi, tricycle
  • Nearby cities: Batac, San Nicolas, PaoayAirlines: Philippine Airlines

Basco Airport (BSO)

  • Number of Passengers: ~150,000 annually
  • Location: Basco, Batan Island, Batanes
  • How to get from Basco Airport to the city center: Tricycle, shuttle bus
  • Nearby cities: Itbayat, Mahatao, Ivana
  • Airlines: Cebu Pacific, Philippine Airlines

Sanga-Sanga Airport (TWT)

  • Number of Passengers: ~110,000 annually
  • Location: Barangay Sanga-Sanga, Bongao, Tawi-Tawi
  • How to get from Sanga-Sanga Airport to the city center: Tricycle, shuttle bus
  • Nearby cities: Panglima Sugala, Languyan, Sitangkai
  • Airlines: Cebu Pacific, Philippine Airlines

Smaller airports in the Philippines

Naga Airport (IATA Code: WNP)

San Jose Airport (IATA Code: SJI)

Antique Airport (IATA Code: EUQ)

Calbayog Airport (IATA Code: CYP)

Camiguin Airport (IATA Code: CGM)

Catarman Airport (IATA Code: CRM)

Marinduque Airport (IATA Code: MRQ)

Virac Airport (IATA Code: VRC)

Surigao Airport (IATA Code: SUG)

Masbate Airport (IATA Code: MBT)

San Vicente Airport (IATA Code: SWL)


Need a ride after your flight? Check out our referral program and start earning while booking your bus transport.


Airports in Philippines Map

Below you will find airports in Philippines map that contains all the airports in Philippines.

Airports in Philippines FAQ

What is the main airport in the Philippines?

The main airport in the Philippines is Ninoy Aquino International Airport (NAIA), located in Metro Manila. It serves as the country’s primary gateway, handling the majority of international and domestic flights.

What airport is the best to go to Philippines?

The best airport to fly into the Philippines depends on your destination. Ninoy Aquino International Airport (Manila) is ideal for central Luzon and Metro Manila, while Mactan-Cebu International Airport (Cebu) is perfect for visiting the Visayas and southern regions. Travelers heading to Boracay often use Kalibo or Caticlan Airport.

How many international airports are there in the Philippines?

The Philippines has 12 international airports, including major hubs like Ninoy Aquino International Airport in Manila and Mactan-Cebu International Airport in Cebu. 

What airlines fly to the Philippines?

Several international airlines operate flights to the Philippines, including Philippine Airlines, Cebu Pacific, AirAsia, United Airlines, and Qatar Airways. These carriers connect the Philippines to various destinations worldwide.

How long is the flight to the Philippines from the UK?

A direct flight from London to Manila typically takes around 13 to 14 hours. Flights with layovers can vary in duration, often ranging from 16 to 20 hours, depending on the length and location of the stopover.

  2Comments

  1. Johann

    Like Bright Side UK

  2. Jenilyn

    Thank you very nice will done its easy to find the code.

Leave a Reply

Your email address will not be published. Required fields are marked *