Ask question
This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

What is the process and timeline for obtaining a Digital Arrival Card for Thailand?

Apr 12, 2026
18 days ago
Kay ********
ORIGINAL POSTER
What is the best way to get a Digital Arrival Card and when is it required.
8,742
views
183
all likes
83
replies
59
users
TLDR : Answer Summary
The Digital Arrival Card (TDAC) is essential for travelers entering Thailand, excluding Thai nationals. It must be completed online and can be done up to 72 hours before your arrival. The official website for this process is free to use and it is recommended to avoid any unofficial sites that charge fees. Travelers should ensure they have filled it out before arriving, though there are options available to complete it at the airport if necessary.
Thailand Digital Arrival Card (TDAC)

WARNING: Only trust Thai government websites with .go.th domains or Thai agent websites with .co.th or .in.th domains, as these require verified Thai registration and cannot be registered anonymously.

The official TDAC form is available at tdac.immigration.go.th, which uses the official .go.th government domain.

The services by AGENTS CO., LTD. does NOT charge any fees for arrivals within 72 hours. If you need to book more than 72 hours in advance, there is a service fee of $8.

Do not trust other sites pretending to be a trustworthy agency. Pay attention to delivery time - the service operated by AGENTS CO., LTD. has 1 minute delivery time for arrivals within 72 hours.

Don't fall for sites pretending to be agents.co.th or the official government tdac.immigration.go.th website. Always double-check the exact domain in your browser.

Scam services may take days to process your application, others may not even do anything. With these TDAC scam services you also need to worry about double charges.

Please watch out for TDAC misinformation spread by fugitive Jesse Nickles and his many fake accounts on Quora, TripAdvisor, Reddit, and other platforms.

TRUSTED TDAC LINKS:

Official Government TDAC Form: tdac.immigration.go.th
Official TDAC form by AGENTS
Official TDAC information page by AGENTS (tdac.in.th)

T ****************
Can easily be done online, just follow directions
Like
Reply
Egger *******
Online
Like
Reply
Max ***************
Official website only.
Like
Reply
Kevin ***********
I mean, come on, some of the questions people ask.
Like
Reply
Alan **********
I always do mine at te airport befre boaring.
Like
Reply
Chris ***********
by going to their website and fill out the form. You'll receive the QR code immediately after as well as in your email.

Please, don't pay any type of agency for this. It's a waste of money. I'll have the step-by-step here as well as a video on actually what to fill in where:

*****************************************************************************
Like
Reply
Albert ********
Do it online
Like
Reply
Scooter *****
****
and you need it when to depart
Like
Reply
Mark ******
**************************************************
Like
Reply
Ian ********
F
Like
Reply
Kimberly ***********
Your airline will do it for you. This is Delta. Just remember it has to be within 3 days of arrival
Like
Reply
Matthew *******
3 days before u arrive in Thailand do it online on the dtac website
Like
Reply
Amit ********
It’s very simple and easy. Need to be done within 3 days of arrival day.

**************************************************
Like
Reply
Brian ********
here's the website tdac.immigration.go.th/arrival-card

************************************************
Like
Reply
Jacobus ********************
Go google
Like
Reply
Lisa ************
When you are leaving 🙄
Like
Reply
Dca *****
Like
Reply
Dca *****
Like
Reply
Richard ********
Ask the flight attendent for one.
Like
Reply
Brian *******
You won’t need it with a visa . ( I’m not talking about the free visa)
Like
Reply
Graeme ******
Brian Brick yes you do TDAC is an arrival electronic card, not a visa. Everyone other than thai nationals need to fill one in every time you enter thailand
Like
Reply
Reply to
Graeme ******
Reply
Alan **********
They ask on arrival
Like
Reply
Alan **********
You do online upto 3 days before travelling
Like
Reply
Alastair *******
You can fill it in just before going through immigration if you forget to do it online. There are computers to fill it in.
Like
Reply
John **********
Write to the Cambodia consultant
Like
Reply
Andy ******
It's not daunting, really. Just answer questions in the 3 sections :

Personal info

Trip info

Health Declaration
Like
Reply
Mark *********
Why does nobody get FROM 3Days/72 hrs before arrival. And if there is to be any problem ask yourself where you will be within that time frame. Up a mountain in a neighbouring country, with no internet access? No Sim card for that country anyway? Thereby because of such an unrealistic timeline it does take a bit of thought, for instance about when and where wi-fi access. Most countries adopting digital arrival = 7 or 10 days timeline so giving more leeway than Thailand.
Like
Reply
Martin *********
In all seriousness it's free, under no circumstances give money
Like
Reply
Martin *********
Do you understand what Digital means?
Like
Reply
Kevin ******
Use only the official Thailand Immigration website and is FREE!!

If you use other websites, they will charge you a fees.
Like
Reply
Simon *******
There is only one official way.
Like
Reply
Nay ********
You can apply for it from the official TDAC website. It's free of charge and beware of the websites that ask you to pay a fee
Like
Reply
Graham ******
Carrier pigeons deliver it and has to be prepared by Friday....
Like
Reply
Rok ********
Official website - only one website - the TDAC is free. I saw lots of people doing it while queuing at the immigration (Suvarnabhumi airport queues are insane at the moment albeit they do move relatively fast really, considering … )
Like
Reply
Rok ********
**************************************************
Like
Reply
Reply to
Rok ********
Reply
Johan ***************
Filling it in?
Like
Reply
Tim ********
🙄 🥱, if you really need to ask you shouldn't be travelling.
Like
Reply
Peter **********
Good Question.

Apply on-line.
Like
Reply
Lynnette *******
72 hours or less, of arrival time in Thailand. Only complete boxes marked with red star/asterix. My airline sent me the link. Took 8 minutes to complete.
Like
Reply
Nigel *******
The word digital is a giveaway, there is no card. A lot of people do print a copy, but most just show it on their phones. I saw people yesterday doing it on their phones, while queuing for immigration.
Like
Reply
Todd ********
Heading to thailand tomorrow from laos. Took 3 minutes to do on my phone. Need it done within 3 days of arrival. No need to print out. Immigration will know if you completed it since it’s tied to your passport information
Like
Reply
John *********
**************************************************


Up to 3 days in advance, it’s free if you use this official government website, beware of others charging fees.
Like
Reply
Ralph *******
Just a suggestion. If you are going to say ‘online’ perhaps give the correct website.
Like
Reply
Jan ************
Dat hier nog mensen op reageren
Like
Reply
Colin ********
Online 3 days before you travel no earlier
Like
Reply
Lynnette *******
Colin Hannah no. It isn't. It's 72 hours or less of ARRIVAL. Not departure.
Like
Reply
Reply to
Lynnette *******
Reply
Nigel ***********
You have to do online within 72 hours of arrival
Like
Reply
Thomas ***********
Online and yes there are fake sites that charge a fee digital arrival card is free
Like
Reply
Krystian ******
In
****
Like
Reply
Sue ***************
On line, very easy and quick
Like
Reply
Leonard *******
Please tell me this person is drunk and can't Google this.
Like
Reply
Bo**
@Leonard ******
fits right-in amongst barpats.
Like
Reply
Leonard *******
Bolt I do not go to bars maybe you shouldn't either
Like
Reply
Leonard *******
Bolt How. If you don't do it a simple thing like this on your own they will never learn or want to
Like
Reply
Lynnette *******
@Leonard ******
you're criticising people for asking for the correct web address and then call it a DTAC! Lol. Telling people they are dumb and yet you don't even know what it's called.
Like
Reply
Leonard *******
Lynnette Munoz Yet I am in Thailand and did it all on my own just using Google.
Like
Reply
Reply to
Leonard *******
Reply
Mike ************
@Leonard ******
where you ever taught that no question is a bad one! Why so harsh leonard
Like
Reply
Allan *******
Mike Russelltwo where is wrong word. Were is the correct word as your telling somebody off.
Like
Reply
Leonard *******
Mike Russelltwo Its something you need to do to understand how to do it. If you can type a question you can look up information
Like
Reply
Mike ************
I just figured it out your from NY explaining it all !
Like
Reply
Reply to
Mike ************
Reply
Lynnette *******
@Leonard ******
Google lists the scam sites first. So best to use Thai website not Google. But airlines also usually send the link when it's time to check in.
Like
Reply
Leonard *******
Lynnette Munoz If you can read an email you can read and see which is the official Thai government site for TDAC. Not hard
Like
Reply
Lynnette *******
@Leonard ******
it's not hard to know it's called TDAC!! Not DTAC, so you're not so smart after all. 😆
Like
Reply
Lynnette *******
@Leonard ******
I don't have a problem with it. But some people don't actually know what the official website address looks like. Eady for us because we know.
Like
Reply
Reply to
Lynnette *******
Reply
Octo *******
@Leonard ******
drunk, imbecilic, vacuous… all the above?
Like
Reply
Reply to
Octo *******
Reply
Dan *****
It's so easy to do it online and 3 days before departure..don't pay any cent
Like
Reply
Andreas *********
Dan Dan wrong. It can be done 72 hours prior your planned arrival, not prior to your departure
Like
Reply
Nigel ***********
Dan Dan make sure its within 72 hours of arrival in bkk not just 3 days before flight
Like
Reply
Eddie *********
Nigel Middleton it won't accept let you continue if the date is more than 3 days before your arrival
Like
Reply
Dan *****
Nigel Middleton correct 72 hours
Like
Reply
Dan *****
Nigel Middleton i mean you can already Test your information and receive a mail as fast as you send your application TDAC
Like
Reply
Nigel ***********
Dan Dan you get approved within minutes when you completed within all information dates airlines hotel address when done within the 72 hours of arrival time in bkk so allow for that
Like
Reply
Reply to
Nigel ***********
Reply
Marianne ********
72-0 hours before estimated arrival in Thailand.

*******************************
Like
Reply
Allan ******
Use the official site like on Thai Airways website
Like
Reply
Robert *******
Before going through immigration on arrival, there's usually an area to do it digitally.
Like
Reply
Dave ********
Robert Perry yes along with lots of others who didn't do it at home before departure.
Like
Reply
Robert *******
just giving an option.
Like
Reply
Reply to
Robert *******
Reply
Nigel *********
Do it online
Like
Reply
Ant ***********
TDAC

There is only one official site

And it’s Free ☑️

Can be done up to 72 hours before you arrive

**************************************************


You can do it when you arrive but online is easy
Like
Reply
John **********
@Ant **********
and it needs done every time one enters except for Thai passport holders
Like
Reply
Reply to
John **********
Reply
Thai Visa Advice and Everything Else
... members · 60% approval rate
The Thai Visa Advice And Everything Else group allows for a broad range of discussions on life in Thailand, beyond just visa inquiries.
Join the Group
Thai Visa Advice and Everything Else
View the Conversation
Thai Visa Advice and Everything Else
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.