How to Register for eTravel Philippines: Step-by-Step Guide (Free & Official)
To register for the Philippines eTravel Pass, go to etravel.gov.ph — the only free, official website — within 72 hours before your flight, create an account, fill in your passport and travel details, complete a short health declaration, and download your QR code to show at check-in. The entire process takes under 10 minutes and costs nothing.
What Is eTravel Philippines and Why Is It Required?
eTravel Philippines is a free government online system at etravel.gov.ph that collects travel and health data for all passengers entering or leaving the Philippines — replacing the old paper arrival card — and is mandatory under Philippine law.
The eTravel system was launched by the Philippine government in partnership with the Bureau of Immigration (BI), the Bureau of Quarantine (BOQ), the Department of Transportation (DOTr), and other agencies. It replaced two older forms:
- The e-Arrival Card (paper form distributed on flights)
- The One Health Pass (COVID-era health declaration)
Today, eTravel consolidates both into a single digital form — no paper, no separate apps. Learn more about the official eTravel system and how eTravel replaced the old arrival card.
Who Needs to Register for the Philippines eTravel Pass?
All passengers arriving in or departing from the Philippines must register for eTravel — including foreign tourists, Filipino citizens, OFWs, Balikbayans, and permanent residents — regardless of nationality, age, or travel purpose.
| Traveler Type | Arrival | Departure |
|---|---|---|
| Foreign tourists and visitors | ✅ Required | — |
| Filipino citizens traveling abroad | — | ✅ Required |
| OFWs (Overseas Filipino Workers) | ✅ Required | ✅ Required |
| Balikbayans (returning Filipinos, dual citizens + spouse/children) | ✅ Required | ✅ Required |
| Permanent residents with long-term visas | ✅ Required | ✅ Required |
| Crew members (air and sea) | ✅ Required | ✅ Required |
| Children age 3 and above | ✅ Required | ✅ Required |
For a detailed breakdown of all traveler categories, see the full guide on who needs the Philippines eTravel Pass.
Who Is Exempt from eTravel Registration?
- Foreign diplomats and their dependents
- Foreign dignitaries and members of their official delegations
- Holders of 9(e) visas (treaty traders/investors on special diplomatic visas)
- Holders of diplomatic or official/service passports
If you are unsure whether you qualify for an exemption, consult your airline or the Philippine Bureau of Immigration before travel.
What You Need Before You Register (Requirements Checklist)
Before opening etravel.gov.ph, prepare your valid passport, an active email address you can access immediately, and your confirmed flight details — including the airline name, flight number, and your arrival or departure date.
- ✅ Valid passport — your passport number and expiry date
- ✅ Active email address — you will receive a 6-digit OTP code during account creation
- ✅ Flight number — e.g., PR 501 (Philippine Airlines), SQ 921 (Singapore Airlines)
- ✅ Airline name
- ✅ Date of arrival or departure
- ✅ Destination airport (NAIA, Clark, Cebu, Davao, etc.)
- ✅ Health information — countries visited in the past 30 days, current health status
For the complete document requirements, see the eTravel requirements checklist.
How to Register for eTravel Philippines – Step by Step (Arrival)
The eTravel Philippines registration for arrival takes under 10 minutes: go to etravel.gov.ph, create an account with your email, complete 4 sections of the form within 72 hours of your flight, and download your green QR code.
-
1
Go to etravel.gov.ph and Create an Account
Open your browser and go to https://etravel.gov.ph — the only official website. Click "Sign In", then "Create an Account." Enter your email address, verify it with the 6-digit OTP sent to your inbox, and create a password and 6-digit MPIN.
💡 Tip: Use an email you can access on your phone. The OTP expires quickly. Check spam if not received.
-
2
Fill In Your Personal Details
After logging in, complete your profile: full name (exactly as in your passport), date of birth, sex/gender, citizenship, passport number, phone number, and current address.
Double-check your passport number and name spelling — errors cause QR code rejections at the airport.
-
3
Enter Your Flight and Travel Details
Click "Travel Registration" from your dashboard. Select "Arrival" (for travelers coming to the Philippines). Enter purpose of visit, country of origin, airline, flight number, date and time, destination airport, and seat number.
Learn more about airport procedures at Philippine airports to know what to expect on arrival.
-
4
Complete the Health Declaration (eHDC)
The eHDC (Electronic Health Declaration Card) is integrated directly into eTravel and managed by the Bureau of Quarantine (BOQ). You will be asked about: countries visited in the past 30 days, current symptoms (fever, cough, etc.), and contact with sick persons in the past 30 days.
Answer honestly — your answers affect the color of your QR code (green or red).
-
5
Submit and Download Your QR Code
Review all your information carefully. Click "Submit." Your eTravel QR code is generated immediately. Screenshot or download it before closing the page. Both digital and printed copies are accepted at the airport.
How to Register eTravel for Departure from the Philippines
Filipino passengers departing from the Philippines must also register on etravel.gov.ph — after logging in, select "Departure" instead of "Arrival," enter your outbound flight details, and download the QR code within 72 hours of your flight.
The departure registration process is nearly identical to arrival, with these key differences:
- Select "Departure" in the Travel Registration menu (not "Arrival")
- Enter your outbound flight number and destination airport abroad
- Who must register for departure: Filipino citizens, OFWs departing for work abroad, Balikbayans leaving the Philippines
- Foreign tourists are not required to complete eTravel for departure (only for arrival)
Understanding Your eTravel QR Code: Green vs Red
After submitting your eTravel registration, you receive either a green QR code (all data complete and correct) or a red QR code (flags incomplete information or a health concern requiring Bureau of Quarantine inspection).
🟢 Green QR Code
All data submitted correctly, no health flags. Proceed directly to immigration counter.
🔴 Red QR Code
Data incomplete/incorrect, OR health concern flagged (recent illness/exposure). Report to Bureau of Quarantine (BOQ) counter first.
A red QR code does not mean you will be denied entry — it means the BOQ needs to verify your health declaration. For more detail, see the complete eTravel QR code guide.
How to Retrieve a Lost QR Code
- 1
- 2
Enter your reference number and date of birth
- 3
Press "Continue" — your QR code will appear for download
Important Tips to Avoid Problems at the Airport
Register eTravel no earlier than 72 hours before your flight using only etravel.gov.ph (always free), double-check that your name and passport number match exactly, and save both a screenshot and a printed copy of your QR code as backup.
⏱ Register at the Right Time
Only within 72 hours before travel — not earlier. Not registering may result in denied boarding by your airline.
🔒 Use Only etravel.gov.ph — Never Pay
Multiple fake sites charge fees. The official site charges nothing. Report scams to CICC at cicc.gov.ph/report.
📋 Match Your Passport Exactly
Your name must appear exactly as in your passport — including middle name, suffix, and hyphenated names.
📱 Save QR Code Two Ways
Screenshot to your phone gallery AND print a physical copy. This protects you if your phone dies.
✈️ Update if Flight Changes
Log in, go to "Edit Registration," and update your flight details before the new departure time.
👨👩👧👦 Register Each Traveler Separately
Every passenger — including children — needs their own eTravel QR code linked to their own passport.
Summary: eTravel Philippines Registration at a Glance
| Item | Details |
|---|---|
| Official website | etravel.gov.ph |
| Cost | FREE (always) |
| When to register | Within 72 hours (3 days) before your flight |
| Time to complete | Under 10 minutes |
| What you need | Passport, email, flight details |
| What you get | QR code (green or red) |
| Who must register | All passengers (arrival and departure) |
| Exemptions | Diplomats, 9(e) visa holders, official passport holders |
| Alternative app | eGovPH (App Store / Google Play) |
| Lost QR code | Recover at etravel.gov.ph/search |
Frequently Asked Questions (FAQ)
Yes. eTravel registration is mandatory for all passengers arriving in and departing from the Philippines. There are no current plans to discontinue the system. Always verify with your airline before travel.
eTravel registration is 100% free at the official website etravel.gov.ph. If any website or service charges a fee, it is a scam. Do not pay.
No. The eTravel system only accepts registrations within 72 hours (3 days) before your scheduled arrival or departure. Attempting to register earlier will not work.
Yes. Every traveler — including children age 3 and above — must have a separate eTravel registration linked to their own passport. One parent or guardian can use a single eTravel account to register multiple family members.
Yes. You can use a single eTravel account to complete registrations for multiple family members or travel companions. Each person still gets their own individual QR code.
Click "Forgot Password" on the etravel.gov.ph login page. A password reset link will be sent to your registered email address. Follow the instructions to set a new MPIN and password.
Yes — but only if your registration has not yet been verified by border control authorities. Log in to etravel.gov.ph and go to the "Edit Registration" tab. Once border staff scan and verify your QR code, changes are no longer possible.
Yes. Both a digital screenshot on your phone and a printed paper copy are fully accepted by airline staff and immigration officers. It is recommended to have both as backup.
Yes. The eGovPH app (available on Google Play Store and Apple App Store) includes eTravel registration alongside other Philippine government services. However, you can also use etravel.gov.ph directly in any mobile browser without downloading anything.
Yes. The eTravel system replaced the old paper e-Arrival Card (previously distributed on flights) and the One Health Pass (COVID-era health declaration). For the full history, see the guide on how eTravel replaced the old arrival card.
Ready to Register? Start Your eTravel Pass Now
Complete your Philippines eTravel Pass registration in under 10 minutes — completely free on the official government platform.
This is an independent information guide. Always verify current requirements at etravel.gov.ph