Home  ›  Visa-free entry  ›  Thailand
Visa requirements · updated Jul 2026

Who can enter Thailand visa-free?

Citizens of 97 countries can enter Thailand visa-free, plus 44 more on arrival or e-Visa. The full list of nationalities with allowed stay is below.

97visa-free
44on arrival / eTA
141total
VISAXSJul 2026
Thailand
Visa-free entry
97nations

Everything for your trip to Thailand

Partner links — we may earn a commission at no cost to you.

Visa-free · 97

Citizens of these countries enter Thailand visa-free. Tap for details.

Albania 60 days Andorra 60 days Argentina 90 days Australia 60 days Austria 60 days Bahrain 60 days Belgium 60 days Bhutan 60 days Brazil 90 days Brunei 60 days Bulgaria 60 days Cambodia 60 days Canada 60 days Chile 90 days China 60 days Colombia 60 days Croatia 60 days Cuba 60 days Cyprus 60 days Czech Republic 60 days Denmark 60 days Dominica 60 days Dominican Republic 60 days Ecuador 60 days Estonia 60 days Fiji 60 days Finland 60 days France 60 days Georgia 60 days Germany 60 days Greece 60 days Guatemala 60 days Hong Kong 60 days Hungary 60 days Iceland 60 days India 60 days Indonesia 60 days Ireland 60 days Israel 60 days Italy 60 days Jamaica 60 days Japan 60 days Jordan 60 days Kazakhstan 60 days Kosovo 60 days Kuwait 60 days Laos 60 days Latvia 60 days Liechtenstein 60 days Lithuania 60 days Luxembourg 60 days Macao 60 days Malaysia 60 days Maldives 60 days Malta 60 days Mauritius 60 days Mexico 60 days Monaco 60 days Mongolia 60 days Morocco 60 days Myanmar 14 days Netherlands 60 days New Zealand 60 days Norway 60 days Oman 60 days Panama 60 days Papua New Guinea 60 days Peru 60 days Philippines 60 days Poland 60 days Portugal 60 days Qatar 60 days Romania 60 days Russia 60 days San Marino 60 days Saudi Arabia 60 days Singapore 60 days Slovakia 60 days Slovenia 60 days South Africa 60 days South Korea 60 days Spain 60 days Sri Lanka 60 days Sweden 60 days Switzerland 60 days Taiwan 60 days Timor-Leste 30 days Tonga 60 days Trinidad and Tobago 60 days Turkey 60 days Ukraine 60 days United Arab Emirates 60 days United Kingdom 60 days United States 60 days Uruguay 60 days Uzbekistan 60 days Vietnam 60 days

Also without an embassy

Visa on arrival or online (e-Visa / ETA) when entering Thailand.

Everything for your trip to Thailand

Partner links — we may earn a commission at no cost to you.

Frequently asked

How many nationalities can enter Thailand visa-free?
Citizens of 97 countries can enter Thailand visa-free, plus 44 more on arrival or with an e-Visa/eTA. See the full list above.
Who gets a visa on arrival for Thailand?
Visa on arrival for Thailand is available to citizens of 15 countries — see the section below.
How do I check if I need a visa for Thailand?
Pick your nationality in the checker on the homepage — we'll instantly show your visa status for Thailand and how many days you get.
Can Thailand entry rules change?
Yes, visa rules change periodically. This data is current as of Jul 2026 — always confirm with the Thailand embassy before travel.

Where Thailand citizens can travel

The other way round — the Thailand passport ranking and its visa-free destinations.

Thailand passport