Transiting through an airport in the Philippines? There are some important things you should know before going on your flight.

Read this airport guide/cheatsheet that includes a lot of helpful tips for departing and arriving passengers.

Airport fees and taxes

First, we will start with an overview of fees that you might have to pay if you are going on a flight in the Philippines. Scroll down to see the list of terminal fees and extra tips for individual airports.

Airport terminal fee — This fee, also called the “Philippine passenger service charge,” is paid by departing passenger at selected airports in the country. This exit fee ranges from P50 to P200 per person for domestic flights or P550 to P700 per person for international flights. It is collected in cash, in Philippine Pesos only, at the airport, after check-in or before boarding.

You do not have to pay the terminal fee if you are on a flight from Manila, Caticlan (Boracay), or a domestic flight from Cebu. It should already be paid for / included in the plane ticket price, at the time of booking.

Philippine Travel Tax — Citizens of the Philippines on international departures may be required to pay this travel tax at the airport. The full fee is P1,620 for passengers on economy class plane tickets and P2,700 when flying in first class. The Philippine Travel Tax is mostly not applicable to transit passengers and non-immigrant foreign tourists traveling in the Philippines on a short visit. If you need more information, go to tieza.gov.ph for the full details.

The airport terminal fee and Philippine Travel Tax, mentioned above, does not apply to arriving passengers.

Popular Philippine Airports

Read this list for terminal fees and helpful tips on popular airports in the Philippines.

Airport (IATA Code)Terminal fee collected at airport
Manila-NAIA (MNL)Included in flight ticket.
Cebu-Mactan (CEB)Domestic – Included in flight ticket.
International – P750.
Kalibo (KLO)Domestic – P200.
International – P700*.
Boracay-Caticlan (MPH)Included in flight ticket.
Clark (CRK)Domestic – P150.
International – P600.
Davao (DVO)Domestic – P200.
International – P700*.
Iloilo (ILO)Domestic – P200.
International – P700*.
Cagayan de Oro (CGY)Domestic – P200.
Bacolod (BCD)Domestic – P200.
Puerto Princesa (PPS), PalawanDomestic – P200.
Tagbilaran (TAG), BoholDomestic – P100.

*Proposed terminal fee increase for international departures. As of December 2015, some airports have not implemented this yet. The old rate of P550 may be collected instead.

Scroll down to see the other airports in the Philippines.

Manila-NAIA International Airport (MNL)

The terminal fee is not collected at Manila Airport for both domestic and international flights. It should already be paid for / included in the plane ticket price, at the time of booking.

How to go — The airport is located in Pasay and Parañaque, Metro Manila. To get to your destination in the metro / city center, you can either ride a taxi or shuttle.

By taxi — Go on a yellow metered airport taxi or the fixed-rate coupon taxi. You can also use Uber or Grab Taxi mobile apps, which are very popular in Manila. If you’re a first-timer in Manila, do not get the regular white taxi because they are known to overcharge passengers with exorbitant prices. Metered taxi rates and travel time vary greatly depending on traffic jams, which almost always happens, and distance to your destination.

By shuttle — To get to the MRT / LRT train station, you can ride the airport shuttle bus (P20 fare) from Terminal 3. To get to other parts of the metro, check out the new UBE Shuttle Bus System

By train — The MRT / LRT train network in Manila is not connected to the airport. You have to go by shuttle or taxi to the nearest station, LRT-EDSA Station / MRT-Taft Station.

Private transfers — Check out these packages that you can book online if you want to enjoy private airport transfers.

Airport – Makati or Manila area private transfer

Private car airport transfer to Makati, Manila, Taguig, Paranaque or Pasay.

Private car airport transfer to Las Pinas, Ortigas, Mandaluyong, San Juan, Pateros or Pasig.

Private car airport transfer to Quezon City or Alabang.

How to go between the terminals — There is a regular shuttle service that loops around the different airport terminals (Terminals 1, 2, 3, 4) including an air-side shuttle (available only for passengers with connecting flights) and an exclusive air-side shuttle for Philippine Airlines passengers.

Book your stay — For a comfortable and convenient stay, book a room in Resortsworld Manila area / Newport City located right across the street from Terminal 3. Or, Manila Bay / Entertainment city area, which is conveniently connected to Terminal 3 via the newly opened skyway. Click the links below to find out where to stay near Manila airport.

Hotels near Manila Airport

Check rates

One Palmtree Villas

Budget | Newport City, Pasay

Wings Transit Lounge

Budget | Manila Airport Terminal 3

Red Planet Aseana

Budget | Manila Bay

Remington Hotel 

Mid-range | Newport City, Pasay

Belmont Hotel Manila

Mid-range | Newport City, Pasay

City of Dreams – Nobu

Splurge | Manila Bay

Solaire Resort & Casino

Splurge | Manila Bay

Marriott Hotel Manila

Splurge | Newport City, Pasay

Mactan–Cebu International Airport (CEB)

The Cebu Airport passenger terminal fee is P750 per person for domestic flights. If you are on an international flight, you do not have to pay the terminal fee since it should already be paid for / included in the plane ticket price, at the time of booking.

How to go — Cebu Airport, located in Mactan Island, is around 15 kilometers away from the center of Cebu City. Travel time may take 1 hour or more, depending on traffic jams, especially crossing Mandaue. Without traffic, the drive should take around 45 minutes.

Private transfers — Check out these packages that you can book online if you want to enjoy private airport transfers.

Cebu Airport – Cebu City private car 24-hour transfers

By public transport — By public transport, ride the airport multicab to Mactan Marina Mall. From there, you can find a jeep that can take you to Cebu City.

Book your stay — Click the links below to find out where to stay or book a cheap room nearby.

Hotels near Cebu Airport

Check rates

The Stopover Hostel – Mactan

Budget Backpacker | Mactan

Anthurium Inn

Budget Backpacker | Mactan

Park Hill Hotel Mactan

Budget | Mactan

Goldberry Suites & Hotel

Mid-range | Mactan

Dulcinea Hotel and Suites

Mid-range | Mactan

Waterfront Airport Hotel and Casino Mactan

Splurge | Mactan

Kalibo International Airport (KLO)

The Kalibo Airport passenger terminal fee is P200 per person for domestic flights or P700* per person for international flights.

*Proposed terminal fee increase for international departures. As of December 2015, some airports have not implemented this yet. The old rate of P550 may be collected instead.

How to go — Kalibo airport is located near the town center, just 4 kilometers away or under 10-minutes by car. Travel time to Boracay takes around 1 hour.

By shuttle — If you are headed to Boracay, you can either take a 1-hour shuttle or bus to Caticlan Jetty Port, where you can find ferries that go to Boracay Island. You can find them outside the arrivals area or book the trip online easily.

Transfers to Boracay — Check out these packages that you can book online if you want to enjoy hassle-free transfers.

Kalibo Airport to Boracay transfer including Caticlan jetty fees, ferry ticket, environmental taxes, welcome drink and face towel.

By public transport — Ride a multicab by taking a short walk to the highway or hire a tricycle from the airport. Then, drop off near the bus / shuttle terminal.

Book your stay — Click the links below to find out where to stay including cheap options nearby.

Hotels near Kalibo Airport

Check rates

Aranas-Carillo Travellers Inn

Budget | Kalibo Town Proper

Zapa Inn – D’ Sapa Lodge

Budget | Kalibo Town Proper

Papierus Pensionne

Budget | Kalibo Town Proper

Discover Boracay Hotel

Mid-range | Kalibo International Airport Complex

Boracay-Caticlan Airport (MPH)

The Boracay Airport does not collect the passenger terminal fee upon flight check-in. It should already be paid for / included in the plane ticket price, at the time of booking.

How to go — Caticlan Airport, located in Malay, Aklan, is barely one kilometer away from Caticlan Jetty Port. You can take a shuttle, tricycle or even walk if you are not bringing heavy luggage. Go on a short ferry ride from the jetty port. Then, ride a shuttle or multicab to your resort / destination in Boracay Island.

Transfers to Boracay — Check out these packages that you can book online if you want to enjoy hassle-free airport transfers.

Caticlan Airport to Boracay transfer including Caticlan jetty fees, ferry ticket, environmental taxes, welcome drink and face towel.

Book your stay — There some options to stay near the airport, but most of them are not good. Head straight to Boracay if you can. If you get stuck in town, click the links below to find out where to stay nearby.

Hotels near Boracay Airport

Check rates

El Chielo Hotel

Budget | Caticlan

Torres Lodge

Budget | Caticlan

MangoRiders Beach Club

Mid-range | Caticlan

Clark International Airport (CRK)

The Clark Airport passenger terminal fee is P150 per person for domestic flights or P600 per person for international flights.

How to go — Clark Airport is around 15 kilometers away from Angeles City proper or 95 kilometers from Manila. Travel time is approximately 2 hours.

Shuttle bus — You can find shuttle buses parked outside the terminal to take you to Metro Manila..

By public transport — By public transport, you can ride a jeepney to Dau Terminal near Angeles City Center and go on bus from there to Manila, Baguio, and other places in North Luzon.

Hotels near Clark Airport

Check rates

Davao International Airport (DVO)

The Davao Airport passenger terminal fee is P200 per person for domestic flights or P700* per person for international flights.

*Proposed terminal fee increase for international departures. As of December 2015, some airports have not implemented this yet. The old rate of P550 may be collected instead.

How to go — Davao Airport is around 10 kilometers away from Davao City Center. You can ride a metered taxi, which takes around 30 to 45 minutes.

By public transport — Take a short walk to the airport gate / main road and ride a jeepney to the city center.

Hotels near Davao Airport

Check rates

Iloilo International Airport (ILO)

The Iloilo Airport passenger terminal fee is P200 per person for domestic flights or P700* per person for international flights.

*Proposed terminal fee increase for international departures. As of December 2015, some airports have not implemented this yet. The old rate of P550 may be collected instead.

How to go — Iloilo Airport, located in Cabatuan-Santa Barbara is around 20 kilometers away from Iloilo City proper. Travel time is around 25 to 40 minutes.

By shuttle / taxi / public transport — From the airport, you can ride a shuttle or taxi to get to Iloilo City. By public transport, ride an airport multicab to the highway / airport gate. Then, ride a jeepney to the city.

Hotels near Iloilo Airport

Check rates

Cagayan de Oro-Laguindingan Airport (CGY)

The Laguindingan Airport passenger terminal fee is P200 per person.

How to go — Cagayan de Oro Airport, located in the Laguindingan town, Misamis Oriental, is around 35 kilometers away from Cagayan de Oro City proper. Travel time to Cagayan de Oro or Iligan cities takes up to 1 hour.

By shuttle / taxi / public transport — You can easily find a taxi or shuttle to get to Cagayan de Oro or Iligan from the arrivals area.

Hotels near Cagayan de Oro Airport

Check rates

Bacolod-Silay International Airport (BCD)

The Bacolod-Silay Airport passenger terminal fee is P200 per person.

How to go — Bacolod Airport, located in Silay City, Negros Occidental, is around 18 kilometers away from Bacolod City proper. Travel time takes approximately 30 to 45 minutes.

By shuttle / taxi / public transport — You can take a taxi or shuttle to get to Bacolod City. You can also ride a tricycle to Silay City proper. From there, you can find a jeepney that can take you to Bacolod City.

Hotels near Bacolod-Silay Airport

Check rates

Puerto Princesa International Airport (PPS)

The Puerto Princesa Airport passenger terminal fee is P200 per person.

How to go — Puerto Princesa Airport, located in Palawan, is located right within city proper. Puerto Princesa has a small city center, so getting around usually takes 15-minutes or less.

By shuttle / public transport — There are shuttle vans stationed near the arrivals area that can take you directly to El Nido and other towns in the island. Or, go on a tricycle from the arrival area or airport exit gate to get to your destination in the city.

Hotels near Puerto Princesa Airport

Check ratesBook now

Tagbilaran Airport (TAG)

The Tagbilaran  Airport passenger terminal fee is P150 per person.

How to go — Tagbilaran Airport is located on the outskirts of the city. Travel time takes around 30 minutes to 45 minutes to Alona Beach and other popular beaches in Panglao Island.

By shuttle / taxi / public transport — Ride a shuttle van, taxi or tricycle from the arrivals area. Or, ride a tricycle to Dao Bus Terminal (near Island City Mall). Then, go on a jeepney commute to Panglao.

By ferry — Tagbilaran ferry port is less than 10 minutes away from the airport by shuttle / taxi.

Check out these ferry tickets that you can book online:

Bohol – Cebu ferry ticket on Oceanjet.

Bohol – Cebu ferry ticket on Supercat.

Hotels near Tagbilaran Airport

Check rates

Other airports in the Philippines are listed by island group below.

Luzon Airports (North Philippines)

AirportTerminal FeeTravel tips
Basco (BSO)P100

 Basco Town Proper — 750 m; 3 mins

Hotels near Basco Airport

Check rates

Busuanga-Coron (USU)P100

Coron Town Proper — 22 km; 20 mins

Hotels near Busuanga Airport

Check rates

Cauayan (CYZ)P100

Cauayan City Proper — 3.5 km; 10 mins

Hotels near Cauayan Airport

Check rates

Laoag (LAO)P200

Laoag City Proper — 7.5 km; 15 mins

Hotels near Laoag Airport

Check rates

Legazpi (LGP)P150

Legazpi City Proper — 3.5 km; 10 mins

Hotels near Legazpi Airport

Check rates

Masbate (MBT)P100

Masbate City Center — 850 m; 2 mins

Hotels near Masbate Airport

Check rates

Naga (WNP)P100

Naga City Proper — 11 km; 24 mins

Hotels near Naga Airport

Check rates

Romblon-Tablas (TBH)P100

San Agustin Pier — 34 km; 34 mins
Odiongan Town Proper — 25 km

Hotels near Romblon Airport

Check rates

San Jose (SJI)P150

San Jose Town Proper — 2.5 km; 5 mins

Hotels near San Jose Airport

Check rates

Tuguegarao (TUG)P150

Tuguegarao City Proper — 4 km; 10 mins

Hotels near Tuguegarao Airport

Check rates

Virac (VRC)P100

 Virac Town Proper — 3 km; 6 mins

Hotels near Virac Airport

Check rates

Visayas Airports (Central Philippines)

AirportTerminal FeeTravel tips
Calbayog (CYP)P50

Calbayog City Proper — 6 km; 11 mins

Hotels near Calbayog Airport

Check rates

Catarman (CRM)P100

Catarman Town Proper — 2 km; 6 mins

Hotels near Catarman Airport

Check rates

Dumaguete-Sibulan (DGT)P150

Dumaguete Boulevard — 3.5 km; 10 mins

Hotels near Dumaguete Airport

Check rates

Tacloban (TAC)P150

Leyte Provincial Capitol — 10.5 km; 23 mins

Hotels near Tacloban Airport

Check rates

Tagbilaran (TAG)P100

Bohol Provincial Capitol — 2 km; 8 mins
Alona Beach, Panglao — 22 km; 26 mins

Hotels near Bohol Airport

Check rates

Mindanao Airports (South Philippines)

AirportTerminal FeeTravel tips
Butuan (BXU)P150

Guingona Park — 12.3 km; 17 mins

Hotels near Butuan Airport

Check rates

Camiguin (CGM)P50

Mambajao Municipal Hall — 1.3 km; 13 mins

Hotels near Camiguin Airport

Check rates

Cotabato (CBO)P150

Cotabato City Plaza — 9.1 km; 13 mins

Dipolog (DPL)P150

Dipolog Cathedral — 1.8 km; 4 mins

Hotels near Dipolog Airport

Check rates

General Santos (GES)P150

General Santos City Hall —  14.5km; 23 mins

Hotels near General Santos Airport

Check rates

Jolo (JOL)P100

Jolo Municipal Hall —  1.5km; 4 mins

Ozamiz (OSZ)P100

Immaculate Concepcion Cathedral — 4.8 km; 10 mins

Hotels near Ozamiz Airport

Check rates

Pagadian (PAG)P150

Pagadian City Hall — 6.5 km; 10 mins

Hotels near Pagadian Airport

Check rates

Siargao (IAO)P150

Dapa Ferry Terminal — 15 km; 20 mins
Cloud 9 Boardwalk, General Luna — 32 km; 43 mins

Hotels near Siargao Airport

Check rates

Surigao (SUG)P150

Surigao City Hall —  4.5 km; 8 mins

Hotels near Surigao Airport

Check rates

Tandag (TDG)P100

Tandag City Proper —  4 km; 8 mins

Hotels near Tandag Airport

Check rates

Tawi-Tawi (SGS)P50

Bongao Municipal Hall —  6 km; 8 mins

Hotels near Tawi-Tawi Airport

Check rates

Zamboanga (ZAM)P150

Zamboanga City Hall —  3.5 km; 9 mins

Hotels near Zamboanga Airport

Check rates