Pillar guide: Thailand Digital Arrival Card (TDAC) — full guide

Step 1: Open the official portal (only)

Timing matters: You can only submit within 72 hours (3 days) before arrival. Earlier than that, the form rejects you. Best practice: do it the day before you fly.

Step 2: Personal information

Pro tip: The portal supports MRZ scan — you can upload a photo of your passport\'s machine-readable zone (the bottom two lines on the photo page) and it auto-fills most fields. Saves about 60% of typing.

Step 3: Travel details

Enter your trip information:

Step 4: Accommodation in Thailand

You must provide accommodation for your first night:

If staying with friends or family, use their address. The system does not verify — but immigration may ask you about it on arrival, so use a real address.

Step 5: Health declaration

The health declaration is a yes/no checklist for symptoms in the past 14 days:

Most travelers tick "no" to all and continue. Honesty matters — false declarations can lead to refusal of entry.

Step 6: Review and submit

The portal shows you a summary. Verify carefully — once submitted, you cannot edit core fields (name, passport number, date of birth, nationality). Minor changes (flight time, accommodation address) can sometimes be updated by re-submitting before arrival.

Enter your email address. Tick the terms-and-conditions box. Click Submit.

Step 7: Save the QR code

You\'ll get an email with a PDF containing:

Save this PDF to your phone offline (don\'t rely on email at the airport — Thai airport WiFi is unreliable). Take a screenshot of the QR code as backup.

What happens at the airport

At your departure airport, the airline check-in agent will ask to see your TDAC. Show the QR code or PDF. Without TDAC, you can be refused boarding.

At Thai immigration, present your passport and TDAC QR code. Immigration scans both. The whole process takes 1-3 minutes when paperwork is in order.

Common TDAC mistakes

What if you forget

If you arrive at Thai immigration without a TDAC, the officer will direct you to a kiosk or staff helper to complete it on the spot. You\'ll wait 10-20 minutes. Some airports add a fine; most just process you with extra paperwork. Do not plan on this — airline check-in agents may refuse boarding without TDAC.

Official sources

The official TDAC portal: tdac.immigration.go.th · Official manual: tdac.immigration.go.th/manual/en/ · Read about all 2026 Thailand visa changes.

Free 15-min consultation

Want a personal answer?

A real human in Pattaya replies within 24 hours.

Book free consult → · WhatsApp +66 96 728 6999