Filing it yourself is free. $15 is us filling it in and filing it for you, correctly, before you fly.
Get help with my applicationSuvarnabhumi Airport (BKK) Arrival Card - Thailand Entry Guide
Updated 2026-10-09
Do I need a TDAC when flying into BKK?
Yes. The Thailand Digital Arrival Card (TDAC) is required for foreign passengers entering Thailand regardless of which airport you arrive through. If your flight lands at Suvarnabhumi Airport, your TDAC is checked when you clear immigration at BKK - and often earlier, at check-in or the departure gate.
When to submit before a BKK flight
The submission window is the same for every airport: check the current official guidance for your arrival date, and do not leave it until departure day. Travellers connecting through other airports before landing at BKK should use the flight number of the leg that physically lands in Bangkok.
The official submission is free on the Royal Thai Government's TDAC portal (https://tdac.immigration.go.th). Our independent service completes and files the TDAC for you for $15.00, with the confirmation delivered to your email within 24 hours.
At Suvarnabhumi Airport: what happens at immigration
After landing at BKK, follow arrivals signage to immigration control. Have your passport and your TDAC confirmation (email or QR code) ready. Officers match the card against your passport details, so the name and passport number on your submission must match exactly. After immigration, you proceed to baggage claim and customs as usual.
During peak arrival waves at Suvarnabhumi Airport the immigration hall can get busy - having the TDAC already done keeps you in the fast lane instead of filling forms at a counter.
Frequently Asked Questions
Do I need a TDAC if I land at BKK?
Yes. Every foreign visitor entering Thailand must submit the Thailand Digital Arrival Card (TDAC) before arrival, regardless of airport. At Suvarnabhumi Airport (BKK) officers check it against your passport at immigration.
Which flight number do I put if I connect before BKK?
Use the flight number of the leg that physically lands in Bangkok. If you transit elsewhere first, the earlier legs do not matter for the TDAC form.
Is the TDAC checked at BKK or before boarding?
Both, potentially. Airlines flying to Thailand may ask for proof at check-in or the gate, and immigration officers at BKK verify it again against your passport.
What if my TDAC details do not match my passport at BKK?
Name and passport number must match exactly. If you spot an error after submitting, file a correction before you fly - mismatches at BKK immigration can mean delays or re-filing on the spot.
Need your TDAC handled for you?
We complete and file your Thailand Digital Arrival Card and email it to you within 24 hours - $15.00, independent service.
Start my application