The TDAC (Thailand Digital Arrival Card) is a mandatory entry requirement for all travelers entering Thailand. It must be completed before departure and presented at immigration. By using our service, we ensure your application is submitted correctly and on time, allowing you to enjoy your holiday without worrying about paperwork complications.
Travelers typically complete a TDAC when entering Thailand — by air, land, or sea. This map is decorative, to show the country you are traveling to.
Countries requiring Thailand Digital Arrival Card
All international passengers traveling to Thailand must complete the Thailand Digital Arrival Card entry form before arrival.
Afghanistan
required
Albania
required
Algeria
required
Andorra
required
Angola
required
Argentina
required
Armenia
required
Australia
required
Austria
required
Azerbaijan
required
Bahamas
required
Bahrain
required
Bangladesh
required
Barbados
required
Belarus
required
Belgium
required
Belize
required
Benin
required
Bhutan
required
Bolivia
required
Bosnia and Herzegovina
required
Botswana
required
Brazil
required
Brunei
required
Bulgaria
required
Burkina Faso
required
Burundi
required
Cambodia
required
Cameroon
required
Canada
required
Cape Verde
required
Central African Republic
required
Chad
required
Chile
required
China
required
Colombia
required
Comoros
required
Congo
required
Costa Rica
required
Croatia
required
Cuba
required
Cyprus
required
Czech Republic
required
Denmark
required
Djibouti
required
Dominica
required
Dominican Republic
required
East Timor
required
Ecuador
required
Egypt
required
El Salvador
required
Equatorial Guinea
required
Eritrea
required
Estonia
required
Ethiopia
required
Fiji
required
Finland
required
France
required
Gabon
required
Gambia
required
Georgia
required
Germany
required
Ghana
required
Greece
required
Grenada
required
Guatemala
required
Guinea
required
Guinea-Bissau
required
Guyana
required
Haiti
required
Honduras
required
Hungary
required
Iceland
required
India
required
Indonesia
required
Iran
required
Iraq
required
Ireland
required
Israel
required
Italy
required
Ivory Coast
required
Jamaica
required
Japan
required
Jordan
required
Kazakhstan
required
Kenya
required
Kiribati
required
🇽🇰
Kosovo
required
Kuwait
required
Kyrgyzstan
required
Laos
required
Latvia
required
Lebanon
required
Lesotho
required
Liberia
required
Libya
required
Liechtenstein
required
Lithuania
required
Luxembourg
required
Madagascar
required
Malawi
required
Malaysia
required
Maldives
required
Mali
required
Malta
required
Marshall Islands
required
Mauritania
required
Mauritius
required
Mexico
required
Micronesia
required
Moldova
required
Monaco
required
Mongolia
required
Montenegro
required
Morocco
required
Mozambique
required
Myanmar
required
Namibia
required
Nauru
required
Nepal
required
Netherlands
required
New Zealand
required
Nicaragua
required
Niger
required
Nigeria
required
North Korea
required
🇲🇰
North Macedonia
required
Norway
required
Oman
required
Pakistan
required
Palau
required
🇵🇸
Palestine
required
Panama
required
Papua New Guinea
required
Paraguay
required
Peru
required
Philippines
required
Poland
required
Portugal
required
Qatar
required
Romania
required
Russia
required
Rwanda
required
Saint Kitts and Nevis
required
Saint Lucia
required
Saint Vincent and the Grenadines
required
Samoa
required
San Marino
required
Sao Tome and Principe
required
Saudi Arabia
required
Senegal
required
Serbia
required
Seychelles
required
Sierra Leone
required
Singapore
required
Slovakia
required
Slovenia
required
🇸🇧
Solomon Islands
required
🇸🇴
Somalia
required
🇿🇦
South Africa
required
South Korea
required
🇸🇸
South Sudan
required
Spain
required
Sri Lanka
required
Sudan
required
Suriname
required
Sweden
required
Switzerland
required
Syria
required
Taiwan
required
Tajikistan
required
Tanzania
required
Timor-Leste
required
Togo
required
Tonga
required
Trinidad and Tobago
required
Tunisia
required
Turkey
required
Turkmenistan
required
Tuvalu
required
Uganda
required
Ukraine
required
United Arab Emirates
required
United Kingdom
required
United States
required
Uruguay
required
Uzbekistan
required
Vanuatu
required
Vatican City
required
Venezuela
required
Vietnam
required
Yemen
required
Zambia
required
Zimbabwe
required
Do it yourself, or the smart way?
IMPORTANT NOTICE: This website is TDAC Entry (tdac-entry.com), an independent unofficial assistance service. We are not affiliated with any government. We charge an assistance fee (shown before payment, typically USD 49). You may complete the form free on the official portal (tdac.immigration.go.th) without our help.
Do it yourself
The traditional approach
Government sites often fail — errors, downtime, slow pages — and instructions are scattered.
Without expert guidance, small mistakes can turn into rejections or travel delays.
Unclear security standards may leave personal data exposed to unnecessary risk.
Family/group submissions are confusing and force repetitive, duplicate data entry.
Few real-time checks; typos and missing fields show up only after you submit.
TDAC Entry
The smart way
Clear, step-by-step guidance tailored to your destination and document type.
Email support at support@tdac-entry.com — we usually reply within 24 hours.
Strong encryption and strict privacy controls to safeguard your information.
Add companions in one streamlined flow; shared details are prefilled for you.
Live validation and a pre-submission review to catch errors before they cost you.
Find answers about Thailand TDAC applications, processing times, costs, and how we keep your information secure throughout the process.
Yes. Same-day applications are accepted and are often completed within minutes. To reduce last-minute risk, we recommend submitting as early as possible.
You'll need a valid passport, flight details, and accommodation information for your stay in Thailand. Some nationalities may require additional documents.
No. TDAC is a digital arrival declaration, not a visa and not an approval. A Thai immigration officer decides whether you may enter. We review your details and submit them on the official government website.
Most applications are handled within a few minutes. When ready, your Thailand Digital Arrival Card is sent to your email and can be shown at immigration.
Our assistance fee is USD 49 per applicant (shown before payment). The official TDAC form itself is free on the government website.
After payment you receive an order number by email. Use it on the status page to see live updates.
Your TDAC is sent to your email as a PDF. You can download it, print it, or show it on your phone at immigration.
We use industry-standard SSL encryption for all data in transit. Your information is processed securely and is never shared with third parties without your consent.
Yes. Write to support@tdac-entry.com. We read email on weekdays 09:00–18:00 CET and usually reply within 24 hours.
No. We are an independent unofficial assistance service. We are not a government agency and are not affiliated with the Thai Immigration Bureau.