The TDAC is free, mandatory for all travelers entering Thailand. Complete it online up to 72 hours before arrival – updated guide 2026.
How to Complete TDAC ▼The Thailand Digital Arrival Card (TDAC) is an online registration form that replaced the paper TM6 arrival card. Since May 1, 2025, all non-Thai nationals must complete it before entering Thailand by air, land, or sea.
Three things every traveler must know before flying to Thailand
Complete the TDAC from your phone or computer. No app download needed. Visit the official website and fill in your travel details in minutes.
The official TDAC has zero fees. Any site charging you for TDAC registration is unofficial. Always use tdac.immigration.go.th.
You can complete the TDAC any time up to 72 hours before arrival. You can also complete it on the same day. Airlines may check it at check-in.
Yes – all non-Thai nationals entering Thailand must complete the TDAC, regardless of nationality or visa type. This includes tourists, business travelers, long-stay visitors, and those entering by land or sea.
"Starting May 1, 2025, all non-Thai nationals must complete the Thailand Digital Arrival Card online before entering Thailand by air, land, or sea."
— Thai Immigration Bureau
TDAC is mandatory regardless of how you enter Thailand
| Entry Method | TDAC Required? | Submit When? | Notes |
|---|---|---|---|
| ✈️ By Air | Required | Up to 72 hrs before flight | Airlines may check at check-in counter |
| 🚗 By Land | Required | Before crossing border | All land border crossings (Myanmar, Cambodia, Laos, Malaysia) |
| 🚢 By Sea | Required | Before boarding / on day of arrival | Ferries, cruise ships entering Thai ports |
| 🔄 Transit | Check requirements | If clearing immigration | Transit without clearing immigration may be exempt |
* Always check the latest requirements at tdac.immigration.go.th before travel.
The entire process takes less than 5 minutes
Go to tdac.immigration.go.th on your phone or computer. Click "Arrival Card" or scan the QR code. Do NOT use unofficial third-party sites that may charge fees.
Enter your passport number, full name, nationality, date of birth, and contact information exactly as they appear on your passport.
Provide your flight number (or vessel/vehicle details), arrival date, country of origin, and your accommodation address in Thailand.
Review all details and submit the form. You will receive a QR code as confirmation. Save a screenshot or PDF — you may be asked to show it at check-in or on arrival.
Common questions about the Thailand Digital Arrival Card
Yes. Since May 1, 2025, the TDAC is mandatory for all non-Thai nationals entering Thailand by air, land, or sea. Failure to complete the TDAC may result in denied boarding or entry.
The official TDAC is completely free. There is no government fee. Beware of unofficial websites that charge for TDAC assistance — always use tdac.immigration.go.th.
You can submit the TDAC up to 72 hours (3 days) before your arrival. You can also complete it on the day of arrival, but it is recommended to do it in advance.
Yes. The TDAC is a separate requirement from your visa. Even if you hold a tourist visa, business visa, or enter visa-exempt, you must still complete the TDAC before arrival.
The Thailand Digital Arrival Card (TDAC) officially replaced the paper TM6 form as of May 1, 2025. The TM6 no longer needs to be filled out — the online TDAC is the new system.
Yes, the TDAC website is mobile-friendly. You can fill it out on any smartphone, tablet, or computer. No app download is required.
Everything you need to know – from form completion to entry requirements
The TDAC is free and available exclusively at tdac.immigration.go.th. Any website charging you for TDAC registration is not the official service. This information portal is independent and not affiliated with the Thai government.