Destination guide · Thailand
Who can visit Thailand visa-free?
Bangkok, Phuket, Chiang Mai — one of Southeast Asia's most traveled destinations.
97 passports get visa-free entry, 15 can get a visa on arrival, and 29 can apply for an e-visa online. The remaining 57 nationalities need a full embassy visa.
97visa-free
15visa on arrival
29e-visa
57visa required
Visa-free to Thailand
Passport holders who can enter Thailand without any prior visa application.
- Albania 60d
- Andorra 60d
- Argentina 90d
- Australia 60d
- Austria 60d
- Bahrain 60d
- Belgium 60d
- Bhutan 60d
- Brazil 90d
- Brunei 60d
- Bulgaria 60d
- Cambodia 60d
- Canada 60d
- Chile 90d
- China 60d
- Colombia 60d
- Croatia 60d
- Cuba 60d
- Cyprus 60d
- Czech Republic 60d
- Denmark 60d
- Dominica 60d
- Dominican Republic 60d
- Ecuador 60d
- Estonia 60d
- Fiji 60d
- Finland 60d
- France 60d
- Georgia 60d
- Germany 60d
- Greece 60d
- Guatemala 60d
- Hong Kong 60d
- Hungary 60d
- Iceland 60d
- India 60d
- Indonesia 60d
- Ireland 60d
- Israel 60d
- Italy 60d
- Jamaica 60d
- Japan 60d
- Jordan 60d
- Kazakhstan 60d
- Kosovo 60d
- Kuwait 60d
- Laos 60d
- Latvia 60d
- Liechtenstein 60d
- Lithuania 60d
- Luxembourg 60d
- Macao 60d
- Malaysia 60d
- Maldives 60d
- Malta 60d
- Mauritius 60d
- Mexico 60d
- Monaco 60d
- Mongolia 60d
- Morocco 60d
- Myanmar 14d
- Netherlands 60d
- New Zealand 60d
- Norway 60d
- Oman 60d
- Panama 60d
- Papua New Guinea 60d
- Peru 60d
- Philippines 60d
- Poland 60d
- Portugal 60d
- Qatar 60d
- Romania 60d
- Russia 60d
- San Marino 60d
- Saudi Arabia 60d
- Singapore 60d
- Slovakia 60d
- Slovenia 60d
- South Africa 60d
- South Korea 60d
- Spain 60d
- Sri Lanka 60d
- Sweden 60d
- Switzerland 60d
- Taiwan 60d
- Timor-Leste 30d
- Tonga 60d
- Trinidad and Tobago 60d
- Turkey 60d
- Ukraine 60d
- United Arab Emirates 60d
- United Kingdom 60d
- United States 60d
- Uruguay 60d
- Uzbekistan 60d
- Vietnam 60d
Visa on arrival for Thailand
These passport holders can get a visa issued at the border when they arrive.
- Armenia
- Belarus
- Bolivia
- Costa Rica
- El Salvador
- Ethiopia
- Kyrgyzstan
- Namibia
- Nauru
- Paraguay
- Serbia
- Seychelles
- Tunisia
- Vanuatu
- Venezuela
e-Visa for Thailand
Apply online before travel. Usually fast and cheaper than embassy visas.
- Algeria
- Antigua and Barbuda
- Azerbaijan
- Bahamas
- Barbados
- Bosnia and Herzegovina
- Congo
- Djibouti
- Egypt
- Eritrea
- Grenada
- Guyana
- Kiribati
- Lebanon
- Libya
- Marshall Islands
- Micronesia
- Montenegro
- North Korea
- Saint Kitts and Nevis
- Saint Lucia
- Saint Vincent and the Grenadines
- Samoa
- Solomon Islands
- Sudan
- Suriname
- Tajikistan
- Tuvalu
- Vatican
Full visa required for Thailand
Passport holders who need to apply for a visa at a Thailand embassy before travel.
- Afghanistan
- Angola
- Bangladesh
- Belize
- Benin
- Botswana
- Burkina Faso
- Burundi
- Cameroon
- Cape Verde
- Central African Republic
- Chad
- Comoros
- DR Congo
- Equatorial Guinea
- Gabon
- Gambia
- Ghana
- Guinea
- Guinea-Bissau
- Haiti
- Honduras
- Iran
- Iraq
- Ivory Coast
- Kenya
- Lesotho
- Liberia
- Madagascar
- Malawi
- Mali
- Mauritania
- Moldova
- Mozambique
- Nepal
- Nicaragua
- Niger
- Nigeria
- North Macedonia
- Pakistan
- Palau
- Palestine
- Rwanda
- Sao Tome and Principe
- Senegal
- Sierra Leone
- Somalia
- South Sudan
- Swaziland
- Syria
- Tanzania
- Togo
- Turkmenistan
- Uganda
- Yemen
- Zambia
- Zimbabwe
Frequently asked questions
Which passport holders can visit Thailand visa-free?
97 passports get visa-free access to Thailand, plus 15 more can enter with visa on arrival. See the full grouped lists above. Another 29 nationalities can apply for an e-visa online before travel.
Do I need a visa for Thailand?
It depends on your passport. Use the lists above to find yours, or try our interactive multi-passport checker if you also hold a residence permit (UAE, US Green Card, Schengen, UK, Canada) — those can unlock additional access.
What's the difference between visa-free, visa on arrival, and e-visa?
Visa-free = you walk through immigration with just your passport. Visa on arrival = you get the visa stamped at the airport / land border, usually for a small fee. e-Visa = you apply online before you travel, and receive an electronic authorization (usually within a few days). ETA = similar to e-visa but lighter-weight — a pre-registration that takes minutes.
How long can I stay in Thailand visa-free?
Day-limits vary by passport — common defaults are 30, 60, or 90 days. Where our data includes a specific day count, it's shown alongside the passport entry. Always double-check with the destination embassy, because day limits change more frequently than the visa-free status itself.
Can a residence permit help me enter Thailand?
Sometimes. Holders of UAE residence, US Green Card, Schengen residence, UK BRP, or Canadian PR can sometimes access additional countries regardless of their home passport. See our Green Card guide, Indian+UAE guide, and Schengen permit guide for details.
How accurate is this list?
Entries come from the community-maintained open-source Passport Index Dataset. It's a reasonable starting point but not individually verified — rules change frequently. Always confirm with the embassy before booking travel. For high-traffic passport-destination pairs, we re-verify against official gov sources (marked with a ✓ on individual passport pages).