Thailand Digital Arrival Card (TDAC): The Complete 2026 Guide

Updated May 2026 12 min read Travel Desk

The Thailand Digital Arrival Card (TDAC) is now the single most important document a foreign traveller needs before flying to Thailand — yes, even before your visa, hotel booking or SIM card. Introduced by the Royal Thai Immigration Bureau and made compulsory from 1 May 2025, the TDAC replaced the classic paper TM6 arrival card and is required for every foreign national entering Thailand by air, land or sea.

This complete 2026 guide will walk you through exactly what the TDAC is, who needs it, what information you'll be asked for, how to file it correctly, and the most common mistakes that delay travellers at Bangkok, Phuket or Chiang Mai airports.

What's in this guide

  1. What is the Thailand Digital Arrival Card?
  2. Who needs to file the TDAC?
  3. When should you apply?
  4. Documents and information required
  5. Step-by-step: How to fill the TDAC
  6. What happens after submission?
  7. Common mistakes to avoid
  8. TDAC vs visa: what's the difference?
  9. Why use a private TDAC service?
  10. Quick FAQ

What is the Thailand Digital Arrival Card?

The Thailand Digital Arrival Card (TDAC) is an online declaration form that every foreign visitor must submit before arriving in the Kingdom of Thailand. Think of it as a digital version of the immigration arrival form you used to fill out on the plane — except now it has to be done before you leave your home country.

The information you submit allows Thai immigration officers to pre-screen travellers, speed up arrival processing at the airport, and maintain accurate records of who is in the country at any given time. The TDAC isn't a visa, and it doesn't replace one. It's an arrival declaration that works alongside whatever visa or visa-exemption you're travelling on.

Who needs to file the TDAC?

The rule is simple: every foreign national arriving in Thailand needs to file the TDAC. There are no exemptions based on visa type, nationality or length of stay. The only people who don't need to file are Thai citizens travelling on Thai passports.

Children of all ages must have their own TDAC, even infants. Each traveller's TDAC is linked to their individual passport number.

When should you apply for the TDAC?

The TDAC application window opens 72 hours (3 days) before your scheduled arrival in Thailand. You cannot file earlier than that — the system will reject the application.

While 72 hours is the maximum lead time, we strongly recommend submitting at least 24 hours before your flight. This buffer lets you fix any errors, correct typos in your passport number, or upload missing photos. Travellers who try to file the TDAC from the airport check-in counter often run into Wi-Fi issues, browser problems and last-minute payment delays.

Best practice: submit your TDAC the moment the 72-hour window opens. The earlier you file, the more time you have to resolve issues.

Documents and information required

Before you start the form, gather the following items so you don't have to abandon the application halfway through:

Personal information

Passport details

Travel details

Accommodation details

Health declaration

Step-by-step: how to fill the TDAC

Whether you file directly through the official portal or through a private service like ours, the steps are similar:

  1. Start a new application within the 72-hour window before arrival.
  2. Enter your personal details exactly as they appear on your passport. Pay extra attention to spelling and date order (DD/MM/YYYY vs MM/DD/YYYY).
  3. Upload a clear passport photo. JPG or PNG, under 5MB, no glare, all four corners visible.
  4. Fill in your flight details. The airline code + flight number is required (e.g. AI332, TG316).
  5. Add your accommodation address. The official Thai-language address is helpful; if you only know the English address, that's fine too.
  6. Complete the health declaration. Be truthful — false declarations can result in entry refusal.
  7. Review every field. Mistakes are the #1 cause of delays at immigration.
  8. Submit and save the QR-coded confirmation that's emailed to you.

What happens after submission?

Once you submit the form, the system performs an automatic check. Most TDACs are approved within minutes; complex cases (incomplete information, mismatched passport details) can take up to 24–48 hours. You'll receive a confirmation email containing your TDAC reference number and a downloadable PDF with a QR code.

At the airport, immigration officers will either scan the QR code from your phone or request the printed PDF. Save a copy offline before you fly — airport Wi-Fi can be unreliable.

Common mistakes to avoid

From processing hundreds of thousands of applications, here are the mistakes we see most often:

TDAC vs visa: what's the difference?

This is the most common point of confusion. The TDAC is not a visa. It's an arrival declaration that every traveller must file regardless of their visa status.

If you're unsure of your visa requirements, our Thailand Visa Requirements guide breaks it down by country.

Why use a private TDAC service?

The official portal is free, and any traveller can use it directly. So why do thousands of travellers each week choose a private service like ours? Three reasons:

  1. Time and accuracy. Our smart form catches typos and validates fields in real time. A second pair of expert eyes reviews every application before submission.
  2. Support. When something goes wrong at 2am the day before your flight, our chat team is there to help. The official portal offers no real-time support.
  3. Convenience. Many travellers find the official UI confusing. We translate the immigration jargon into plain English and walk you through every step.

If you're confident in your English, comfortable with online forms and have plenty of time, the official portal is a great free option. If you'd rather hand off the headache and travel knowing it's been done right, our assisted TDAC service is built for you.

Quick FAQ

How long does TDAC approval take?

Most applications are approved within minutes. Allow up to 24–48 hours for complex cases.

Is there a government fee for the TDAC?

No, the Thai government does not charge a fee for the TDAC itself. Private services like ours charge a fee for assistance, expert review and customer support.

Can I file one TDAC for my whole family?

No, each traveller — including children and infants — needs their own TDAC linked to their passport.

What if my flight or details change after submission?

You can update your TDAC up to 24 hours before arrival. If you booked through our service, contact our support team and we'll handle it for you.

Do I need to print the TDAC?

You don't have to — the QR code on your phone works — but a printed copy is a smart backup in case your phone dies or there's no signal.

Plan the rest of your Thailand trip

Trusted partners we use ourselves — book and we earn a small commission at no extra cost to you.

Book Hotels in Thailand

Compare 1.5M+ properties from Bangkok to Phuket on Booking.com.

Search hotels

Tours & Activities

Phi Phi day trips, elephant sanctuaries, Muay Thai, cooking classes.

Browse tours

Buses, Trains & Ferries

Book inter-city transport across Thailand on 12Go.asia.

Find transport

Thailand eSIM & Data

Stay connected from the moment you land — no SIM card swap needed.

Get an eSIM

Travel Insurance

Affordable medical & travel cover for your Thailand trip.

Get a quote

Find Cheap Flights

Compare worldwide fares to Bangkok, Phuket, Chiang Mai & Krabi.

Search flights

Affiliate disclosure: Some of the links above are partner links. If you book through them we may earn a small commission at no additional cost to you. We only feature services we believe in and use ourselves.

Ready to file your Thailand Digital Arrival Card?

Our expert team can prepare and submit your TDAC in under an hour. Same-day service, transparent pricing, 24/7 support.

Apply for TDAC now
Need a TDAC? Apply in minutes, expert reviewed
Apply