Entry formalities

TDAC: Thailand's digital arrival card, step by step

Since 1 May 2025, every foreign traveller entering Thailand must fill in the Thailand Digital Arrival Card (TDAC) online before arriving. It replaces the old paper TM6 card you used to fill in on the plane. It is free, takes about ten minutes, and is done on a single official website. Here is who needs it, when to submit it, what to prepare and how to avoid the paid copycat sites.

Kylian DevBy Kylian Dev

  • Free, on the official website only
  • Within 3 days before arrival
  • Group form for families

Short answer

The TDAC is a free online arrival card that all non-Thai nationals must complete within the 3 days before arriving in Thailand, by air, land or sea. Fill it in only on the official Immigration Bureau website, tdac.immigration.go.th: you need your passport, your flight or vehicle number, your arrival date and the address of your first accommodation. You receive a confirmation by email, to keep on your phone or print. It is not a visa: your visa or visa exemption rules still apply. Travellers in international transit who do not pass immigration are exempt.

What is the TDAC?

A digital version of the old paper arrival card.

The Thailand Digital Arrival Card is an online pre-arrival registration run by the Thai Immigration Bureau. It replaced the paper TM6 card on 1 May 2025. The information you enter (identity, travel details, accommodation) is sent to immigration before you land, which speeds up passport control.

Suvarnabhumi Airport check-in area
Suvarnabhumi Airport check-in area

Who must fill in the TDAC?

Almost every foreign traveller.

  • All non-Thai nationals entering Thailand, whatever their visa: visa exemption, visa on arrival, tourist visa, long-stay visa.
  • Arrivals by air, by land (Malaysia, Laos, Cambodia) and by sea.
  • Children and babies: each traveller needs their own card, which the group form makes easy.
  • Thai nationals.
  • Passengers in transit who stay in the international area and do not go through immigration.
  • Holders of a Border Pass crossing at a land border.

When to submit it

The window opens 3 days before your arrival date.

You can submit the TDAC within the 3 days before your arrival date in Thailand, including the day of arrival itself. Earlier submissions are not accepted. The simplest is to fill it in at home the day before you fly, or during a layover, so you are not stressed at the airport.

Yaksha statue, Suvarnabhumi Airport
Yaksha statue, Suvarnabhumi Airport

What to prepare

Have these ready before you start.

  • Your passport: the form can scan the machine-readable zone to fill in your details.
  • Your arrival date, flight number (or vehicle or boat) and the country where you boarded.
  • The purpose of your trip (holiday, business and so on).
  • The address of your first accommodation in Thailand (hotel name and address is enough).
  • Your departure date and flight, if you already know them.
  • A valid email address, to receive the confirmation.

A health declaration is only asked of travellers who have recently been in certain countries listed by the Thai Ministry of Public Health. The form shows it automatically if it applies to you.

How to fill in the TDAC, step by step

About ten minutes per person.

  1. 1Go to the official website tdac.immigration.go.th and choose "Arrival Card".
  2. 2Choose an individual form, or a group form to add several travellers (up to 10 per submission).
  3. 3Fill in your personal details, or scan your passport.
  4. 4Fill in your travel details and the address of your accommodation.
  5. 5Answer the health declaration if it appears.
  6. 6Check everything, then submit. Your confirmation and TDAC number arrive by email.
  7. 7Save the confirmation on your phone (screenshot) or print it.

Group form

Families

One person can submit the cards of up to 10 travellers at once: practical for families and friends. Each traveller still gets their own card.

Editing

Changes

You can change your travel details before you travel. Only your name, nationality and date of birth cannot be changed: if they are wrong, submit a new card.

On arrival in Thailand

What happens at passport control.

Immigration officers can see your TDAC in their system. Keep the confirmation email or its QR code on your phone, with an offline screenshot in case you have no data when you land, and show it if asked. Also keep your return or onward ticket and your accommodation booking handy: they may be requested with the TDAC. What comes next is covered in our step-by-step guide to arriving in Bangkok.

Beware of paid copycat sites

The TDAC is free. Always.

Many sites with official-looking names charge a fee to "process" your TDAC. They simply fill in the same free form for you, and some keep your passport data. The only official site is tdac.immigration.go.th, run by the Thai Immigration Bureau.

  • Paying anything: the official TDAC has no fee.
  • Clicking the first sponsored result in a search engine without checking the address.
  • Sending a photo of your passport by email or messaging to an agency.
Create my itineraryTurn what you've read into a day-by-day route.

FAQ

Your questions

Is the TDAC mandatory for Thailand?

Yes. Since 1 May 2025 all non-Thai nationals must complete the TDAC before entering Thailand by air, land or sea. Only travellers in international transit who do not pass immigration and Border Pass holders are exempt.

How much does the TDAC cost?

Nothing. The TDAC is free on the official website tdac.immigration.go.th. Sites that charge a fee are private intermediaries, not the Thai government.

When should I submit the TDAC?

Within the 3 days before your arrival date in Thailand, including the day of arrival. Earlier submissions are not accepted.

Do children need a TDAC?

Yes, every traveller needs their own card, including babies. A parent can submit the whole family's cards together with the group form (up to 10 people).

Can I change my TDAC after submitting it?

Yes, you can update your travel details before you travel. Your name, nationality and date of birth cannot be changed: if they are wrong, submit a new card.

Does the TDAC replace the visa?

No. The TDAC is only an arrival card. Whether you need a visa, and how long you can stay, depends on your nationality.

Do I need a TDAC if I only transit in Bangkok?

No, if you stay in the international transit area without going through immigration. If you leave the airport, even for one night, you need one.