In short (updated October 2026): to enter the Philippines you need an eTravel QR code. Register for free at etravel.gov.ph (or in the eGovPH app) within 72 hours before your arrival, save the QR code and show it to your airline before boarding and to officers when you land. Since May 2024 this one QR code covers immigration, quarantine and customs.
What is the eTravel Pass for arrivals?
The eTravel Pass is the arrival registration of eTravel, the Philippine Travel Information System. It replaced the paper arrival card and the old One Health Pass in December 2022. The data you submit is used by the Bureau of Immigration (BI), the Bureau of Quarantine (BOQ) for the electronic Health Declaration Card, and the Bureau of Customs for the baggage declaration.
| Who | All arriving passengers and crew, foreign and Filipino (exemptions below) |
| When | Within 72 hours (3 days) before arrival |
| Cost | Free |
| Where | etravel.gov.ph or the eGovPH app |
| Proof | One QR code (screenshot, download or printout) |
Exempt are foreign diplomats and their dependents, foreign dignitaries and their delegations, 9(e) visa holders, and holders of diplomatic or official/service passports. Note: when leaving the Philippines, only Filipino passengers are on the official eTravel list; foreign visitors register on arrival.
How to get your arrival QR code in 3 steps
1. Register within 72 hours before landing
Open etravel.gov.ph in your browser or the eGovPH app, sign in and choose the arrival registration. You cannot complete it earlier than 72 hours before arrival, so plan it for the day before or the day of your flight.
2. Fill in travel, health and customs details
Enter your passport data, flight or vessel, arrival airport or port and your address in the Philippines. Then answer the health declaration and the customs baggage questions. Declare cash above the legal limits (more than PHP 50,000 or foreign currency worth more than USD 10,000).
3. Save the QR code and keep it offline
After submitting, take a screenshot or download the QR code before closing the site. Airport Wi-Fi can be slow, so keep a copy on your phone or on paper.
What happens at the airport
- Check-in abroad: the airline may ask for your eTravel QR code before boarding.
- Arrival in the Philippines: show the QR code with your passport. A green code lets you proceed to immigration.
- Red code: you are sent for further BOQ inspection. It is issued for incomplete or incorrect data, or if you were sick or exposed to a sick person in the past 30 days.
- One code only: showing several QR codes from different registrations can cause delays.
If you lose the QR code, retrieve it at etravel.gov.ph/search with your reference number and date of birth.
Requirements for the eTravel Pass
- Passport you will travel with
- Flight or vessel number and arrival date
- Email address and an address in the Philippines (hotel or private)
- Internet access; no app needed
- A visa, if your nationality requires one – eTravel does not replace it
Registering on etravel.gov.ph is free. If you want someone to fill in the form for you, our assisted service is available for a fee.
eTravel Pass FAQ
Do I need the eTravel Pass to enter the Philippines in 2026?
Yes. All arriving passengers and crew must register, except diplomats, dignitaries, 9(e) visa holders and diplomatic or official passport holders.
When should I fill in eTravel for arrival?
Within 72 hours (3 days) before your arrival in the Philippines.
Is one QR code enough for customs too?
Yes. Since 10 May 2024 one eTravel QR code covers immigration, quarantine and customs declarations at international airports.
Do I have to print the QR code?
No. A screenshot or downloaded copy on your phone is enough; printing is optional.
Can I change my registration after submitting?
Yes, through “Edit Registration” on etravel.gov.ph until the BOQ and BI have processed and verified it.
Do children need their own QR code?
Each passenger, including children, needs their own registration; a parent or guardian can fill it in.
Is the eTravel Pass free?
Yes. The government charges nothing. Websites asking for payment as “eTravel” are private or fraudulent.
Sources: eTravel – Philippine Travel Information System (etravel.gov.ph, FAQ); Bureau of Immigration advisory on eTravel registration (immigration.gov.ph, October 2026); Bureau of Customs single eTravel QR code announcement (May 2024); Bangko Sentral ng Pilipinas currency declaration rules. Information checked in October 2026.