The Thailand visa on arrival or visa exemption allows you to stay in Thailand for 30 days without a Thai visa. If you enter Thailand at an international airport from outside of Thailand the 30-day visa waiver would be applicable to nationals of the following countries listed below. If you arrive via a land border then you will only get a visa waiver for 15 days. Note that (‡) Effective November 1, 2013 citizens of G7 countries now get 30 days irrespective if they arrive via a land border or international airport. Always get a tourist visa not a Thailand visa on arrival as the rules do change.
In the context of Thailand, TDAC almost certainly refers to the Thailand Digital Arrival Card.
As of May 1, 2025, this has become a mandatory requirement for nearly all foreign nationals entering the country, officially replacing the old blue-and-white paper “TM6” forms.
The TDAC is an online entry system designed to streamline immigration and enhance security. It integrates your travel details with Thailand’s biometric database before you even land.
Who needs it: All foreign travelers entering by air, land, or sea.
Exemptions: Thai citizens, transit passengers (who don’t pass through immigration), and those entering with a Border Pass.
Cost: It is free. Be cautious of “agency” sites that try to charge a fee for the submission.
If you are planning to travel to Thailand soon, here is what you need to know about the process:
Timing: You must submit the form within 72 hours (3 days) before your arrival.
Information Needed
Passport details (you can scan the MRZ code to auto-fill).
Flight/Transportation numbers.
Address in Thailand (Hotel or private residence).
Register: Visit the portal and fill in your details.
Confirmation: You will receive a PDF confirmation and a QR Code via email.
Arrival: Present the QR code (digitally or printed) along with your passport to the immigration officer.
Australia, Austria, Belgium, Bahrain, Brunei†, Canada‡, Czech Republic, Denmark, Estonia, Finland, France‡, Germany‡, Greece, Hong Kong†, Hungary, Iceland, Indonesia†, Ireland, Israel, Italy‡, Japan‡, Kuwait, Liechtenstein, Luxembourg, Laos†, Macau†, Malaysia†, Monaco, Mongolia†, Netherlands, New Zealand, Norway, Oman, Philippines†, Poland, Portugal, Qatar, Russia†, Singapore†, Slovakia, Slovenia, Spain, South Africa, Sweden, Switzerland, Turkey†, United Arab Emirates, United Kingdom‡, United States‡
Nationals from the following countries are allowed to stay in Thailand for 90 days. This without a Thai visa when they arrive in Thailand. These countries are:
Argentina, Brazil, Chile, South Korea, Peru
Note that the last list of countries as listed below can stay in Thailand for 15 days. However they have to pay a visa waiver fee of 1,000THB when entering Thailand. You would also have to show that you have sufficient funds to stay in Thailand for your duration. This depending if you arrive as a family or as an individual. Most prefer to obtain a tourist visa or a marriage visa if they are married to a Thai national.
Andorra, Bhutan, Bulgaria, China, Cyprus, Ethiopia, India, Kazakhstan, Latvia, Lithuania, Maldives, Malta, Mauritius, Romania, San Marino, Saudi Arabia, Taiwan, Ukraine, Uzbekistan
If you are married to a Thai national and you wish to stay in Thailand. Then you can apply for a 90 day Thai “O” visa then extend this visa in Thailand. This for 12 months if you meet the financial requirements for the visa. Assistance from our lawyer for the application is suggested. This if you have had one issued before as the Embassies are now becoming very strict about the visa. See the full page on the marriage visa for Thailand.
If you are over the age of 50 and you meet not only the financial requirements of the Thai “O-A” visa. But also the criminal record and health requirements then you can apply for a 90-day visa in your home country. Then have this extended in Thailand to a 12-month visa. You can see the retirement visa in Thailand as it has a full page on this website.
If you are going to be doing business in Thailand or looking for work. Then you will need a Thai “B” visa to apply for a Thai work permit. The visa is very difficult to obtain and you do get the option of obtaining a single entry (90 days) or multiple entry (12 months) visa. This at the Embassy but you will need the assistance of a lawyer for this.
You can see the page from our immigration lawyer in Thailand. If you are going to visit Thailand then it is best to obtain a Thai visa. Speak to us online for assistance for your marriage or retirement visa so we can assist you and ensure that your visa is not only issued but extended without all the trouble you would need to go through obtaining and extending it. Call us today toll-free or walk into our offices in Bangkok for a confidential discussion.
