ThailandKnowledge
  • Tools
Budget CalculatorVisa Guide
Visa Guides/Tourist

TDAC — Thailand Digital Arrival Card

The online replacement for the TM.6 paper arrival card — required for all arrivals since 2024.

FreeN/A — determined by your visa or exemption, not the TDACsingle entry
  1. Home
  2. Visa Guides
  3. TDAC — Thailand Digital Arrival Card
TwitterFacebookWhatsApp

Visa Rules Change Frequently

Immigration rules in Thailand are updated regularly. Always verify current requirements with the official Thai Immigration Bureau (immigration.go.th) or your nearest Thai embassy before making travel plans. This guide reflects the rules as of 2026-04-01.

Quick Answer

What is the TDAC — Thailand Digital Arrival Card?

A free, 3-minute online arrival declaration form required by all visitors to Thailand. Not a visa.

The Thailand Digital Arrival Card (TDAC) replaced the paper TM.6 form that travellers used to fill in on the plane. Since its rollout in 2024, all international visitors arriving by air at major airports must complete the TDAC online at tdac.immigration.go.th within 72 hours before their flight. The process takes about 3 minutes, is entirely free, and significantly speeds up immigration queues.

TDAC is not a visa — it is purely an arrival declaration similar to the ESTA in the United States or the Australian ETA's arrival component. It records your travel details, accommodation address, and contact information in advance so immigration systems can process you faster. You will receive a QR code to show at the immigration booth. As of early 2026, the TDAC is mandatory at all major international airports and is being rolled out to land and sea border crossings.

Required Documents

DocumentRequiredNotes
Valid passport bio-data details (passport number, expiry, nationality)—
Confirmed flight number and arrival date—
First accommodation address in Thailand (hotel name or home address)—
Contact phone number and email—

Fees

Fee TypeAmountNotes
TDACFreeFree — no charge

Step-by-Step Process

1

Go to tdac.immigration.go.th

Open the official TDAC portal in your browser. Beware of unofficial copycat sites that may charge a fee — the official system is always free.

2

Enter your passport details

Input your passport number, issue date, expiry date, nationality, and personal details exactly as they appear in your passport.

3

Enter your travel details

Provide your incoming flight number, departure country, arrival date, and the address of your first accommodation in Thailand.

4

Submit and save your QR code

Review all details, submit the form, and immediately save or screenshot the QR code confirmation page. You can also request an email copy.

Save the QR code offline — you may have no mobile data on arrival.
5

Present at immigration

Show the QR code to the immigration officer or scan it at a self-service kiosk (available at Bangkok Suvarnabhumi, Don Mueang, Phuket, and Chiang Mai airports).

Expert Tips

  • Complete the TDAC within 72 hours of your scheduled arrival — submissions made more than 72 hours in advance are not accepted.
  • If you have a connecting flight, complete the TDAC for your final arrival flight into Thailand, not your first leg.
  • The TDAC system occasionally goes down during peak travel periods — try early morning Thai time if you encounter errors.

Common Mistakes to Avoid

  • Completing the TDAC more than 72 hours in advance — it will not be valid.
  • Entering your transit airport as your arrival destination instead of your final Thailand entry point.
  • Not saving the QR code offline before boarding.

Important Warnings

Do not use third-party sites that charge to 'help' you complete the TDAC. The official portal at tdac.immigration.go.th is free and takes under 3 minutes.
If you do not complete the TDAC before arrival, you may be directed to a special counter at the airport to complete a manual process, causing significant delays.

When entry can be refused

Holding a valid visa is not the same as a right of entry. The Immigration Act B.E. 2522 (1979) sets out eleven grounds on which an immigration officer may refuse a foreigner at the border.

  1. 1

    No genuine valid passport, or a valid passport without a visa — unless you meet the visa exemption requirements. The terms of both visa issuance and visa exemption are set by Ministerial Regulations rather than by the Act itself.

  2. 2

    No appropriate means of living after entering the country.

  3. 3

    Entering to work as an unskilled or untrained labourer, or to work in breach of the Alien Work Permit law.

  4. 4

    Being mentally unstable, or having any of the diseases listed in the Ministerial Regulations.

  5. 5

    Not vaccinated against smallpox or otherwise inoculated as required, and refusing vaccination by the Immigration Doctor.

  6. 6

    Having been imprisoned by a Thai court, or by a foreign court — except for petty offences, negligence, or cases the Ministerial Regulations exempt.

  7. 7

    Behaviour that could endanger the public, or being subject to an arrest warrant from a foreign government.

  8. 8

    Reason to believe entry is for prostitution, trafficking of women or children, drug smuggling or other smuggling against public morality.

  9. 9

    Not holding the money or bond the Minister prescribes.(Section 14)

  10. 10

    Being a person the Minister has prohibited from entry.(Section 16)

  11. 11

    Having been deported by Thailand or another country, had a right of stay revoked, or been expelled from Thailand at the Thai government's expense — unless the Minister grants an individual exemption.

Summarised in plain English from the Immigration Act B.E. 2522 (1979), published by the Ministry of Foreign Affairs, Kingdom of Thailand and read on 2026-08-12. This is a summary, not the statutory text — read the source document if anything here affects your travel.

Thai bank holidays, 2026

Banks, government offices and immigration are closed. Visa extensions and 90-day reports cannot be filed on these dates, and the days either side are the busiest of the month.

  • 13 Oct 2026H.M. King Bhumibol Adulyadej the Great Memorial Day
  • 23 Oct 2026H.M. King Chulalongkorn the Great Memorial Day
  • 7 Dec 2026Substitution for H.M. King Bhumibol Adulyadej the Great’s Birthday, National Day and Father’s Day (Saturday 5th December 2026)
  • 10 Dec 2026Constitution Day
  • 31 Dec 2026New Year’s Eve

Source: Bank of Thailand. Financial-institution holidays; some government offices keep different hours.

Frequently Asked Questions

Related Visa Guides

Thailand Visa Exemption

Free entry for 93+ nationalities — 30 or 60 days with no pre-application required.

Thailand Tourist Visa (TR)

The standard visa for planned holidays — 60 days with one possible 30-day extension.

Thailand e-Visa

Apply online for a Tourist Visa without visiting an embassy — available in 26+ countries.

← Back to all visa guides

Get Thailand Travel Updates

Monthly updates on visa changes, new destination guides, best-value hotels, and seasonal travel tips — all written by people who actually live in Thailand.

No spam. Unsubscribe anytime. We never share your email.

Was this page helpful?

ThailandKnowledge Editorial Team

Factual claims on this page are sourced and dated. Where something could not be verified, we say so rather than guessing.

Our editorial standards

At a Glance

📅
Max Stay
N/A — determined by your visa or exemption, not the TDAC
✈️
Entries
Single entry
💰
Visa Fee
Free
⏱️
Processing Time
Immediate — QR code issued instantly on completion
🔄
Extendable
No
📋
90-Day Report
Not required

Related Visa Guides

Thailand Visa Exemption

Free entry for 93+ nationalities — 30 or 60 days with no pre-application required.

Thailand Tourist Visa (TR)

The standard visa for planned holidays — 60 days with one possible 30-day extension.

Thailand e-Visa

Apply online for a Tourist Visa without visiting an embassy — available in 26+ countries.

Last verified April 2026

ThailandKnowledge

The most comprehensive Thailand travel and expat guide — covering destinations, visas, cost of living, itineraries, and planning tools for every type of traveller.

Monthly Thailand tips — no spam

Explore Thailand

  • All Destinations
  • Bangkok
  • Chiang Mai
  • Phuket
  • Islands
  • Beaches
  • Temples
  • National Parks
  • Provinces
  • Attractions
  • Food & Drink
  • Food by Type

Plan & Prepare

  • Travel Planning
  • Visa Guide
  • Itineraries
  • Budget Calculator
  • City Comparison
  • Best Time to Visit
  • Safety Guide
  • Compare Destinations
  • Airports
  • Transport Routes
  • Compare by Destination
  • Best of Thailand

Living in Thailand

  • Expat Guide
  • Cost of Living
  • Digital Nomad
  • Retire in Thailand
  • Healthcare
  • Banking
  • International Schools
  • School Directory
  • Hospitals
  • Thai Culture

About

  • About ThailandKnowledge
  • Contact
  • Sitemap
  • Browse by Topic
  • Festivals
  • LGBTQ+ Travel
  • Community Q&A
  • Common Questions
  • Checklists
  • Saved Guides
  • Newsletter

© 2026 ThailandKnowledge. All rights reserved.Place data © OpenStreetMap contributors (ODbL) · Structured data from Wikidata (CC0) · Sources

  • Privacy Policy
  • |
  • Terms
  • |
  • Sitemap