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

Do I need to complete the TDAC form if I'm waiting for my DTV visa while still needing to provide flight details?

Jun 23, 2025
3 days ago
I am currently waiting to hear back any day now for my dtv.

This will be the first time since I’ve left Thailand since the TDAC has come into place, will I still need to do the TDAC form online even though I will have a DTV visa (fingers crossed), and if so how am I meant to put my flight details in 3 days before if I’m still waiting on the results for my dtv?

Should I wait for my dtv results and then stay 3 more days? Or how long does it actually take to get accepted for the tdac ?
907
views
2
likes
28
all likes
20
replies
1
images
8
users
TLDR : Answer Summary
The original poster is awaiting results for their Digital Travel Visa (DTV) while questioning the necessity of completing the TDAC (Thailand Digital Arrival Card) form before their flight. Commenters clarified that the TDAC can be completed anytime within three days prior to arrival in Thailand, even just prior to boarding at the airport, contrary to the initial interpretation of needing to fill it out three days ahead. They emphasized that there is no strict requirement to submit the TDAC exactly three days before travel; it can be done anytime within that window or even on arrival. Additionally, the visa number received after the DTV approval should be included in the TDAC application.
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.agents.co.th)

Wheres *****
I just came back from Vietnam yesterday.. after receiving my approved dtv. I subbed my TDAC stuff day before my flight yesterday.. its instant approved or declined.

FYI if you get your dtv you get a visa number on the doc. Incl that # in your tdac app where it says visa number..
Sunny ****
Digital arrival card can be registered online at anytime within 3 days before landing in Thailand.....at the immigration you need to show the digital arrival card....
Anonymous *************
ORIGINAL POSTER
@Sunny ***
Okay so I can do this after I book my flight (I’m currently in Vietnam)
Sunny ****
Yes...you can do it after you book your flights (not before 3 days you fly) and before you board the flight....and in fact after you get down in Thailand and before you go to immigration.....I hope that clarifies.
Anonymous *************
ORIGINAL POSTER
@Sunny ***
So for example if I was flying tomorrow it wouldn’t work because that is only 1 day?
Greg ********
Anonymous participant Up to 72 hours before. You can do it at the Thai Airport seconds before you present to an Immigration Officer for entry. FFS
Sunny ****
Anonymous *************
ORIGINAL POSTER
Sorry just to clarify , I am in Hanoi Vietnam. I was under the impression I need to have it upon arrive when I land in Thailand ?
Greg ********
Anonymous participant You can do it at the airport when you arrive - they have stations there for those who need to do it
Toni *******
You can even do it after your flight at the airport
John **********
You can complete the TDAC from 3 days before right up until you reach thai immigration
Anonymous *************
ORIGINAL POSTER
@John *********
okay so i can literally do it in Hanoi airport for example ?
Krystal *********
Anonymous participant it basically means you cannot apply for a DTAC until up to 3 days before travel. Not that you must do 3 days before travel. The DTAC is issued pretty instantly via email and it also gives you an option to amend the travel date if needed.
John **********
Anonymous participant yes. There are even kiosks to do it on arrival at Suvarnabhumi
Anonymous *************
ORIGINAL POSTER
@John *********
but that wouldn’t give me 3 days, confused about this 3 day rule.

Let’s say I get accepted for my dtv today and fly from Hanoi to Bangkok tomorrow. If I do the dtac today that would only be 1 day until I land in Thailand, not 3 ?
John **********
Anonymous participant there is no requirement to do it 3 days before. 3 days before is the soonest you can do it
Anonymous *************
ORIGINAL POSTER
@John *********
okay gotcha
Anonymous ******************
Participant(e) anonyme It is within 3 days before arrival in Thailand. Could be 2 days or 1 hour before.
James ********
Pardon me but your post is a little confusing...

Are you now in Thailand?

Or where are you now ?

You cannot be in Thailand when you applied for the DTV visa.

Or did you apply for the DTV visa and returned to Thailand while the Thai Embassy or Consulate reviewed your application...

AND it not being approved ?

You are supposed to stay in the country where you made your DTV Visa Application.... until the decision is known.

Do NOT 🚫 leave the country where you made application for the DTV visa until the decision is known.
Dnatjugweme ************
The TDAC is for everybody. You don't have to complete it 3 days before your departure date. You have to complete it up to 3 days before your departure date.