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

Can the Thailand Digital Arrival Card (TDAC) be completed 30 days before arrival?

Apr 23, 2025
22 days ago
Les *******
ORIGINAL POSTER
Can the Thailand Digital Arrival Card (TDAC)be completed 30 days before arrival? It is not clear. any clarification will be appreciated.
6,539
views
4
likes
151
all likes
59
replies
3
images
32
users
TLDR : Answer Summary
No, the Thailand Digital Arrival Card (TDAC) cannot be completed 30 days before your arrival. It must be filled out online at least 72 hours (3 days) prior to your scheduled arrival date.
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 tdac.in.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 (https://tdac.agents.co.th)
Official TDAC information page by AGENTS (https://tdac.in.th)

Anna *********
It is clear and no
Andrew ********
Within 3 days
Nigel **************
No
Andy ********
Its very clear it has to be within 3 days of your arrival
Elías ********
It's clear, tho.
Jason *******
For the millionth time in a week... it's 3 days (72hrs) before hand. It's not that hard, if you want to leave your homeland and travel abroad, know your shit..🤔
Thomas *********
Do yourself a favour mate dont ask an ex-pat forum anything they are 99% bellends! Grotesque simpleton bellends that spend 99% of their time knowing more than everyone and the rest re-charging their motorised carts!
Tore *********
So many nasty grumpy chang chuggers here lol.

To be fair, there was conflicting information released prior to launch indicating «at least 3 days before». But its indeed 0-3 days. As also seen on website.

Chill, and order another Chang lol
Wayne *****
Steven **********
Is clear say 3 days before
Dave **********
Tore *********
@Steven *********
chill and have another beer lol. And its not 3 days before, its up to 3 days.

There was plenty of conflicting information released from official sources bere the actual launch, confusion understandable. No need to be nasty…
Darin ********
It is three days before arrival not three days or less, it is three days before arrival
Wayne *****
@Darin *******
Incorrect
Nigel **************
@Darin *******
no not correct. 3 days or less before arrival
Nick ************
Tore *********
@Darin *******
incorrect. But to be fair there conflicting information released prior to actual launch. (In classical thai fashion)

It can be done 1 minute before passing immigration. But no more than 3 days in advance.
João ********
@Tore ********
That's my understanding too!
Mark ********
🤦‍♂️🤦‍♂️
Lisa *********
No one reads anymore
Les *******
ORIGINAL POSTER
Ok smartie's how clear is this "No, the Thailand Digital Arrival Card (TDAC) cannot be completed 30 days before arrival. It must be completed online at least three days prior to your scheduled arrival date. The TDAC is required for all non-Thai nationals entering Thailand by air, land, or sea, starting May 1, 2025. " notice the words "AT LEAST" Hence a reasonable question.. If it gives some of you great pleasure to be sarcastic I am going to burst into tears😆😋🙂🤣
Graham ******
@Les ******
What website was that from, third-party I guess?
Sue **********
@Les ******
I don‘t know who did the official translation from Thai, but it should say 3 days at the earliest and not at least 3 days. Thats why its so confusing.
Thaimer ******
Which part of 72h ( 3 days) prior arrival time is not clear to you?
Bob **********
3 days or less
Jim ********
Wayne *****
Geesss, how clear do you want it. I think they need to write it in crayon for dumb people. Read the instructions on the bloody site.
Les *******
ORIGINAL POSTER
@Wayne ****
Ok smartie's how clear is this "No, the Thailand Digital Arrival Card (TDAC) cannot be completed 30 days before arrival. It must be completed online at least three days prior to your scheduled arrival date. The TDAC is required for all non-Thai nationals entering Thailand by air, land, or sea, starting May 1, 2025. " notice the words "AT LEAST" Hence a reasonable question.. If it gives some of you great pleasure to be sarcastic I am going to burst into tears😆😋🙂🤣
Les *******
ORIGINAL POSTER
Jealousy will get you nowhere get a life if you can🤣🤣🤣🤣
Les *******
ORIGINAL POSTER
OH DEAR DID THE FACTS CONFUSE YOU. i GUESS YOU HAD A SAD CHILDHOOD . THE CARTOON PROFILE PIC PROBABLY INDICATIVE OF YOUR IQ AND UPBRINGING. THE LAST OF THE KEYBOARD WARRIORS. 🤣🤣🤣
Wayne *****
@Les ******
Well buddy you even more of an idiot than I think if you put your real pic on fuckin Facebook.🤣🤣🤣
Lynnette *******
@Les ******
the facts are on the TDAC site. Within the 3 days prior to landing. That cannot be anything other than 3 days max. It's very clear.
Wayne *****
@Les ******
Well going by the comments buddy, I'm not the only one who thinks you're a dumb prick!!!!
Andy ************
This MUST be a troll post
Michael ********
Bent *************
It says very clearly 3/days before arriving
Gary ********
@Bent ************
yep. Some people either can't read or are just posting for attention
Nick ************
@Bent ************
but that is not what it means.
Lynnette *******
****************************************************************
Nick **********
@Lynnette ******
seems the info on the page has changed again. No info on the timeline of the TDAC , but instead there is now weird misleading/wrong info on the 90 day reporting. At least that's what I see when I go to the website.

No wonder some people get confused. Can't blame them.
Lynnette *******
@Nick *********
if anyone's coming for 90 days consecutive stay in Thailand there's a 90 day report.
Nick **********
@Lynnette ******
the official TDAC website, the link you gave. About the 90 days report, they write : "must notify in writing the nearest Immigration Officer, (..), as soon as possible upon expiration of 90 days"

This is wrong : first of all "as soon as possible upon expiration of 90 days" : this means that you'd have to wait for the 90 days to pass, and THEN notify as quickly as possible. Which is wrong as you can (and better should) do it earlier.

Furthermore it says "in writing", which is also wrong : notifying by sending a letter can only be done during a certain window of time before the 90 days. And there are other options also, but this text suggests it has to be done in writing.

And even "the nearest officer" is weird wording. If there are 3 officiers sitting there, you have to measure out who is sitting closer ? 555 But o.k., I'll let this one slide.

This just shows that even the information on their official website is just a big mess. I'm not surprised that people get confused. I also remember (as OP mentioned) that earlier the wording for the TDAC was something like "until 3 days before" , as if that was a deadline after which you can't do it anymore.

So now that has been removed, only to be replaced by misinformation about the 90 day report, which has nothing to do with the TDAC.
Lynnette *******
@Nick *********
****************************************************************
Lynnette *******
@Nick *********
What website? I've looked at the link this morning so has it changed suddenly
Lynnette *******
It says within 3 days before arrival. It's very clearly stated on the page.
Stephan ***********
@Lynnette ******
Well... it says "should", not "must"... so... not that "very clearly", no?

"WHEN SUBMIT?

Foreigners should submit their arrival card information 3 days in advance of arriving in Thailand, including the date of arrival."
Lynnette *******
@Stephan **********
it's on the Thai TDAC site. It's very clear. No point splitting hairs over using the word should: the word is used in auxiliary function to express obligation, propriety, or expediency.

So you "should" do it within the 3 days before arriving in the country or you won't be allowed in.
Graham ******
@Stephan **********
What page are you quoting here, probably a third-party site? This was a Thai Immigration infographic and it's very clear
Mick ***********
72 hours before you can use it very simple
Willem ****
Within 3 days prior to getting to the immigration in Thailand.
Luc ************
It's very clear for people who can read.
Les *******
ORIGINAL POSTER
@Luc ***********
Ok smartie how clear is this "No, the Thailand Digital Arrival Card (TDAC) cannot be completed 30 days before arrival. It must be completed online at least three days prior to your scheduled arrival date. The TDAC is required for all non-Thai nationals entering Thailand by air, land, or sea, starting May 1, 2025. "nPLEASE READ THE WORDS "AT LEAST"
Brett *****
@Les ******
his comments are always the same
Kim *********
@Les ******
at least is actually wrong. This means that 5 days before - 30 days before is ok which it is not. It should have been "at the latest 3 days before" or "within 3 days before".
Rihoux *************
@Les ******
c est pas 3 jours au moi s mais maximum 3 jours avant d arriver en Thaïlande.

Cela doit être fait maximum 72 heures avant d arriver en Thaïlande
João ********
@Les ******
within 3 days of arrival date and as it was mentioned, it can be done 1 minute before arrival.
Tore *********
@Les ******
yeah there was indeed some confusion for a while before it launched. Just ignore the grumpy Chang chuggers. Min 3 days before was talked about for a while.

But indeed within 3 days before arrival. And can be done same day, even after landing before passing immigration. So 0-72 hours before
Les *******
ORIGINAL POSTER
@Tore ********
THANK YOU!
Stuart *********
No. It’s three days prior or less.
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