Guide

TDAC Explained: Thailand's Digital Arrival Card, Step by Step

No visa, no fee. The TDAC is the one form Indians still have to fill in for Thailand. Here's when to file it, what every field means, and the mistakes to avoid.

The short answer

The TDAC (Thailand Digital Arrival Card) is a free online form every non-Thai traveller has to submit on tdac.immigration.go.th within the 3 days before landing. It replaced the paper arrival card on 1 May 2025, and it takes a few minutes per person. You get a QR code by email, and you show it with your passport at immigration.

Since 15 September 2026, Indians enter Thailand visa-free for up to 30 days (our Thailand visa guide covers the change). With no visa to apply for, the TDAC is the only entry step left, so it's the one people forget. Airlines can refuse boarding without it, and immigration can hold you back to fill it in at the airport.

When to file it

The window opens 3 days before you land, counting the arrival day. Land on 10 December and the form accepts your card from 8 December. Earlier than that, it rejects the date. Filing on the day of travel is allowed, but the day before your flight is the sensible time: your flight number is final, and if the site is slow you still have a day.

Here's the earliest filing date for each of our upcoming Thailand departures:

TripGroup arrivesFile TDAC from
Thailand island-hopping22 Nov 202620 Nov
Tomorrowland Thailand10 Dec 20268 Dec
Thailand New Year28 Dec 202626 Dec
Thailand 2027 (January)20 Jan 202718 Jan
Thailand 2027 (February)20 Feb 202718 Feb
Thailand 2027 (March)20 Mar 202718 Mar

Dates assume you land on the trip's start date. If your flight lands the day before or after, count back from your own landing date.

How to fill it in, step by step

1. Go to the official site

Type tdac.immigration.go.th into your browser yourself. Don't click a sponsored search result. Lookalike sites charge "processing fees" for a form that's free, and some harvest passport data.

2. Keep these ready

Your passport, your flight booking (the flight that lands in Thailand), and the name and full address of your first night's hotel, including postal code. On a Party Passport trip, that's the first hotel in your trip documents.

3. Personal details

  • Family name, first name and middle name, exactly as they appear on your passport's photo page.
  • Passport number, nationality (Indian), date of birth and gender.
  • Occupation: pick the closest option from the dropdown.
  • Visa number: leave it blank. Indians on visa-exempt entry don't have one.
  • Phone number, email, and country and city of residence.

4. Trip details

  • Date of arrival: the date you land in Thailand, not the date you leave India. Overnight flights often land the next morning.
  • Mode of travel (air) and the flight number of the flight that actually lands in Thailand. If you connect in Singapore or Kuala Lumpur, it's the second flight.
  • Country where you boarded that flight.
  • Purpose of travel: holiday.
  • Where you're staying: accommodation type and address, with province, district and sub-district picked from dropdowns plus a postal code. On a multi-stop trip, enter only your first night's hotel.

5. Health declaration

  • Countries you've visited in the last 14 days.
  • Whether you currently have any symptoms.

6. Check, submit, save the QR code

Check your name and passport number against the passport one last time, then submit. The confirmation arrives by email with a QR code. Screenshot it, and keep a printout or offline copy in case you have no data when you land.

Travelling as a group

Every traveller needs their own card on their own passport. The official form does let one person add others to a single submission if you're on the same flight on the same date. Guides report a limit of 10 people per submission. Trip and hotel details are copied across, each person gets their own QR code, and all of them go to the one email address entered.

If your friends are flying in from different cities or on different flights, each flight needs its own submission. We can't submit it for you, because it needs your passport and your flight details, but we do send reminders and a walkthrough before every Thailand departure.

The mistakes that actually cause trouble

Name doesn't match the passport

This is the most common reason a card fails at the automated gates. Copy your name exactly as printed. Don't add a surname your passport doesn't show, and don't use a nickname. Name and passport number can't be edited, so a wrong one means filing a new card.

Wrong arrival date

The card is tied to the date you enter. If your flight is rescheduled or lands after midnight, update the date on the official site before you fly.

Using the India departure flight

On a connecting itinerary, enter the flight that lands in Thailand and the country it departs from, not your first flight out of India.

Paying a lookalike site

The official TDAC is free. If a site asks for card details, you're in the wrong place.

Reusing an old card

Each entry into Thailand needs a new TDAC. Last year's card won't work for this trip.

FAQ

What is the TDAC?

The Thailand Digital Arrival Card is a free online form that every non-Thai national has to submit before entering Thailand by air, land or sea. It replaced the old paper TM6 arrival card on 1 May 2025. It isn't a visa. Indians enter Thailand visa-free for up to 30 days (since 15 September 2026), and the TDAC is the one piece of paperwork that's left.

When can I fill in the TDAC?

Within the 3 days before you land in Thailand, counting the arrival day itself. If you land on 10 December, the form accepts your card from 8 December. It won't accept a submission earlier than that. There's no minimum, so filing on the day of travel works, but the day before your flight is the sensible time.

How much does the TDAC cost?

Nothing. The official site, tdac.immigration.go.th, is free and never asks for payment. Any site that charges you to 'process' a TDAC is a third-party service, and some are outright scams that collect passport data. Search results and ads often show these first, so type the official address yourself.

Can one person fill in the TDAC for the whole group?

Each traveller needs their own card, linked to their own passport, including children and infants. The official form does let one person add fellow travellers on the same flight to a single submission (guides report a limit of 10), and each person still gets their own QR code. Party Passport can't submit it for you. We send reminders and a walkthrough before every Thailand departure, but the details have to come from you.

What if I make a mistake on the TDAC?

Most fields, like flight number, arrival date, hotel, phone, email and health answers, can be edited afterwards with the update option on the official site. Your name, passport number, nationality and date of birth are locked. If one of those is wrong, submit a fresh card. The latest valid submission is the one that counts.

Do I need a TDAC if I'm only transiting through Bangkok?

Not if you stay airside and never pass through Thai immigration. You do need one if you clear immigration for any reason, for example switching between Suvarnabhumi and Don Mueang airports, collecting bags that weren't checked through, or checking in again for a separate low-cost flight to Phuket or Krabi.

Last checked 22 October 2026. Thai immigration can change the form without notice, so the official site at tdac.immigration.go.th is the final word.

Heading to Thailand with a group?

Island-hopping departures through March 2027, New Year on Koh Phangan, and Tomorrowland Thailand. We send a TDAC reminder before every one.

WhatsApp us · +91 92204 79977