TDAC: how to fill in the Thailand Digital Arrival Card
Home › Blog › Entry rules
Entry rules · TDAC

TDAC: how to fill in the Thailand Digital Arrival Card

Thailand Digital Arrival Card (TDAC) explained: who needs it, when to submit, the free official form at tdac.immigration.go.th and how to avoid paid fake sites.

Since 1 May 2025, every foreign visitor entering Thailand must complete the Thailand Digital Arrival Card (TDAC), which replaced the paper TM6 card. It is free, is filled in online at tdac.immigration.go.th, and must be submitted within the 3 days before your arrival. Any website that charges a fee is not the official service.

Your first night in ThailandBook your first hotel before you fill in the TDAC

The TDAC asks for your accommodation address in Thailand, so it helps to have your first night booked. Compare hotels in Bangkok, Phuket and Chiang Mai with live prices.

What the TDAC is

The Thailand Digital Arrival Card, or TDAC, is an online arrival form run by Thailand's Immigration Bureau. It collects the same basic information that travellers used to write on the small paper TM6 arrival card handed out on planes and at border posts: who you are, how you are arriving, where you will stay and when you plan to leave.

The TDAC became mandatory on 1 May 2025, and the TM6 paper card was discontinued at the same time. The idea is simple: immigration officers receive your details in advance, and you no longer have to fill in a form in the queue.

Good to know

The TDAC is not a visa and not a travel permit. It does not change whether you need a visa or how long you may stay. It is purely an arrival registration. Visa rules are explained separately in our Thailand visa guide.

Who needs a TDAC (and who does not)

The TDAC applies to all non-Thai nationals entering Thailand, whatever their passport and whatever their route:

You generally do not need a TDAC if you are:

Every entry counts separately. If you fly to Bangkok, pop over to Laos and come back, you need a new TDAC for the second entry too.

When to submit: the 3-day window

You can submit the TDAC from three days before your arrival date, up to and including the day you arrive. The system will not accept it earlier than that. For example, if you land in Bangkok on 10 March, you can submit from 7 March.

The best moment is usually the day before you fly, when your flight number and first hotel are confirmed. If you have a long journey with several connections, submit before you leave home, so you are not trying to do it on airport wifi.

Arriving at immigration without a TDAC is not a disaster: major airports have had kiosks, QR-code posters and staff to help people complete it on the spot. But lines for those kiosks can be long after big flights land, and it is an unnecessary stress at the end of a long journey. Do it in advance.

Step by step: filling in the TDAC

The official form takes about 5-10 minutes if you have everything ready. Here is the process:

  1. Go to tdac.immigration.go.th by typing the address yourself rather than clicking a search ad. Choose your language (English is available).
  2. Enter your personal details: name exactly as in your passport, passport number, nationality, date of birth, gender, occupation, country and city of residence, and phone number.
  3. Enter your travel details: arrival date, country where you boarded, purpose of visit, mode of travel and flight or vehicle number.
  4. Enter your departure details if known, such as your onward or return flight.
  5. Enter your accommodation in Thailand: the type of accommodation, province, district and full address of your first stay. If you move around, list where you sleep on the first night.
  6. Complete the health declaration, listing the countries you visited in the two weeks before arrival. Travellers who have been in countries with a yellow fever risk may need to show a vaccination certificate.
  7. Add other travellers if you are submitting for a family or group, each with their own passport details.
  8. Check everything carefully and submit. Enter an email address you can access on the road.

After submitting, you receive a confirmation with a TDAC number and a QR code, shown on screen and sent by email, usually with a downloadable PDF. There is no payment step at any point.

Your first night in ThailandBook your first hotel before you fill in the TDAC

The TDAC asks for your accommodation address in Thailand, so it helps to have your first night booked. Compare hotels in Bangkok, Phuket and Chiang Mai with live prices.

What you need before you start

InformationWhere to find itTip
Passport detailsYour passportName exactly as in the passport, including middle names
Arrival flight or vehicle numberBooking confirmationFor land crossings, enter the vehicle or bus details if asked
Arrival dateYour ticketUse local Thai arrival date, not departure date
Address of first accommodationHotel bookingFull address, province and district
Onward or return flightBooking confirmationOptional if not yet booked, but helpful
Countries visited in last 14 daysYour own trip historyInclude transit stops where you left the airport
Email address and phone-Use an email you can open on your phone

Remember the arrival date is the date you land in Thailand. On overnight flights from Europe, that is often the day after departure, which also affects when your 3-day window opens.

Beware of paid lookalike websites

Since the TDAC launched, many third-party websites have appeared that look official, use Thai flags and government-style designs, and charge fees for submitting the form for you. Some rank high in search results or run paid search ads.

If you already paid an agency, check that you received a genuine TDAC confirmation with a number and QR code. If not, submit the form yourself on the official site. Our Thailand safety guide covers other common scams to watch for.

Good to know

Some airlines, travel agents and trusted apps link to the official form or help you fill it in. That is fine, as long as the final submission goes to tdac.immigration.go.th and you are not charged for the TDAC itself.

Changing your details and what happens at immigration

Plans change. If your flight is delayed or you switch hotels before arrival, you can log back in with your TDAC number and update your details on the official site. If you made a mistake in key passport details, such as your name or passport number, it is usually simplest to submit a new TDAC.

At the immigration counter, have your passport ready and your TDAC confirmation on your phone, either as a screenshot, the email or the PDF. A printed copy is a sensible backup in case your battery dies. Officers can usually find your record from your passport, but they may ask to see the QR code. Fingerprints and a photo are taken as before.

A working phone makes arrival easier, so it is worth setting up a data plan before you land; see our eSIM guide for Thailand. Once you are through, our getting around Thailand guide explains airport transfers, trains and domestic flights.

Common mistakes and special situations

Land and sea arrivals

Overland travellers need a TDAC too, for example on the bus from Vientiane to Nong Khai, at the Aranyaprathet crossing from Cambodia, or at the Padang Besar and Sadao crossings from Malaysia. Island hoppers arriving from Langkawi at Koh Lipe must also submit one. Border posts can be slower than airports and mobile coverage can be patchy, so submit before you set off rather than at the checkpoint.

Quick TDAC checklist

Arriving in the capital first? Our guide to Bangkok and the best areas to stay in Bangkok will help you plan your first night, which is also the address you enter on the form. Flying straight to the beach instead? See our Phuket guide.

Frequently asked questions

Is the Thailand Digital Arrival Card free?

Yes. The official TDAC at tdac.immigration.go.th is free. Websites that charge a fee are third-party agencies, not the Thai government.

When should I fill in the TDAC?

Within the 3 days before your arrival date, up to the day you arrive. The official system does not accept submissions earlier than that.

Does the TDAC replace the TM6 card?

Yes. The TDAC became mandatory on 1 May 2025 and replaced the paper TM6 arrival card that used to be handed out on flights and at borders.

Do I need a TDAC if I am visa-exempt?

Yes. All non-Thai nationals entering Thailand need a TDAC, whether they are visa-exempt or hold a visa. The TDAC itself is not a visa.

Do transit passengers need a TDAC?

No, not if you stay airside and do not pass through Thai immigration. If you leave the airport, even for a short stopover, you need one.

Do children need their own TDAC?

Yes. Every traveller needs a separate TDAC, but a parent can add children to a group submission and complete the details for them.

Keep reading