THAILAND ENTRY GUIDE

How to complete Thailand’s TDAC on your phone

Keep your passport, ticket and accommodation booking beside you and work through the TDAC one screen at a time. The steps below explain names, the local arrival date in Thailand, flight numbers and accommodation details. After submitting, save the completed document on your phone so you can open it at the airport.

Essential information before you start

Official website
https://tdac.immigration.go.th/
Cost
Free
Submission window
Within three days, including arrival day in Thailand
Input language
English · passport details exactly as printed
Screenshots
English mobile screens · captured 2026-10-14
Complete TDAC on the official website ↗

Use the official website and the right submission window

Check that the address bar says tdac.immigration.go.th. This is the Immigration Bureau’s official website and TDAC submission is free. It is separate from the Thai e-Visa website.

Submit within three days, including your arrival date in Thailand. You need a new submission for every entry; a form from a previous trip cannot be reused. Have your passport, incoming flight number, local Thai arrival date, English accommodation address and an email address ready.

Language settings and English entries

You can read the form in English or use the website’s language options or your browser’s page translation. The location of language and translation controls varies by device and browser.

Enter the information in English, even when reading translated instructions. Copy names and passport numbers exactly from the passport, and the accommodation address from the English booking confirmation. The screenshots below show the English mobile form so that you can find each button and field.

Choose Arrival Card on the opening screen

To make a new submission, press Arrival Card. The neighbouring Update Arrival Card button is for changing a form you have already submitted. Start with Arrival Card for a first submission.

The opening screen also mentions 90-day reporting and work permission. This does not mean the TDAC lasts 90 days or authorises you to work in Thailand. Use Arrival Card for this trip’s arrival declaration.

English mobile home screen · Arrival Card starts a new submission
English mobile home screen · Arrival Card starts a new submission
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. Instructional screenshot without actual personal data.

Personal Information: enter your passport details

Put your surname in Family Name and given name in First Name. Do not invent a Middle Name if your passport has none. Place each name in the corresponding field and copy your passport number into Passport No.

Nationality/Citizenship asks for your nationality; Date of Birth, Occupation and Gender ask for the corresponding personal details. Country/Territory of Residence is where you currently live, and City/State of Residence is your city or region. If you live outside your passport country, give the actual answer to each question rather than matching the two countries automatically.

Visa No. is the number of an issued visa. Do not invent a visa number for visa-exempt entry. Follow the required-field stars and distinguish optional fields. Enter the country calling code and phone number separately, then press Continue.

Retrieve with Passport is unavailable in the preserved screenshot. If you cannot use the passport MRZ reading feature described by the official guide, enter the details manually. If you do scan the passport, compare the retrieved names and number with the passport yourself.

English mobile personal information screen · blank form without actual personal data
English mobile personal information screen · blank form without actual personal data
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. Instructional screenshot without actual personal data.
Lower part of the English mobile personal information screen · occupation, gender, visa number and residence
Lower part of the English mobile personal information screen · occupation, gender, visa number and residence
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau.
Family Name / First Name
Surname / given name exactly as printed in the passport
Passport No.
Passport number
Nationality/Citizenship
Passport nationality
Country/Territory of Residence
Current country or territory of residence
City/State of Residence
Current city or region of residence
Visa No.
Number of an issued visa, if applicable

Arrival Information: use the journey arriving in Thailand

Trip Information has separate sections for arrival in Thailand and departure from Thailand. Start with Arrival Information and your incoming ticket. Use the local arrival date in Thailand and the flight arriving there, rather than simply copying your departure date.

For a holiday arriving on a scheduled passenger flight, select HOLIDAY, AIR and COMMERCIAL FLIGHT. These answers describe a holiday by air. Choose answers that match your actual trip if you are coming for business or study, or entering by land or sea.

Type the English country name or three-letter code, then choose the result from the list. The preserved Korean example uses KOR : REPUBLIC OF KOREA; that is an example, not the answer for every traveller. Confirm that the country you actually selected appears in the field.

English mobile arrival information screen
English mobile arrival information screen
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. Instructional screenshot without actual personal data.
Date of Arrival
Enter the local Thai arrival date on your ticket in YYYY/MM/DD format. If the flight lands the day after departure, use that next day. You can also use the calendar.
Country/Territory where you Boarded
Select the country or territory where you boarded the flight arriving in Thailand. If you connected abroad, use where you boarded that final inbound flight.
Purpose of Travel
Use HOLIDAY for a holiday. Select MEETING, BUSINESS or EDUCATION only when it matches your actual purpose. OTHERS (PLEASE SPECIFY) requires the relevant explanation in English.
Mode of Travel
Choose AIR for a flight, LAND for a land crossing or SEA for arrival by boat. The transport options below change accordingly.
Mode of Transport
Choose COMMERCIAL FLIGHT for a regular passenger flight. Select PRIVATE/CARGO AIRLINE or OTHERS only if applicable.
Flight No./Vehicle No.
For air travel, enter the airline code and flight number of the flight arriving in Thailand. This is not the booking reference or seat number. Land and sea travellers should enter their actual transport details.

Departure Information: use your journey out of Thailand

Below arrival details is Departure Information. Its date and flight number refer to leaving Thailand, not leaving your home country. With a return ticket, use the local departure date and flight number from Thailand.

Departure fields in the preserved screen have no mandatory star. Do not invent a date or flight if plans are not fixed. An optional form field does not remove the separate need to be ready to explain your return or onward plans at immigration.

Use Clear to reset an incorrectly selected departure travel mode. Read the headings so you do not confuse arrival AIR with departure AIR.

English mobile departure information screen
English mobile departure information screen
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. Instructional screenshot without actual personal data.
Date of Departure
Use the local departure date from Thailand, which can differ from the date you arrive at your next destination.
Mode of Travel
Select AIR, LAND or SEA for the actual way you will leave Thailand. It can differ from your arrival mode.
Mode of Transport
Choose the actual transport type for that departure mode. A regular passenger flight is COMMERCIAL FLIGHT.
Flight No./Vehicle No.
Enter the flight or vehicle leaving Thailand. Compare it with your outbound ticket rather than copying the incoming flight number.
Clear
Reset an incorrectly selected departure travel mode.

Accommodation Information: copy your booked address

Open your accommodation booking and find the English address in Thailand. This section is not asking for your home address. Copy the hotel name, administrative area and address from the booking or the hotel’s official information.

Required fields can vary by accommodation type. In the preserved screen, choosing HOTEL removes mandatory stars from District and Sub-District. Follow the stars on your own form instead of applying that behaviour to every accommodation type.

Select the larger area first: Province, then District, Area, then Sub-District, Sub-Area. This enables the dependent lists. Choose the names matching the accommodation address, even if others look similar. For a Bangkok stay, the Province can be BANGKOK.

I am a transit passenger, I don’t stay in Thailand describes transit without a stay. Do not select it simply because you have not booked a hotel. It may be disabled depending on other answers. If you enter Thailand for a holiday and stay there, provide your actual accommodation details.

English mobile accommodation screen · area fields after selecting HOTEL
English mobile accommodation screen · area fields after selecting HOTEL
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. Instructional screenshot without actual personal data.
Type of Accommodation in Thailand
Select HOTEL, YOUTH HOSTEL, GUEST HOUSE, FRIEND’S HOUSE, APARTMENT or the option matching your stay. Explain when OTHERS requires details.
Province
Use the province or metropolitan area of the accommodation, not the airport.
District, Area
Select the district in the address after choosing the Province. Whether this is required depends on accommodation type.
Sub-District, Sub-Area
Choose the smaller administrative area from the address after selecting the parent district.
Post Code
Use the accommodation’s Thai postcode. Compare any automatic value with your booking. The preserved screen has no mandatory star.
Address
Enter the accommodation name and actual English building, number and road address. Selecting areas does not complete this field. The preserved input allows 215 characters; keep the name and actual location clear if shortening a long address.

Health Declaration: countries visited in the previous two weeks

List the countries or territories where you stayed during the two weeks before arrival. Include your actual recent stays. This is not the field for Thai cities you will visit later.

Type an English country name or code and choose the relevant search result. Passport nationality, residence, boarding country and recent stays are different questions. Do not copy the same country into every field unless it is correct.

The screen includes Ministry of Public Health vaccination information. The official guide explains that additional health questions can appear depending on recent countries, boarding country, nationality and flight. Answer the questions and provide evidence actually requested for your circumstances. The preserved screenshot is a basic example using Korea; it does not show every traveller’s possible questions.

Press Preview to review. Previous returns to the earlier step and Add Other Travelers adds another traveller. Use each person’s actual passport and travel history rather than copying one person’s country history for everyone.

English mobile basic health declaration screen · countries visited in the previous two weeks
English mobile basic health declaration screen · countries visited in the previous two weeks
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. Instructional screenshot without actual personal data.
Countries/territories where you stayed within two weeks before arrival
Choose where you actually stayed in the two weeks before Thai arrival, not future Thai destinations or the passport-issuing authority.
Additional health information or evidence
Read the displayed applicability and questions, then answer using your own health and travel details. Do not copy answers from another traveller’s example.
Preview / Previous / Add Other Travelers
Review the entries, return to the previous step or add another traveller using that person’s actual information.

Preview: review the details and enter your email

Read your name, passport number, nationality and birth date again, together with arrival date, boarding country, incoming flight and accommodation address. Use Edit to correct mistakes. EXAMPLE in the preserved screenshot is demonstration text; no actual arrival declaration was submitted.

Enter an email address you can access in the email field at the bottom. It is not a name field. Check the spelling on both sides of @. Access to that inbox on your phone makes the completed document easier to find.

Read the Terms and conditions, tick acceptance yourself if you agree, then press Submit. The button is disabled without the required agreement. Viewing Preview alone does not submit the form.

If an error appears or no completed document is provided, do not assume submission succeeded. Look for the actual completion notice and TDAC document before saving them.

English mobile Preview footer · email, terms and Submit
English mobile Preview footer · email, terms and Submit
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. The EXAMPLE text and address are fictional demonstration entries. No terms were accepted and no arrival declaration was submitted.
Edit
Return to the input step to correct an error.
Please specify an email to send Thailand Digital Arrival Card
Use an address that can receive your document and check it before submitting.
I have read and accepted the Terms and conditions
Read the linked terms and tick only if you agree.
Submit
Submit after reviewing information, email and required agreement, then check for the completion notice and document.

After submission: download and save your TDAC

A successful submission provides confirmation and the TDAC download. The official video shows both. The preserved image is a completion example from that official video, captured in a mobile browser. The video contains an older desktop screen, so its layout can differ from the current mobile application.

Download the document and check that the name, passport details and arrival date match your trip. Keep the declaration number, QR code and confirmation details, and find the emailed copy too. Do not use the video’s example number or QR code for your own entry.

Save the actual file so it opens offline. Keeping only an email link is less useful if the airport connection is unreliable. You may also carry a printed copy.

Keep the confirmation available to show at entry and during your stay. A completed TDAC is not a visa or permission to enter. Visa exemption or visa eligibility and immigration inspection are separate.

Official TDAC submission video · completion and download example at 2:45
Official TDAC submission video · completion and download example at 2:45
Mobile screen · captured 2026-10-14 · Submission video linked by the official Immigration Bureau guide · Screen copyright: Immigration Bureau. Official video example captured at 390 px. The screen inside the video is an older version 1.4 desktop example, not a newly submitted mobile declaration.
Completion notice
Check for an actual successful submission notice, rather than the pre-submission Preview.
Download TDAC
Save the completed document in your phone’s files and check that it opens without internet.
Declaration number, traveller details and QR code
Check your own document’s name, passport and arrival date. Do not use the official video’s sample data.
Emailed document
Find the confirmation sent to the submitted email address and save or print it if needed.

Correcting a submitted TDAC

Choose Update Arrival Card on the opening screen. The preserved search screen asks for the TDAC number, birth date, arrival date and nationality. Use your document and passport to complete the fields, then press Search.

The official FAQ says that full passport name, passport number, nationality and date of birth cannot be updated. If one of these is wrong, submit a new form with the correct details. For editable information such as accommodation, update and resubmit before entering Thailand, then save the new document.

The image shows the search for an existing submission. If you have never submitted, return to Arrival Card to make a new form instead of looking here for a TDAC number.

English mobile update search · declaration number, birth date, arrival date and nationality
English mobile update search · declaration number, birth date, arrival date and nationality
Mobile screen · captured 2026-10-14 · Official Immigration Bureau TDAC screen · Screen copyright: Immigration Bureau. Instructional screenshot without actual personal data.

Frequently asked questions

Is TDAC submission free?

Yes. Submission through the Immigration Bureau’s official website has no fee. Check that the address bar says tdac.immigration.go.th.

Can I read instructions in another language?

Yes. Use the website’s language options or browser translation, but enter the details in English. Copy passport information from the passport and the accommodation address from the English booking.

Do children and visa-exempt travellers need a TDAC?

Yes. Non-Thai travellers, including infants and children and those using visa exemption, need their own traveller details. Transit without passing Thai immigration is exempt.

Does the TDAC issue a visa?

No. The arrival declaration and visa are separate. Meet the visa-exemption conditions for your passport, or obtain the visa required for your purpose.

Can I correct a misspelled name?

Submit a new form with the correct name. Full name, passport number, nationality and birth date cannot be updated according to the official FAQ. Correct editable details through Update Arrival Card before entry, then resubmit and save the document.

Is the flight number my booking reference?

No. Enter the airline code and number of the flight arriving in Thailand in Flight No./Vehicle No., not the booking reference or seat number.

Is the departure date the date I arrive home?

No. Date of Departure is the local date you leave Thailand. Read the Thai departure details on your outbound ticket.

Are District and Sub-District required for HOTEL?

In the preserved screen, their required stars disappear after HOTEL is selected. Requirements vary by accommodation type, so follow the stars shown on your own form.

Does the health declaration ask for my future Thai destinations?

No. It asks for countries and territories where you actually stayed during the two weeks before arrival.

Is submission complete when Preview opens?

No. Preview is the review screen. After checking your email and the terms, submit and look for the success notice and completed TDAC document.

Keep planning your trip

Prepare for entry to Thailand →Thailand visa types →Tourist visa requirements →Choose where to go in Thailand →

Sources checked:
Content last updated:
Latest deployment:

View official sources · 4