What you’ll learn: Everything about Vietnam’s new mandatory pre-arrival declaration form — what it is, which airports require it, exactly how to fill it out at prearrival.immigration.gov.vn, and how to get your QR code before you land.

Vietnam introduced a mandatory pre-arrival information declaration for all foreign travelers in 2026. Starting at Tan Son Nhat Airport in April 2026 and now expanded to all major international airports, every foreign passport holder must submit this form before or upon arriving in Vietnam.

The good news: it’s free, takes about 5–10 minutes, and can be done from your phone. The not-so-good news: many travelers arrive without it and face delays at immigration. This guide walks you through the entire process.

⚠️ This is mandatory — not optional As of June 2026, Vietnam’s pre-arrival declaration is required at all major international airports including SGN, HAN, DAD, PQC, and CXR. Arriving without your QR code means filling out a paper form at the airport, causing delays.

What Is the Vietnam Pre-Arrival Declaration Form?

The Vietnam Pre-Arrival Information Declaration (officially called Tờ khai thông tin trước nhập cảnh) is an online form managed by Vietnam’s Immigration Department (Cục Quản lý Xuất Nhập cảnh) at the official portal: prearrival.immigration.gov.vn.

Think of it as Vietnam’s digital version of the paper arrival card that used to be filled out on the plane. Once you submit the form, you receive a QR code that immigration officers scan when you enter the country.

✅ Key facts The form is completely free. Ignore any websites charging a fee to “help” you submit it — they’re third-party services using the same free official portal.

Who Needs to Complete It?

All international travelers who do not hold a Vietnamese passport must complete the pre-arrival declaration. This applies regardless of:

  • Your nationality (even if you’re from a visa-free country)
  • Your visa type (e-visa, visa on arrival, or visa-exempt)
  • Whether you’re a tourist, business traveler, or transit passenger
  • How many times you’ve visited Vietnam before
Note: The pre-arrival declaration does not replace your visa. If your nationality requires an e-visa or visa on arrival, you must still obtain it separately. The declaration is an additional immigration step.

Which Airports Require It?

The system rolled out progressively starting April 2026 and now covers all major international airports in Vietnam:

SGN
Tan Son Nhat — Ho Chi Minh City
From April 15, 2026
PQC
Phu Quoc International
From June 1, 2026
HAN
Noi Bai — Hanoi
From June 8, 2026
DAD
Da Nang International
From June 15, 2026
CXR
Cam Ranh — Nha Trang
From June 2026

When Should You Complete It?

You can submit the form any time up to 3 days before your arrival date, or complete it on the day of arrival before your flight. The system lets you prepare in advance from home, which is strongly recommended.

If you didn’t do it before your flight, you can also complete it on arrival — but you’ll need to go to a designated area at the airport, which takes extra time and could mean missing your connection if you have one.

✅ Pro tip: Do it the night before your flight Submitting 24 hours in advance gives you time to double-check details and fix any errors before you board.

What You’ll Need Before Starting

Gather these before opening the form — the system may time out if you leave to find documents:

  • Passport — number, nationality, expiry date
  • Visa details — your e-visa number (if applicable) or visa exemption type
  • Flight information — airline name, flight number, arrival date
  • Accommodation address — full address of your first hotel or host in Vietnam
  • Email address — a confirmation will be sent here
  • Phone number — with country code
  • Departure date — your planned exit date from Vietnam

Step-by-Step: How to Fill Out the Form

1

Go to the official portal

Open prearrival.immigration.gov.vn on your phone or computer. This is the only official, free government website. Do not use any other site.

💡 The site works best on Chrome or Safari. If you see it asking for payment, you’re on a third-party site — close it and go back to the official URL.
2

Select your arrival airport

Choose your point of entry from the dropdown: SGN (Ho Chi Minh City), HAN (Hanoi), DAD (Da Nang), PQC (Phu Quoc), or CXR (Cam Ranh).

3

Enter personal information

Fill in your full name exactly as it appears in your passport, passport number, nationality, date of birth, and gender. Triple-check your passport number — this is the most common error.

💡 Some versions of the form support passport photo scanning to auto-fill basic fields. Try it to save time.
4

Enter visa information

Select your entry type: e-visa (enter your e-visa number), visa on arrival, or visa exemption (select your country’s exemption type). If you’re from a visa-free country, select the appropriate visa-exempt option.

5

Enter flight and travel details

Input your airline name, flight number, arrival date, country you’re departing from, and your purpose of visit (tourism, business, transit, etc.).

6

Enter accommodation details

Provide the full address of your first night’s accommodation in Vietnam — hotel name, street address, district, and city. If staying with a friend, use their home address.

💡 Don’t have a hotel booked yet? Use a confirmed hotel address for the first night even if plans may change. You can always move after arrival.
7

Review and submit

Review all information carefully before submitting. Once submitted, corrections may require restarting the process. Pay extra attention to: passport number, flight number, and accommodation address.

8

Save your QR code

After submission, you’ll receive a QR code on screen and via email. Screenshot it and save it to your phone’s camera roll. You’ll show this QR code to the immigration officer at the airport.

💡 Save it offline — airport Wi-Fi can be unreliable when you need it most.
⚠️ One form per person Each traveler needs their own submission and QR code — except families or groups traveling together, who may be covered under one group submission (check current portal options when filing).

✈️ Don’t want to fill it yourself? We’ll do it for you.

Send us your passport details and flight info — we’ll complete the Vietnam pre-arrival declaration and send you the QR code within 2 hours.

Individual
$5
per person
Family / Group
$12
up to 4 people
Book This Service →

Common Mistakes to Avoid

  • Wrong passport number — The most common error. Copy it character by character from your passport bio page.
  • Using a third-party paid website — The official portal is free. Paid sites just use the same form and charge you extra.
  • Wrong flight number — Check your ticket for the exact airline code + number (e.g., VN123, not just “123”).
  • No accommodation address — You must have an actual address. Vague answers like “will decide later” will cause issues.
  • Forgetting to screenshot the QR code — Don’t rely on email access at the airport. Save the QR code offline.
  • Submitting too late — While technically possible at the airport, doing it in advance avoids stress and queues.

What Happens at the Airport

When you reach the immigration counter, the officer will ask to scan your QR code (or check your form reference number). Have it ready on your phone screen before you reach the counter — this speeds up the process significantly.

If you did not complete the form before arriving, you’ll be directed to a separate counter or kiosk to fill it out on the spot. This adds 15–30 minutes to your arrival time and creates a bottleneck, especially at busy airports like SGN and HAN.

Frequently Asked Questions

Yes, 100% free at the official government portal: prearrival.immigration.gov.vn. Any website charging you to fill out this form is a third-party service — they use the exact same free portal and mark up the price. You do not need to pay anyone to submit this form yourself.

No. The pre-arrival declaration is separate from your visa. If your nationality requires a visa to enter Vietnam, you still need to obtain an e-visa (at evisa.gov.vn) or visa on arrival in addition to completing this form. Visa-exempt nationalities still need the form — just not a separate visa.

If you realize your mistake before arriving, you can resubmit the form with correct information. Submit again at prearrival.immigration.gov.vn with the corrected details. Minor errors (like a middle name) are usually not an issue; errors in passport number or arrival date should be corrected.

Families traveling together may be able to submit a group declaration — check the current portal options when filing. When in doubt, submit individual forms for each passport holder to avoid any risk at immigration.

The system is expanding. For any airport not listed, completing the form is still recommended as it may already be in use. Always check the official portal for the latest airport list before your trip.

Book at least one night somewhere so you have an address. Popular hotels like those on Booking.com or Agoda can be booked with free cancellation — book, use the address, cancel if needed. Alternatively, put down a well-known hotel in your destination city as your first night’s accommodation.