Thailand Digital Arrival Card (TDAC): How to Fill It In

The Thailand Digital Arrival Card (TDAC) is a free online form that all non-Thai nationals must complete within 3 days before arriving in Thailand by air, land or sea. It replaces the paper TM.6 card, is not a visa, and is submitted again for every entry.

On this page
  1. Who has to submit a TDAC
  2. When to submit it, and what it costs
  3. Step by step on the official site
  4. Filling it in at Chiang Mai Airport
  5. After you land
  6. Step by step
  7. Common questions

On this page

  1. Who has to submit a TDAC
  2. When to submit it, and what it costs
  3. Step by step on the official site
  4. Filling it in at Chiang Mai Airport
  5. After you land
  6. Step by step
  7. Common questions

At the immigration booths in Chiang Mai the paper arrival card is gone. The Thailand Digital Arrival Card (TDAC) replaces the TM.6 form, and completing it online is mandatory for all foreign nationals before arrival. Have the confirmation ready to present.

Who has to submit a TDAC

From 1 May 2025 all non-Thai nationals entering Thailand by air, land or sea are required to complete the TDAC online. That covers tourists, business travellers and long-term residents. It also covers travellers who enter without a visa under the visa exemption scheme.

News page of the Royal Thai Consulate-General in New York explaining the new Thailand Digital Arrival Card, with a guidelines graphic.
The New York consulate's explainer for the digital arrival card. Source: Royal Thai Consulate-General, New York - TDAC page (opens in a new tab), captured 13 October 2026

Children and infants file too, and a parent or guardian completes the form for them. The only exceptions are these three:

  • Thai nationals returning to Thailand.
  • Travellers transiting or transferring through Thailand without passing through immigration control.
  • Travellers entering with a Border Pass.
Do you need a TDAC? Three exceptions; everyone else files before arrival Are you a Thai national returning to Thailand? No TDAC YES NO Are you only transferring, without passing immigration control? No TDAC YES NO Do you enter with a Border Pass? No TDAC YES NO EVERYONE ELSE File the TDAC online Within 3 days before arrival. Free. A new card for every entry. ChiangMaiJao.com · Source: Royal Thai embassy pages in Colombo, Buenos Aires and London; official TDAC site Verified 13 Oct 2026 · Re-checked every 6 months Do you need a TDAC? Three exceptions; everyone else files before arrival Are you a Thai national returning to Thailand? YES No TDAC NO Are you only transferring, without passing immigration control? YES No TDAC NO Do you enter with a Border Pass? YES No TDAC NO EVERYONE ELSE File the TDAC online Within 3 days before arrival. Free. A new card for every entry. ChiangMaiJao.com · Source: Royal Thai embassy pages in Colombo, Buenos Aires and London; official TDAC site Verified 13 Oct 2026 · Re-checked every 6 months
Three exceptions to the TDAC requirement; everyone else files within 3 days before arrival. Checked 13 Oct 2026.
Tap to enlarge diagram

A transit passenger who passes the immigration checkpoint and leaves the airport does need a TDAC. The form is not a visa, so travellers who need a visa still apply for one. See Thailand visa types for the routes.

When to submit it, and what it costs

The registration must be done within 3 days prior to arrival. The official site repeats this: foreigners submit their arrival card information 3 days in advance of their arrival date.

That is a three-day window preceding the travel date, and the card is valid for one entry, up to 72 hours before entry. A card filed earlier falls outside the window. The form can be completed right up until you go through immigration, so filing at the airport works if you forgot, but the window is the plan.

Royal Thai Embassy Buenos Aires page titled How to Submit the Thailand Digital Arrival Card, with the list of steps.
The Buenos Aires embassy page that lists the steps and the questions travellers ask. Source: Royal Thai Embassy, Buenos Aires - How to Submit the TDAC (opens in a new tab), captured 13 October 2026

The TDAC is free of charge, and travellers should be wary of any website charging administrative fees. The official site is titled as requiring no fees. A card is valid for a single entry, so you submit a new one for every entry into Thailand.

Step by step on the official site

Use only the Immigration Bureau’s site, tdac.immigration.go.th. Start there and click Arrival Card or scan the QR code.

Official Thailand Digital Arrival Card home page with an important notice and two buttons, Arrival Card and Update Arrival Card.
The Immigration Bureau's TDAC home page, with the notice and the Arrival Card and Update Arrival Card buttons. Source: Thailand Digital Arrival Card official site (Immigration Bureau) (opens in a new tab), captured 13 October 2026

What to have ready

  • Your passport and other travel documents.
  • Your full name, date of birth and nationality.
  • Your flight information, arrival date and accommodation in Thailand.

The steps

  1. Open the site and click Arrival Card, or scan the QR code.
  2. Give your passport information: upload a clear photograph of the passport, or type your personal information in English.
  3. Enter your travel itinerary, including flight details and where you will stay.
  4. Answer the health declaration if the system prompts you. It prompts people with specific nationalities, or travel history to areas identified as high risk for specific diseases within the last 14 days.
  5. If you travel with others, click Add and repeat the steps for each person.
  6. Review everything, then enter your email address, agree to the terms and conditions and click Submit.
  7. Download the evidence of your submission or check your email for the confirmation, and have it ready to present on arrival.

After you apply you receive a confirmation email with the TDAC as a QR code. The PDF can be printed or shown on a smartphone at the immigration checkpoint.

The health questions

The system prompts some nationalities, and travellers with a history in areas identified as high risk for specific diseases within the last 14 days, for additional health information. The embassy pages do not name those nationalities or areas, so the form decides: answer what it shows you.

A separate Ministry of Public Health rule covers yellow fever. A traveller who has travelled from or through a country declared a Yellow Fever Infected Area must provide an International Health Certificate showing a yellow fever vaccination. You present it to the immigration officer on arrival.

A national of a listed country who has not travelled from or through it needs no certificate, but should hold evidence that their domicile is not in an infected area.

The London embassy page behind this rule is dated 2022, so check the current list on your nearest Thai embassy page.

If something is wrong

The official site has an Update Arrival Card button for making changes to the information. If the email or QR code never arrives, notify the immigration officer at the checkpoint.

Filling it in at Chiang Mai Airport

Several airports offer wifi for completing the form online, and kiosks for travellers whose device is unavailable. Chiang Mai Airport (CNX) is among the airports with TDAC kiosks. No terminal location or opening hours are published for them.

Chiang Mai International Airport
60 ถนน มหิดล Suthep, Mueang Chiang Mai District, Chiang Mai 50200, Thailand · Open in Google Maps (opens in a new tab)
Seating area inside the terminal at Chiang Mai International Airport, with blue chairs, an orange patterned floor and booths in the background.
A seating area inside the terminal at Chiang Mai International Airport.

After you land

At the checkpoint, show the QR code or the downloaded evidence.

Baggage reclaim hall at Chiang Mai International Airport with a conveyor belt and overhead signs.
The baggage reclaim hall at Chiang Mai International Airport.

Under the visa exemption scheme, eligible travellers can enter without a visa for up to 30 days, for tourism purposes only. The visa exemption guide explains the lists and how to extend, and the 2026 changes guide dates each change.

The official TDAC site also carries a separate notice on the 90-day address report. The address notification guide covers it.

Photo credits

↑ Contents

Step by step

  1. Open the official siteVisit tdac.immigration.go.th and click Arrival Card, or scan the QR code. Do it within 3 days before arrival.
  2. Enter your passport detailsUpload a clear photograph of your passport, or type your personal information in English.
  3. Add your tripGive your flight details and where you will stay in Thailand.
  4. Answer the health questionsSome nationalities, and travellers who visited high-risk areas in the last 14 days, are prompted for health information. Yellow fever rules sit under the health questions below.
  5. Add companionsIf you travel with others, click Add and repeat the steps for each person.
  6. Review, enter your email and submitEnter an email address to receive confirmation, agree to the terms and click Submit.
  7. Save your confirmationDownload the evidence of submission or keep the email, and have it ready to present on arrival.

Not confirmed: Which details stay locked once you submit. Open Update Arrival Card on the official site before you fly and test it. Where the Chiang Mai kiosks stand and when they run. Ask airport staff.

Common questions

Is the TDAC free?

The TDAC can be completed free of charge. The official site carries the title Official Thailand Digital Arrival Card, No Fees Required.

How early can I submit the TDAC?

Foreigners must submit the arrival card information 3 days in advance of their arrival date. The Buenos Aires embassy words it as a three-day window preceding the travel date, and a TDAC is valid for a single entry, up to 72 hours before entry. An earlier card falls outside the window.

Do children need their own TDAC?

All travellers submit a TDAC, including children and infants. A parent or guardian completes the form on the child's behalf.

Do I need a TDAC if I only change planes in Thailand?

Only travellers passing through the immigration checkpoint and leaving the airport need to submit a TDAC. Transit passengers who stay airside are the exception, because they transfer without passing through immigration control.

What if I never receive the confirmation email or QR code?

Notify the immigration officer at the immigration checkpoint.

Can I change my details after I submit?

The official site has an Update Arrival Card option for making changes.

Do I need a new TDAC for every trip?

A new TDAC is submitted for every entry into Thailand.

Is a TDAC the same as a visa?

The form is not a visa, but an immigration requirement. Travellers who need a visa still apply for one.

Is there a TDAC kiosk at Chiang Mai Airport?

Chiang Mai Airport (CNX) is listed among the airports with TDAC kiosks. Several airports also offer wifi for completing the form online.

Places in this guide

General information checked against the sources listed above, not legal advice for your situation. Rules and office practice change; confirm with the immigration office or a licensed adviser before you act. See how guides are checked.

Spotted an error? Report it.