Arrival cards and digital entry forms

Some countries want a digital form before you land, others hand out a card on the plane. Use the government's own site: some copycat sites charge for forms that are free.

Forms to fill in before you travel

CountryFormWhenCost
ThailandThailand Digital Arrival CardWithin 3 days before you arriveFree
Indiae-Arrival CardIn the 72 hours before you arriveNot stated
IndonesiaAll Indonesia arrival cardWithin 3 days before you arriveFree
SingaporeSG Arrival CardWithin 3 days before you arrive (the day you arrive counts)Free
Dominican RepublicE-Ticket (electronic entry and exit form)In the week before you fly, and before you check inFree

Thailand: Thailand Digital Arrival Card

Fill in the TDAC online within 3 days before you arrive, every time you enter. It's free on the official site. Official site

See the entry rules for Thailand.

India: e-Arrival Card

Fill in India's e-Arrival Card online in the 72 hours before you land. It isn't a visa, so you still need your e-Visa. Official site

See the entry rules for India.

Indonesia: All Indonesia arrival card

Fill in the All Indonesia arrival card online within 3 days before you arrive. It covers immigration, customs and health, and it's free on the official site. Show the QR code when you land. Official site

See the entry rules for Indonesia.

Singapore: SG Arrival Card

Submit the SG Arrival Card online or in the MyICA app within 3 days before you arrive. It's free on the official site. You can be refused entry without it. Official site

See the entry rules for Singapore.

Dominican Republic: E-Ticket (electronic entry and exit form)

Fill in the free e-Ticket online before you check in. It covers immigration, customs and health, and gives you a QR code to show the airline and at the airport. Fill in another one before your flight home. Official site

See the entry rules for the Dominican Republic.

Other arrival cards and forms

You can fill these in on the plane, at the border, or online shortly before you land.

  • Canada: Advance Declaration in ArriveCAN (optional). Up to 72 hours before you fly. Optional. If you're flying into one of 10 big Canadian airports, you can make your customs and immigration declaration in the ArriveCAN app up to 72 hours before your flight. It makes the kiosk or eGate faster when you land. Official site
  • Australia: Incoming Passenger Card. On the plane. Cabin crew hand it out before you land. Fill in an Incoming Passenger Card on the plane. Declare any food, plant or animal products and medicines on it.
  • New Zealand: New Zealand Traveller Declaration. From 24 hours before your journey starts, until you reach passport control. Everyone must complete a New Zealand Traveller Declaration. It's free online or in the NZTD app, and you can submit it from 24 hours before your journey starts. There's a paper form on arrival if you need one. Official site
  • Japan: Disembarkation Card for Foreigner. Online before you fly, or on paper on the plane or when you arrive. Fill in an arrival card for immigration and a customs declaration. You can do both online before you fly with Visit Japan Web, which is free and optional, or on paper when you arrive. Official site
  • South Korea: e-Arrival Card. Online up to 3 days before you land, or on paper when you arrive. Fill in an arrival card. You can do it free online up to 3 days before you land, or on paper when you arrive. You don't need one if you choose to get a K-ETA. Official site
  • China: Foreigner arrival card. Online before you travel, or on arrival. Fill in an arrival card. You can do it online before you travel, which is free, or on paper or a machine at the border. Official site
  • Mexico: Forma Migratoria Múltiple (FMM). Only if you arrive by land: online before you travel, or at the border. If you fly in, there's no form to fill in. Your passport is stamped, or an e-gate gives you a printed ticket, and you can download the digital FMM (FMMd) from the INM site afterwards. If you cross by land, get an FMM online or at an INM office at the border and have it stamped. Official site
  • Vietnam: Pre-Arrival Information form (optional). In the 3 days before you land. Optional, and for now only if you fly into Tan Son Nhat airport in Ho Chi Minh City. Filling it in online in the 3 days before you land can speed up immigration. If you don't, you can scan a QR code at the airport. Official site

No arrival card

the Schengen area, Ireland, the UK, the USA, Turkey, the UAE, Egypt, Brazil, Morocco and Kenya don't ask visitors on our six passports for an arrival card.

The checker lists the forms for every stop on your trip, and our guide to official sites explains how to avoid copycat sites that charge for free forms.

Quick answers

Do I need an arrival card for Thailand?

Yes. Fill in the TDAC online within 3 days before you arrive, every time you enter. It's free on the official site. Within 3 days before you arrive.

Do I need an arrival card for India?

Yes. Fill in India's e-Arrival Card online in the 72 hours before you land. It isn't a visa, so you still need your e-Visa. In the 72 hours before you arrive.

Do I need an arrival card for Indonesia?

Yes. Fill in the All Indonesia arrival card online within 3 days before you arrive. It covers immigration, customs and health, and it's free on the official site. Show the QR code when you land. Within 3 days before you arrive.

Do I need an arrival card for Singapore?

Yes. Submit the SG Arrival Card online or in the MyICA app within 3 days before you arrive. It's free on the official site. You can be refused entry without it. Within 3 days before you arrive (the day you arrive counts).

Do I need an arrival card for the Dominican Republic?

Yes. Fill in the free e-Ticket online before you check in. It covers immigration, customs and health, and gives you a QR code to show the airline and at the airport. Fill in another one before your flight home. In the week before you fly, and before you check in.

Checked 26 October 2026 against Department of Consular Affairs, Ministry of Foreign Affairs of Thailand, Ministry of Foreign Affairs of Thailand, Royal Thai Embassy, Washington DC, Royal Thai Embassy, London, Royal Thai Embassy, Oslo, Government of India, Bureau of Immigration, Ministry of Home Affairs, Directorate General of Immigration, Ministry of Immigration and Corrections of Indonesia, Directorate General of Immigration of Indonesia, Immigration & Checkpoints Authority, Singapore, Embassy of the Republic of Singapore in Washington DC, Ministry of Foreign Affairs of the Dominican Republic, Dirección General de Impuestos Internos (DGII), Dominican Republic, Dirección General de Migración (DGM), Dominican Republic, Ministry of Tourism of the Dominican Republic, Immigration, Refugees and Citizenship Canada, Canada Border Services Agency, Department of Home Affairs, Australia, Australian High Commission, Ottawa, Tourism Australia, Immigration New Zealand, New Zealand Traveller Declaration, Ministry of Foreign Affairs of Japan, Consulate-General of Japan in Seattle, Embassy of Japan in the USA, Immigration Services Agency of Japan, Japan Customs, Korea Electronic Travel Authorization, Embassy of the Republic of Korea in Switzerland, Consulate General of the Republic of Korea in New York, Korea Tourism Organization, Embassy of the Republic of Korea in Singapore, Ministry of Justice, Korea Immigration Service, Embassy of the People's Republic of China in the United States, National Immigration Administration of China, Embassy of the People's Republic of China in the UK, Consulate General of Mexico in Boston, Government of Mexico, Instituto Nacional de Migración, Immigration Department, Ministry of Public Security of Vietnam, Embassy of Vietnam in Algeria, Ministry of Foreign Affairs of Vietnam and Ministry of Public Security of Vietnam.

See the 87 official sources

Report something wrong

About: Guide: arrival cards. We don't send your trip details.

A link to the official source helps us check it faster.

Only if you'd like a reply. We won't use it for anything else.

Related guides