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.

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?

Tom Wheeler

Visa & Legal Specialist · Phuket · 15+ years in Thailand

Tom is a former immigration consultant who has helped over 2,000 foreigners navigate Thailand's visa system. Based in Phuket since 2011, he maintains direct relationships with Thai immigration offices and stays current on policy changes. He writes ThailandKnowledge's visa guides, nationality-specific entry requirements, and long-stay documentation guides.

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

Plan & Prepare

  • Travel Planning
  • Visa Guide
  • Itineraries
  • Budget Calculator
  • City Comparison
  • Best Time to Visit
  • Safety Guide
  • Compare Destinations

Living in Thailand

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

About

  • About ThailandKnowledge
  • Contact
  • Sitemap
  • Festivals
  • LGBTQ+ Travel
  • Community Q&A
  • Checklists
  • Saved Guides
  • Newsletter

© 2026 ThailandKnowledge. All rights reserved.

  • Privacy Policy
  • |
  • Terms
  • |
  • Sitemap