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.

⚠️ Warning: The eTravel registration is 100% free. If any website asks you to pay, it is a scam. Only use etravel.gov.ph — the official government system.

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.

📅 Important: You can only register within 72 hours (3 days) before your scheduled arrival or departure. Attempting to register earlier will not work.
  1. 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. 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. 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. 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. 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)
🧳 OFW and Balikbayan travelers: For specific guidance including departure procedures, see the dedicated guide for OFW and Balikbayan travelers.

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. 1
  2. 2

    Enter your reference number and date of birth

  3. 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

ItemDetails
Official websiteetravel.gov.ph
CostFREE (always)
When to registerWithin 72 hours (3 days) before your flight
Time to completeUnder 10 minutes
What you needPassport, email, flight details
What you getQR code (green or red)
Who must registerAll passengers (arrival and departure)
ExemptionsDiplomats, 9(e) visa holders, official passport holders
Alternative appeGovPH (App Store / Google Play)
Lost QR codeRecover 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