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

What should I know about filling out the TDAC for Thailand?

Oct 20, 2025
2 days ago
Richard ******
ORIGINAL POSTER
Need some help with the TDAC. Trying to get it all filled in ahead of time then update again before we leave in that three day window. The problem I am having it keeps telling me my arrival date is invalid. Is this because we have not entered that 3 day window and I can not do it before then?

Also, I never got to the 3rd part which says health declaration??? What will I need to complete that part?

Thank you all in advance for any and all responses.
2,198
views
9
likes
49
all likes
15
replies
0
images
11
users
TLDR : Answer Summary
The TDAC (Thailand Digital Arrival Card) cannot be filled out more than 72 hours prior to your arrival in Thailand. If you attempt to enter a date further out, the form will not accept it. You should input a date within the 3-day window and can update it daily until your actual arrival date is available. The health declaration section only needs to be filled out if you've been in another country outside of your departure location in the two weeks preceding your arrival. When filling out the TDAC, focus on the required fields marked with an asterisk; other areas are not mandatory.
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)

Bob **********
Yes just wait it a simple form
Richard ******
ORIGINAL POSTER
Thank you everyone for responding. I very much appreciate it. ๐Ÿ˜Š
Alan ********
@Richard *****
don't worry. It's OK unfortunately not everyone has a phone or a phone that does anything smart. So when you get to Bangkok look for the service before immigration and they will print you a paper copy. Ask a kind Thai airport staff though ๐Ÿ™‚๐Ÿ™‚๐Ÿ™‚. Better still when you check in some airlines will do it for you but go early enough before the ques start
Mike ************
I know how you feel. I was the same before the first time I filled out the TDAC.

Health Declaration only refers to if you spent time in another country before coming to Thailand.

You will be okay with TDAC
THAI ******************************
We support early submission here and edits:

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


But please note there is a $8 fee if submitting earlier than the 72 hour window, otherwise it's 100% free.
Lynnette *******
Why are you trying to fill it in outside of the 72 maximum? It clearly says not before 72 hours. It's a few minutes task with very little to fill in on it. You can even do it in the airport, the plane or on arrival.
Michael *****************************
Who will help you to the airport ?
Leigh *****
@Michael ****************************
you can do tdac at airport in bkk whe arrival but huge queues to do it
Michael *****************************
Leigh *****
@Michael ****************************
they have machines you can do the tdac on jyst before immigration
Andrew ******
@Leigh ****
Leigh mr 4 names was being a smart arse originally. Don't bother with DH
Graeme ******
Remember you only need to fill in where you see the * all other areas and not required
Graham ******
Put in a date within 3 days then update it daily until you get your arrival date accepted. You only look at the health part if you have been in a different country from where you are departing from within the last 2 weeks.
Graeme ******
Unfortunately you can't fill it in earlier than the 3 days before you arrive
Brandon ************
It will not accept a date that is greater than 3 days away.
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