Whether you are landing in Bangkok from London, crossing into Thailand by land from Malaysia or arriving in Phuket from Sydney, there is one form almost every foreign visitor must complete before entry: the Thailand Digital Arrival Card, or TDAC. It replaced the paper arrival card, it takes a few minutes, and on the official website it is free.
The problem is finding that official website. Search results for the TDAC include travel companies and look-alike sites, some of which charge a fee for a form you can submit yourself at no cost. This guide starts with the official address, then covers who needs a TDAC, when to submit it, what to enter, and how to fix a mistake.
We last checked the official TDAC website, its user guide and FAQ, and Thai government notices on 5 October 2026. Voyfaro is not affiliated with any government or embassy. Rules can change, so confirm on the official pages in the Sources list before you travel.
Thailand Digital Arrival Card: quick answer
- Official website: tdac.immigration.go.th, run by Thailand’s Immigration Bureau. Type the address yourself rather than clicking an advert.
- Cost: free. The official site’s own title reads “No Fees Required”, and the Royal Thai Embassy in Abuja says the TDAC “is free of charge”.
- Who needs it: all non-Thai nationals entering Thailand by air, land or sea, including children, infants, visa-exempt visitors, e-Visa holders and foreign residents. The main exceptions are transit passengers who do not pass through immigration, Border Pass holders and airline crew.
- When: within 3 days before you arrive. Official pages word this slightly differently, so the safest choice is the 2 days before your arrival date or the arrival day itself. You need a new TDAC for every entry.
- How long it takes: about 3 to 5 minutes per person if you have your details ready, according to the official FAQ.
- What you get: a digital arrival card with a QR code, available to download straight after you submit and sent to your email.
- It is not a visa: if your passport needs a visa for Thailand, you still need one.
Is the TDAC free? The official website vs paid look-alikes
Yes. The Immigration Bureau does not charge for the TDAC. The Royal Thai Embassy in Abuja asks travellers to submit their details only on the official website, to be aware of fraudulent attempts and not to make a payment if asked to.
| Official TDAC | Look-alike or paid service | |
|---|---|---|
| Web address | tdac.immigration.go.th (go.th is used by Thai government sites) | A different address, often with “tdac”, “thailand” or “arrival” in the name |
| Cost | Free | A “service”, “processing” or “express” fee |
| What happens after you submit | You download your card with its QR code straight away, and a copy is emailed to you | You may wait for someone else to submit your details and send the card on |
| Where your passport data goes | To Thai immigration and border authorities. The FAQ says it is not shared outside Thai government border control | To a private company first |
Some companies offer to submit the TDAC for a fee. The official FAQ says a travel agency may submit it for clients who have authorised it, so not every paid service is a scam. But you never need to pay: the official form is free and quick. As general guidance, search ads can appear above the official site, so typing the address yourself is the safest habit.
Who needs a TDAC, and who does not
| Traveller | TDAC needed? | What the official pages say |
|---|---|---|
| Visa-exempt tourists | Yes | The TDAC applies regardless of visa type, including the visa exemption scheme |
| e-Visa or other visa holders | Yes | It is required in addition to your visa |
| Visa on arrival | Yes | The FAQ says the TDAC works with all visa types |
| Children and infants | Yes | The FAQ says all travellers, including infants and children, need a TDAC |
| Arriving by land or sea | Yes | The rule covers air, land and sea arrivals |
| Diplomatic passport holders | Yes, if not Thai nationals | Listed in the official FAQ |
| Foreign residents of Thailand returning from a trip | Yes | The Tourism Authority of Thailand and the Royal Thai Embassy in Colombo say it is mandatory for all foreign passport holders, including long-term residents |
| Entering with a Border Pass | No | The same two sources list entry with a Border Pass as an exception |
| Transit passengers who stay airside | No | Not needed if you do not pass through immigration |
| Transit passengers who leave the airport | Yes | Leaving the airport means passing through immigration |
| Technical landings and transit flights | No | Listed in the official FAQ |
| Airline crew | No | Listed in the official FAQ |
| Thai nationals | No | The TDAC is for non-Thai nationals |
When to submit: the 3-day window
Official pages describe the window in slightly different ways:
- The official FAQ says the TDAC should be submitted “within 3 days in advance of arriving in Thailand (including the date of arrival)”.
- Another answer in the same FAQ says you can submit it up to 72 hours before your entry.
- The Tourism Authority of Thailand’s April 2025 launch notice gave the example that for a 5 May arrival, submission could begin on 2 May.
To stay inside the window under every version, submit in the 2 days before your arrival date or on the arrival day itself. For example, if you land in Bangkok on 20 October, submit on 18, 19 or 20 October, before you reach immigration.
Three things catch travellers out:
- Use your arrival date in Thailand, not your departure date. Thailand is on UTC+7. Long-haul flights, for example from North America, can land a calendar day or even two after they leave.
- One TDAC covers one entry. If you leave Thailand for a side trip to Cambodia, Laos or Malaysia and come back, submit a new one before you re-enter.
- There are no reminders. The FAQ says the TDAC system does not send alerts before your trip, so add it to your own checklist.
What you need before you start
You cannot save a half-finished form and come back later, so gather these first. The fields below are the ones the official form showed when we checked.
- Passport: full name, date of birth, gender, nationality and passport number. You can scan the machine-readable zone (MRZ) or upload a photo of your passport’s photo page to fill these in.
- About you: occupation, city or state of residence, country of residence and phone number, plus your visa number if you have one.
- Trip: arrival date, the country where you boarded, purpose of travel, how you are travelling, and your flight or vehicle number. Departure details are optional. The form also has a tick box for transit passengers who do not stay in Thailand.
- Where you are staying: type of accommodation, province, district, sub-district, post code and address.
- Health declaration: the countries or territories you stayed in during the two weeks before arrival. The form may also ask whether you have a yellow fever vaccination certificate.
- Email address: where the card is sent. Check it carefully.
Tips from the official user guide and form:
- Enter everything in English. The name fields accept only the letters A to Z.
- If your passport shows only one name, type a dash in the family name field. The form’s hint says to enter a dash if you have no family name.
- In drop-down lists, type the first three letters to see matching options.
- If you used the passport scan, check every field afterwards. The guide asks you to recheck MRZ data each time.
How to fill in the Thailand Digital Arrival Card, step by step
These steps follow the Immigration Bureau’s user guide (version 1.19, for application version 2026.09.00).
- Open tdac.immigration.go.th and select “Arrival Card”.
- Enter your personal and passport details, or use “Retrieve with Passport” to scan or upload your passport page. Select “Continue”.
- Enter your trip and accommodation details, then select “Continue”.
- Complete the health declaration. Extra health questions appear only if the countries you visited in the past two weeks, where you boarded, your nationality or your flight are on the Ministry of Public Health’s list. Then select “Preview”.
- Check everything. Use “Edit” to correct any mistakes.
- Enter your email address, tick the box to accept the terms and conditions, and select “Submit”.
- Download your Thailand Digital Arrival Card. It shows your TH Digital Arrival Card number and a QR code. A copy is also emailed to you.
Submitting for family or a group
One submission can include up to 10 travellers. After the first person’s health declaration, select “Add Other Travelers”. If others share your trip and accommodation details, choose them from “Same as Previous Traveler” instead of typing them again. The FAQ says you can complete the TDAC for family members, children or a group, and every traveller, including infants, must be covered.
How to change or fix your TDAC
Plans change, and the form allows for that. To update a card:
- On the official website, select “Update Arrival Card”.
- Search with your TH Digital Arrival Card number, date of birth and nationality.
- Edit the details, check them, enter your email, accept the terms and select “Submit”.
Some details cannot be updated. The user guide lists your full name, nationality and date of birth. The FAQ also lists your passport number. If one of these is wrong, or you have a new passport, make a new submission with the correct details. The FAQ says only the most recent submission counts.
If your flight or hotel changes, update your TDAC or submit a new one before you reach immigration. The FAQ says your submission must be accurate and complete before entry, and that passengers who give incorrect information may be denied entry at immigration’s discretion, so do not leave old details on the card.
At the airport or border
- Show your QR code on your phone, or on a printout. The FAQ says you do not have to print it, but suggests carrying a copy if you will not have a device with you.
- No email arrived? Download the card from the confirmation screen when you submit. If you still have no QR code when you land, the FAQ says to contact the immigration officer at the checkpoint.
- No smartphone or internet? The FAQ says kiosks and Wi-Fi are provided on arrival, and lists kiosks at five airports: Suvarnabhumi, Don Mueang, Phuket, Chiang Mai and Hat Yai. A kiosk does not print a QR code. You take a photo of it, and the card is sent to your email. Do not rely on a kiosk: submitting before you fly is calmer.
- Website not working? The FAQ suggests saving a screenshot of the error and asking airport or immigration staff for help.
- Health checks: if your health declaration flags it, the form tells you to go to the Department of Disease Control counter before immigration. Thai embassy pages, such as the London embassy’s health certificate page (last updated 29 November 2022), say travellers who come from or through countries Thailand lists as yellow fever infected areas must show a yellow fever vaccination certificate on arrival. That list includes Nigeria, Ghana, Kenya, Brazil, Colombia and Peru. Check the current list with the Thai embassy that covers where you live.
- Ebola screening: the Tourism Authority of Thailand said on 27 May 2026 that travellers arriving from or through the Democratic Republic of the Congo or Uganda may enter only through Suvarnabhumi Airport, face health screening, and must complete at least 21 days of quarantine or isolation. It also said foreign nationals from these areas must register through the TDAC before travelling. GOV.UK still listed Ebola screening for Thailand when we checked. If this applies to you, check the latest rules with the Thai embassy before you book.
What the TDAC is not
The TDAC is only an arrival registration. It sits alongside other rules, and some of these changed in 2026.
| What it is | Status when we checked (5 October 2026) | |
|---|---|---|
| TDAC | Free online arrival card, required for each entry | In force since 1 May 2025 (Royal Thai Embassy, London) |
| Visa or e-Visa | Permission to enter, for passports that need one | Apply on the official e-Visa site, thaievisa.go.th |
| Visa exemption | Visa-free entry for tourism for some passports | Revised from 15 September 2026: a 30-day scheme for 60 countries and territories, a new 15-day scheme for 2, and visa on arrival for 3 (Thai Government Public Relations Department). Some other passports have separate bilateral visa-free agreements (Thai Ministry of Foreign Affairs) |
| THIM app | The Immigration Bureau’s app, linked to the TDAC system | Optional during its June 2026 pilot and not a replacement for the TDAC (Tourism Authority of Thailand). Nation Thailand reported on 25 September 2026 that the Immigration Bureau had officially launched THIM as another channel for submitting the TDAC, and that the TDAC website remains available |
| Proposed tourism fee | A separate fee of 450 baht per foreign visitor | A proposal only, not in force (Thai Government Public Relations Department, 17 August 2026). Thai media reported a public hearing on the draft from 24 August to 28 September 2026. Under the proposal, air arrivals would pay from 180 days after an announcement in the Royal Gazette. The government announcement does not mention the TDAC |
Two examples of how the visa exemption changed: GOV.UK says British passport holders can now stay up to 30 days for tourism, normally limited to two entries a calendar year. The Thai Ministry of Foreign Affairs summary lists India among the 60 countries and territories on the 30-day scheme, and the Royal Thai Embassy in New Delhi says Indian passport holders who want to stay longer than 30 days for tourism may apply for an e-Visa. For your own passport, check with the Thai embassy that covers where you live, or on our visa guidance page.
The notice on the TDAC home page also reminds visitors of two Thai immigration rules: foreigners staying longer than 90 days must report their address to immigration every 90 days, and foreigners may not work without a work permit.
Common mistakes to avoid
- Paying a look-alike website for a form that is free on tdac.immigration.go.th
- Submitting too early, outside the 3-day window
- Counting from your departure date instead of your arrival date in Thailand
- Forgetting a TDAC for a child or infant
- Typing a name that does not match the passport, or leaving the family name blank instead of entering a dash
- Not updating the card after a flight or hotel change
- Reusing an old TDAC after a side trip out of Thailand
- A typo in your email address, with no downloaded copy of the card
- Treating the TDAC as a visa
Planning your Thailand trip
Flights
Bangkok Suvarnabhumi (BKK) is the main international airport. Don Mueang (DMK) also has international flights, and Phuket (HKT) and Chiang Mai (CNX) serve the beaches and the north. Your flight number goes on the TDAC, so book before you submit. Compare flights to Thailand.
Hotels
The TDAC asks for your accommodation address, down to province and post code. Keep your booking confirmation handy when you fill it in. Compare hotels in Bangkok, Phuket and Chiang Mai.
Mobile data on arrival
Your TDAC QR code lives in your email. Download the PDF before you fly, or make sure you have data when you land. A travel eSIM installed at home works as soon as you arrive. See eSIM options for Thailand or read eSIM vs roaming vs local SIM.
Travel insurance
The TDAC does not ask for insurance, but hospital bills for visitors can be high, and scooters and water sports add risk. Check the medical limit and the exclusions. Compare travel insurance for Thailand.
How Voyfaro can help
- TDAC: we do not fill in, submit or check your TDAC, and we never charge for it. It is free and quick on the official website.
- Visas: we point you to official Thai sources and explain them in plain English. We do not apply for or issue visas, and only the Thai authorities decide. See our visa guidance.
- Bookings: we help you compare flights, hotels, eSIMs and travel insurance through partner links, including links from the Travelpayouts affiliate network.
- You stay in control: you book and pay directly with the partner. We may earn a commission at no extra cost to you. See our affiliate disclosure.
- Questions? Contact us with where you live, the passport you hold, your dates and who is travelling.
FAQ
What is the official website for the Thailand Digital Arrival Card?
The official website is tdac.immigration.go.th, run by Thailand’s Immigration Bureau. Type the address yourself. Sites with other addresses are not the official form, even if they look similar.
Is the Thailand Digital Arrival Card free?
Yes. The official site says “No Fees Required”, and the Royal Thai Embassy in Abuja says the TDAC is free of charge and warns travellers not to pay if asked. A separate tourism fee has been proposed, but when we checked on 5 October 2026 it was not in force, and the announcement did not link it to the TDAC.
How many days before arrival can I fill in the TDAC?
Within 3 days before you arrive. Official pages word the window slightly differently, so to be safe, submit in the 2 days before your arrival date or on the day you arrive.
Do Indian passport holders need the Thailand Digital Arrival Card?
Yes. The TDAC applies to all non-Thai nationals, whatever their passport, apart from a few exceptions such as transit passengers who do not pass through immigration. That includes Indian passport holders, who are on Thailand’s 30-day visa exemption list from 15 September 2026. The same applies to British, American, Filipino, Nigerian, Saudi and all other foreign passport holders.
Is there an official TDAC app?
The Immigration Bureau has an app called THIM (Thailand Immigration Management), linked to the TDAC system and available on the App Store and Google Play. The Tourism Authority of Thailand said in June 2026 that it was optional and did not replace the TDAC, and Nation Thailand reported in September 2026 that the TDAC website remains available alongside it. You do not need any app: the official website works on a phone or computer.
Do children need a TDAC?
Yes. All travellers need one, including infants and children. A parent can include them in a group submission of up to 10 people.
Do I need a TDAC if I am transiting through Bangkok?
Not if you stay airside and do not pass through immigration. If you leave the airport during your layover, you need one.
Do I need to print my TDAC?
No. You can show the QR code on your phone. The official FAQ suggests a printed copy if you will not have a device with you.
I made a mistake on my TDAC. What should I do?
Use “Update Arrival Card” on the official website. The user guide says your full name, nationality and date of birth cannot be changed, and the FAQ adds passport number. For those, submit a new TDAC: the most recent submission is the one that counts.
I paid a website for my TDAC. Is it valid?
If the site submitted your details to the Immigration Bureau, you should have a card with a TH Digital Arrival Card number and a QR code. If you are not sure, submit your own TDAC on the official website before you travel, since the most recent submission counts. If you think you were misled about the fee, contact your bank or card provider.
Can Voyfaro fill in my TDAC for me?
No. We do not submit the TDAC, and you do not need anyone to do it for you. It is free on the official website and takes a few minutes.
Sources
Official pages we checked on 5 October 2026:
- Thai Immigration Bureau, Thailand Digital Arrival Card official website (site title “Official Thailand Digital Arrival Card (TDAC) – No Fees Required”; form fields, including the transit tick box and yellow fever question; A to Z name rule and family name dash hint; home page notice on the 3-day rule, 90-day reporting and work permits)
- Thai Immigration Bureau, TDAC user guide (version 1.19 for application version 2026.09.00: who must submit, when, information needed, individual and group steps, updating, details that cannot be updated, English only, up to 10 travellers)
- Thai Immigration Bureau, TDAC FAQ and version updates (3-day window including arrival day, 72 hours, one entry per card, children, transit, land and sea, crew, diplomatic passports, kiosks at five airports, printing, updates and new submissions, accurate details before entry, agents, data protection, no reminders, 3 to 5 minutes per person)
- Royal Thai Embassy, Abuja, Thailand Digital Arrival Card (TDAC) (notice dated 14 July 2026: not a visa, every entry, within 3 days, free of charge, fraud warning)
- Royal Thai Embassy, London, Thailand Digital Arrival Card (TDAC) required from 1 May 2025 (29 April 2025: start date; air, land and sea)
- Royal Thai Embassy, Colombo, Thailand Digital Arrival Card (TDAC) (updated 23 March 2026: mandatory for all foreign passport holders, including long-term residents; exceptions only for transit without passing immigration and Border Pass entry)
- Tourism Authority of Thailand News, Thailand Digital Arrival Card system set to launch on 1 May 2025 (4 April 2025, updated 14 April 2025: long-term residents included; transit and Border Pass exceptions; example of a 5 May arrival with submission from 2 May)
- Royal Thai Embassy, London, Health certificate requirement (yellow fever certificate and infected-area list; last updated 29 November 2022)
- Thailand Electronic Visa, official e-Visa website
- Thai Government Public Relations Department, Revision of Thailand’s visa exemption and visa on arrival schemes (4 September 2026: published in the Royal Gazette on 31 August 2026, effective 15 September 2026)
- Thailand Ministry of Foreign Affairs, Summary: the revision of Thailand’s visa exemption and VoA schemes, 2026 (PDF) (status as of 31 August 2026, effective 15 September 2026: 30-day list including India and the UK; bilateral agreements)
- Royal Thai Embassy, New Delhi, Latest update on the visa exemption scheme for Indian passport holders (27 July 2026: 30-day tourism exemption; e-Visa for longer stays)
- GOV.UK (Foreign, Commonwealth & Development Office), Thailand entry requirements (TDAC within 3 days before arrival; 30-day tourism stay and two entries a year for British passport holders; Ebola health screening)
- Thai Government Public Relations Department, Thailand advances digital travel experience with THIM immigration app (9 June 2026: trial launch, linked to the TDAC, App Store and Google Play)
- Tourism Authority of Thailand News, Thailand Immigration Management application introduced (11 June 2026: THIM optional during the pilot, TDAC still required)
- Tourism Authority of Thailand News, Thailand updates Ebola measures for travellers from risk areas (27 May 2026: Democratic Republic of the Congo and Uganda; Suvarnabhumi only; 21-day quarantine or isolation; TDAC registration)
- Thai Government Public Relations Department, Thailand proposes new THB450 tourism fee for all foreign visitors (17 August 2026: proposal, public hearing to come, phased start after Royal Gazette announcement)
Reports we also read:
- Nation Thailand, Thailand launches THIM as digital gateway for foreign visitors (25 September 2026: the Immigration Bureau’s official launch of THIM; the TDAC website remains available)
- Nation Thailand, Thailand proposes 450-baht fee to fund tourism upgrade (30 August 2026: public hearing on the draft from 24 August to 28 September 2026; air collection expected to begin in 2027, 180 days after Royal Gazette publication)