Philippines eTravel Pass at Airport: NAIA, Cebu, Clark & All Philippine Terminals
The Philippines eTravel Pass is required at every international airport in the Philippines — including all three NAIA terminals in Manila, Mactan-Cebu, Clark, Davao, Kalibo, Iloilo, and New Bohol. You must register your eTravel pass before boarding your flight and present your eTravel QR code to the immigration officer upon arrival. This guide breaks down exactly what happens at each airport and terminal, so you know what to expect step by step.
eTravel Pass Is Required at All Philippine International Airports
Every traveler arriving in or departing from the Philippines must present an eTravel QR code at the immigration counter. This applies to all 8 international airports — NAIA, Mactan-Cebu, Clark, Davao, Kalibo, Iloilo, and New Bohol — with no exceptions for nationality or travel purpose.
The eTravel system replaced the old paper arrival card in December 2022. Since then, every passenger who arrives at a Philippine international airport must have completed eTravel registration at etravel.gov.ph before landing.
To understand who needs to register for eTravel, the short answer is: almost everyone. Diplomatic passport holders and 9(e) visa holders are the only exceptions.
NAIA (Manila) — eTravel Procedures by Terminal
NAIA has three separate terminals serving different airlines. All three require the same eTravel QR code at immigration, but each terminal has a distinct layout and serves different carriers. Knowing your terminal in advance saves time at Manila's busiest airport.
Ninoy Aquino International Airport (NAIA), managed by the Manila International Airport Authority (MIAA), handles the vast majority of international flights entering and leaving the Philippines. The three international terminals are physically separate — you cannot walk between them — so verify your terminal before you arrive.
| Terminal | IATA Code | Airlines (examples) | Notes |
|---|---|---|---|
| NAIA Terminal 1 | MNL | KLM, Cathay Pacific, Emirates, Etihad, Qatar Airways, Korean Air, ANA, JAL | Oldest terminal; separate domestic/international arrivals hall |
| NAIA Terminal 2 | MNL | Philippine Airlines (all PAL international) | PAL's dedicated hub; connected domestic-international transfer |
| NAIA Terminal 3 | MNL | Cebu Pacific International, AirAsia International, Singapore Airlines, China Southern, IndiGo | Largest and most modern terminal |
NAIA Terminal 1 (MNL-T1)
NAIA Terminal 1 is the oldest of the three and serves most non-Philippine carriers operating to Manila. Upon arrival, the eTravel process follows this sequence:
- Disembark and follow signs to "Arrivals / Immigration"
- BOQ Health Desk (if applicable): If your eTravel registration generated a red QR code, BOQ officers stationed before the immigration counters will pull you aside for health screening. If you have a green QR code, proceed directly to immigration.
- Immigration Counter: Present your passport and your eTravel QR code — either on your phone screen or printed. The Bureau of Immigration officer will scan the QR, verify your data, and stamp your passport.
- Baggage Claim → Customs: Collect your luggage and proceed through the Customs Bureau area.
NAIA Terminal 2 (MNL-T2) — Philippine Airlines Hub
Terminal 2 is exclusively operated by Philippine Airlines (PAL) and handles all PAL international flights.
- PAL ground staff at the boarding gate (in your country of origin) may ask to see your eTravel QR code before you board. Have it ready.
- On arrival at T2, follow "Immigration / Arrivals" signage to the immigration hall.
- BOQ checkpoint is positioned before immigration lanes. Green QR = proceed directly. Red QR = report to BOQ desk first.
- Immigration Counter: Present QR code + passport. BI officer scans and verifies.
Terminal 2 is generally less crowded than T1 or T3 because only PAL operates there. Immigration processing is typically faster.
NAIA Terminal 3 (MNL-T3) — Cebu Pacific, AirAsia Hub
Terminal 3 is the largest and most modern NAIA terminal, handling Cebu Pacific International flights, AirAsia International, Singapore Airlines, China Southern, and IndiGo.
- Airline check-in (departure from Philippines): When departing via T3, Cebu Pacific and AirAsia staff at the check-in counter will verify your eTravel departure registration before issuing a boarding pass.
- On international arrival at T3, follow immigration signage to the upper-level arrival hall.
- BOQ desk is located before immigration lanes — same process as T1/T2.
- Immigration Counter: Scan QR + passport stamp.
Mactan-Cebu International Airport (MCIA / CEB)
Mactan-Cebu International Airport is the Philippines' second-busiest international airport, serving Cebu City and the Visayas region. The eTravel process here is identical to NAIA — present your QR code to the Bureau of Immigration officer upon arrival. No special steps are needed at MCIA.
Located in Lapu-Lapu City on Mactan Island, MCIA (IATA: CEB) operates two terminals:
- Terminal 1: Older international terminal
- Terminal 2: Modern international terminal (opened 2018), handling most international traffic
Airlines operating international routes at MCIA include Cebu Pacific, AirAsia, Singapore Airlines, Cathay Pacific, Korean Air, and several Chinese carriers.
eTravel process at MCIA:
- At check-in (home country): Show eTravel QR if asked by airline staff
- On arrival: Proceed to BOQ health desk (if red QR) → Immigration counter
- Select "Mactan Cebu International Airport (MCIA)" during eTravel registration
MCIA's immigration hall is well-staffed during peak arrival periods (early mornings and evenings). Queue times are generally shorter than NAIA.
Clark International Airport (CRK) — Pampanga
Clark International Airport, located in Angeles City, Pampanga (about 80 km north of Manila), serves low-cost carriers from Southeast Asia, China, and the Middle East. All passengers arriving at Clark must present their eTravel QR code at the immigration counter — same procedure as NAIA.
Clark International Airport (IATA: CRK) is operated by Luzon International Premiere Airport Development Corporation (LIPAD). Airlines with routes through Clark include AirAsia Philippines, Cebu Pacific, Scoot, and Wizz Air (charter).
eTravel registration for Clark arrivals: Select "Clark International Airport (CRK)" from the airport dropdown when completing your eTravel form.
Other Philippine International Airports
Four additional airports in the Philippines handle international arrivals and require eTravel: Francisco Bangoy (Davao), Kalibo, Iloilo, and New Bohol (Panglao). The procedure is the same at all of them — present your green eTravel QR code at the immigration counter.
| Airport | IATA | City | Key Airlines | eTravel Required |
|---|---|---|---|---|
| Francisco Bangoy International | DVO | Davao City | Cebu Pacific, PAL, AirAsia | ✅ Yes |
| Kalibo International | KLO | Kalibo (Boracay gateway) | Cebu Pacific, PAL | ✅ Yes |
| Iloilo International | ILO | Cabatuan, Iloilo | Cebu Pacific, PAL | ✅ Yes |
| New Bohol (Panglao) International | TAG | Panglao, Bohol | Cebu Pacific | ✅ Yes |
Francisco Bangoy International Airport (DVO) — Davao City
Francisco Bangoy International Airport serves Davao City in Mindanao, the Philippines' third-largest city. International flights operate mainly from Singapore, Kuala Lumpur, and other domestic hubs. During eTravel registration, select "Francisco Bangoy International Airport (DVO)".
Kalibo International Airport (KLO)
Kalibo International Airport serves as the primary entry point for travelers heading to Boracay Island (a 2-hour bus + boat transfer from the airport). Select "Kalibo International Airport (KLO)" in your eTravel registration. Given the relatively low volume of international flights, immigration queues at Kalibo are typically short.
Iloilo International Airport (ILO)
Iloilo International Airport handles international routes from Singapore and charter services. Select "Iloilo International Airport (ILO)" during eTravel registration.
New Bohol (Panglao) International Airport (TAG)
Opened in 2018, the New Bohol International Airport on Panglao Island handles seasonal international charter flights, primarily from China and South Korea. Select "New Bohol (Panglao) International Airport (TAG)" during eTravel registration.
Where Exactly to Show Your eTravel QR Code at the Airport
Show your eTravel QR code in two places: first to the airline staff at check-in or the gate (before boarding your inbound flight), then to the Bureau of Immigration officer at the arrival counter after landing in the Philippines.
Checkpoint 1: Airline Check-In (Before You Board)
When you check in for a flight to the Philippines, airline staff may verify your eTravel QR code before issuing a boarding pass. This is increasingly common, especially on Philippine Airlines and Cebu Pacific. Have your eTravel QR code ready on your phone screen or printed.
Checkpoint 2: Bureau of Quarantine (BOQ) Desk on Arrival
The first checkpoint after disembarking is the BOQ health desk, located before the immigration lanes.
🟢 Green QR Code
Proceed directly to the immigration counter. No BOQ stop required.
🔴 Red QR Code
Report to BOQ for health inspection. This may take 15–30 minutes. Your health declaration indicated illness, recent travel to high-risk areas, or missing information.
Checkpoint 3: Bureau of Immigration Counter
This is where your eTravel QR is officially scanned. The Bureau of Immigration (BI) officer will:
- Ask you to show your eTravel QR code (phone screen or printout)
- Scan the QR with a handheld reader
- Verify your passport data matches your eTravel registration
- Stamp your passport and allow entry
The entire immigration interaction typically takes under 2 minutes with a valid green QR code.
What Happens If You Didn't Register Before the Flight
If you arrive at a Philippine airport without an eTravel registration, Bureau of Quarantine (BOQ) staff at the airport can help you register on the spot. Expect a wait of 15–30 minutes. Registration at the airport is possible but not recommended — pre-registering at home avoids the queue entirely.
Philippine Airlines explicitly advises passengers to complete eTravel registration within 72 hours before departure from their home country. If you miss this and arrive unregistered:
- BOQ or airport staff will direct you to an assistance area (typically adjacent to the immigration hall)
- You complete the eTravel form on a device provided by staff or your own phone
- Once your QR code is generated, you proceed to the immigration counter
This process is common enough that airports are equipped for it — but it adds time to your arrival. If you're traveling in a group, one person's missing registration can delay the entire group at immigration.
To avoid this, register your eTravel pass online at etravel.gov.ph up to 72 hours before your scheduled arrival.
FAQ — eTravel Pass at Philippine Airports
Yes. Departing Filipino passengers must also complete eTravel registration. Foreign nationals do not need to register for departure, only for arrival.
Both are accepted. A screenshot on your phone is sufficient. Printing is optional — useful as a backup if your phone battery dies or you lose signal.
All three — Terminal 1, Terminal 2, and Terminal 3. The eTravel process is the same regardless of which NAIA terminal you land at.
No. eTravel is only required for international arrivals and departures. Flights between Philippine cities (Manila to Cebu, Manila to Davao, etc.) do not require eTravel.
Yes, but you'll face delays. BOQ staff at all major Philippine airports can guide you through on-the-spot registration. You'll need to complete the full registration form on your phone or on a device provided by airport staff, and then wait for your QR code to be generated.
The only official website is etravel.gov.ph. Registration is free. Beware of third-party websites that charge fees for eTravel registration — they are not affiliated with the Philippine government. To understand exactly how the official eTravel system works, see our dedicated guide.
Register within 72 hours (3 days) but not earlier. Registrations made more than 72 hours before your scheduled arrival are not accepted by the system. The ideal time is 24–48 hours before your flight.
All Philippine international airports require eTravel for arriving passengers. There are no exceptions based on airport size or location.
Register Your eTravel QR Code Before Your Flight
Don't wait until the airport. Register at etravel.gov.ph within 72 hours before your arrival — free, mandatory, and takes under 10 minutes.
Last updated: March 2026. eTravel requirements are set by the Bureau of Immigration and Bureau of Quarantine.