The Thailand digital arrival card (TDAC), an online TM6 Thailand immigration form introduced in 2025, is required for travelers arriving in Thailand for tourism and other purposes. While it was suspended for arrivals by air in 2022 and for arrivals by land and sea in 2024, the Thailand TM6 landing card requirement is back from 1 May 2025. Learn how to fill out the Thailand digital arrival card.
Table of Contents
- Thailand Digital Arrival Card (TDAC)
- Temporary TM6 Thailand Immigration Form Suspension
- Thailand Digital Arrival Card Form TM6
Thailand Digital Arrival Card (TDAC)
When you are using a free visa exemption, a visa on arrival, a single-entry tourist visa, a multiple-entry tourist visa, or any other type of Thailand visa and want to enter Thailand by air, land, or sea, starting from 1 May 2025, at the passport control of Immigration, you need to submit a QR code of the submitted Thailand Digital Arrival Card, also known as the TM6 Thailand Immigration Card.
The Thailand Immigration card must be submitted by foreign travelers of all nationalities (Americans, British, Australians, Chinese, Indians, and others) entering Thailand for tourism or other purposes. The only exceptions are
- Foreigners transiting or transferring in Thailand without going through immigration control.
- Foreigners entering Thailand using a border pass.
The Thailand Immigration Control process is described in detail here: Thailand Immigration Control Procedure for Foreigners.
Until now, the Thailand Arrival Card was only available in paper form, which could be normally found on the table just before immigration or was handed out by the immigration support staff. Starting from 1 May 2025, the new Thailand digital arrival card becomes mandatory for all foreign travelers entering the country, who now need to fill out the form of TM6 Thailand online. The Thailand digital arrival card needs to be submitted within 3 days before arrival.
Travel SMART! The immigration process at Suvarnabhumi Airport can be very time-consuming. Don't waste your time in the line at Immigration and book the Bangkok Suvarnabhumi Airport Fast Track Immigration Service.
Temporary TM6 Thailand Immigration Form Suspension
In 2022, the TM6 Thailand arrival card requirement was suspended for travelers entering the country by air and landing at any of Thailand's international airports.
In addition, Thailand temporarily suspended filling out the Thailand Arrival Card for travelers arriving via 16 land and sea checkpoints. This Thailand TM6 immigration form suspension was effective from 15 April to 15 October 2024 and later extended until 30 April 2025.
Land checkpoints, where the Thailand Arrival Card is suspended:
- Aranyaprathet Immigration Checkpoint, Sa Kaeo (border with Cambodia)
- Mukdahan Immigration Checkpoint, Mukdahan (border with Laos)
- Nong Khai Immigration Checkpoint, Nong Khai (border with Laos)
- Chieng Saen Immigration Checkpoint, Chiang Rai (border with Laos)
- Padang Besar Immigration Checkpoint, Songkhla (border with Malaysia)
- Sadao Immigration Checkpoint, Songkhla (border with Malaysia)
- Su-ngai Kolok Immigration Checkpoint, Narathiwat (border with Malaysia)
- Betong Immigration Checkpoint, Yala (border with Malaysia)
Checkpoints for arrivals by cruise ships and yachts, where the Thailand Arrival Card is suspended:
- Pattaya Immigration Checkpoint, Chonburi
- Si Racha Immigration Checkpoint, Chonburi
- Si Chang Immigration Checkpoint, Chonburi
- Map Ta Phut Immigration Checkpoint, Rayong
- Phuket Immigration Checkpoint, Phuket
- Krabi Immigration Checkpoint, Krabi
- Surat Thani Immigration Checkpoint, Surat Thani
- Samui Immigration Checkpoint, Surat Thani
Starting from 1 May 2025, after the current TM6 immigration form suspension ends, the new Thailand digital arrival card (TDAC) becomes mandatory for all foreign travelers arriving by air, by sea, or via land border crossings.
While the TM6 online system is already functioning and it is possible to submit your information, for the travelers who enter the country in April 2025, the Thailand digital arrival card is not required.
Thailand Digital Arrival Card Form TM6
The information needed to submit online on the Thailand digital arrival card is similar to the paper-based TM6 Thailand immigration form. The main difference is that on the TDAC form you also need to submit a health declaration, which is important for travelers coming from countries with the yellow fever risk.
The Thailand Digital Arrival Card form isn’t complicated, but it needs to be filled in correctly to avoid problems at immigration.
Information Needed for Thailand Digital Arrival Card
To fill out the TM6 Thailand Immigration form online, you will need the following information:
- Passport details
- Travel details
- Address in Thailand
- Yellow fever vaccination certificate (if traveling from affected countries)
Filling Thailand Digital Arrival Card Form TM6
The Thailand digital arrival card needs to be submitted on the official website of the Thailand Immigration Bureau via the following link: https://tdac.immigration.go.th.
The TDAC online registration service is provided free of charge and currently lets you use the website in 5 languages:
- English
- Japanese
- Russian
- Chinese
- Korean
The language can be chosen at the starting page of the TDAC system. Even if you choose to use the website in another language, the form needs to be filled out in English, with capital letters and Latin characters only.
When filling out the Thailand Digital Arrival Card, you need to submit your personal details and the main information about your visit. It can be submitted as an individual submission or group submission.
There are three sections on the online arrival card system:
- Personal information
- Trip & accommodation information
- Health declaration
Personal Information
Required personal information is grouped in two blocks: the personal information in the passport and the other personal information.
Personal Information in Passport
At first, you need to provide your family name, first name, and middle name. Only letters A-Z are allowed.
Passport No. should be written clearly and exactly the same as on your travel document.
For the nationality/citizenship, choose the name of your passport’s country.
Double-check all the details carefully, as all these fields, together with the date of birth, can't be updated after the submission of the form. If you make a mistake, you will need to submit a completely new form of Thailand Digital Arrival Card.
Personal Information
Your date of birth should be filled in YYYY/MM/DD date format, meaning that the year comes first, then the month, and finally the day.
Your occupation can be described in short with the name of your present position. The name of the employer isn’t required.
Then tick the box that suits your gender.
Visa No. can be found on your visa if you got one in advance from the Thai embassy or consulate. If you will be using a visa exemption or will be applying for a visa on arrival, just leave this field blank.
Country of Residence and City/State of Residence are your home country and the city or state. The field of the city/state activates and offers predefined values once you choose the country.
Provide your phone number in international format with "+" and country code.
Trip Information
Required trip information is grouped in two blocks: the arrival information and the departure information. Only arrival information is mandatory to provide, as all the fields on the block of departure information are optional.
Arrival Information
The date of arrival should be provided in YYYY/MM/DD date format. The date can be chosen by clicking the calendar icon. Pay attention to the fact that you need to submit the Thailand Digital Arrival Card within 3 days before your arrival. Therefore, in this field, you can only choose the date of application or one of the next 3 days as your date of arrival.
The country where you boarded is the departure country of your last flight. If you have a connecting flight to Thailand from Europe and your last transfer before reaching Thailand is in Singapore, then Singapore should be mentioned as the country where you boarded.
The purpose of travel can be chosen from:
- Holiday
- Meeting
- Sports
- Business
- Incentive
- Medical & wellness
- Education
- Convention
- Employment
- Exhibition
- Others (you need to specify)
If you are using a free visa exemption, a visa on arrival, a single-entry tourist visa, or a multiple-entry tourist visa, make sure that the purpose of your travel fits your visa. Otherwise, you might be rejected from entering the country.
For the mode of travel, you need to tick one of the following: air, land, or sea.
Once you choose the mode of travel, the mode of transport field activates. For air travel you can choose from commercial flight, private/cargo airline, and others. The choice of land travel consists of car, train, and others. Sea travel mode lets you choose from cruise, commercial vessel, and others.
Flight No. must be filled with the details of your arrival flight and should be the same as on the Visa on Arrival application form if you are planning to use this kind of Thai visa. Flight No. can be easily found on your flight ticket.
In case you are not arriving by air, you need to provide a vehicle number.
Departure Information
You can fill in departure information as well, even if it is not mandatory. However, if you have a ticket for a return or onward flight from Thailand, submitting departure information might help you to avoid additional questions regarding the length of your stay.
The date of departure should be provided in YYYY/MM/DD date format. The date can be chosen by clicking the calendar icon. Pay attention that your departure date should be within the timeframe granted by your Thailand visa (15 days for a visa on arrival, 60 days for a single-entry tourist visa).
Just like for the arrival information, for the mode of travel, you need to tick air, land, or sea and then choose the mode of transport. Then you can also fill in the field Flight No./Vehicle No. If you are not sure about the exact way you are going to leave the country, you can leave this part empty.
Accommodation Information
If you are a transit passenger and don't stay in Thailand, tick the box accordingly.
In case you are going to stay at several accommodations in Thailand, provide details of your first night's accommodation on the Thailand digital arrival card.
Choose the type of accommodation that can be one of the following:
- Hotel
- Youth hostel
- Guesthouse
- Friend's house
- Apartment
- Others
When providing the address of accommodation, you need to choose all parts of the Thailand address format:
- Province
- District, Area
- Sub-District, Sub-Area
- Post Code (not mandatory)
- Street address (give not only the name of your hotel but also its address by filling the field with details from your accommodation booking confirmation)
If you haven’t booked your accommodation yet, just book any hotel on Booking.com or Agoda and fill in its details on the Thailand Digital Arrival Card form.
Health Declaration
At the health declaration of the Thailand digital arrival card, you need to list the names of the countries where you stayed within two weeks before arrival in Thailand. Several countries can be selected in the field.
In case one of the selected countries is included in the list of countries that require an International Health Certificate for Yellow Fever Vaccination (list of the countries), additional fields will activate. You will need to provide information about your yellow fever vaccination certificate and select the symptoms you have had in the past two weeks (if any).
Pay attention that travelers from the above-mentioned countries need to proceed to the Department of Disease Control counter before entering the immigration checkpoint.
Information Preview & Confirmation
At the next step, you can preview the information provided on the Thailand digital arrival card and check for mistakes.
If all the information is correct and doesn't need to be edited, enter your email address that will be used to receive the Thailand Digital Arrival Card.
Read the Terms and Conditions and check the box to agree to them, then click "Submit".
You will be asked to confirm your email address used to receive the TDAC.
In the next step, you can download the Thailand Digital Arrival Card in PDF format. The card has a unique identification number and QR code that needs to be submitted to the immigration officer.
You will also receive an email with the card that can be downloaded or printed.
Updating Your Thailand Digital Arrival Card
In case you've noticed a mistake or there are changes in your travel plans after the submission, the Thailand digital arrival card can be updated.
To update, on the first page of the website tdac.immigration.go.th, choose the button "Update Arrival Card". To access your card, you will need to provide the following data:
- TH Digital Arrival Card No.
- Passport number
- Date of birth
- Nationality/Citizenship
If all 4 fields are filled correctly, you can enter the form, where most of the data fields can be edited. However, you are not allowed to edit the following information:
- Full name
- Passport No.
- Nationality/Citizenship
- Date of Birth
If you wish to update any of these fields, you need to make a new submission.
Submitting Thailand Digital Arrival Card at Immigration
The QR code of the Thailand digital arrival card that you downloaded or received by email needs to be submitted to the immigration officer together with your passport.
The Thailand Immigration Control process is described in detail here: Thailand Immigration Control Procedure for Foreigners.
To speed up the process, book the BKK Airport Fast Track Immigration Service.
Tips
After entering Thailand, don't waste time at the airport trying to find a local SIM card, as you can buy a Thailand SIM card online much cheaper and pick it up at the airport.
Discover the Thai capital's best areas and choose where to stay in Bangkok.
The most convenient way to get from Bangkok Airport into the city is private airport transfer, but you can also use the airport train, which is fast and very affordable.
When it comes to currency exchange at the airport, Bangkok Airport exchange rates will not disappoint you if you know how to find the right money changer.
Arriving at one Bangkok airport and departing from another? Make sure to use the free bus between Suvarnabhumi and Don Mueang airports.
If you are planning to travel directly to Pattaya right after landing at Bangkok Airport, don't use airport taxis but book a private transfer from Suvarnabhumi Airport to Pattaya to avoid being overcharged.