Visa Requirements for Thai Citizens


Thais need a visa for these countries:
(You must make a visa prior to arriving at the country or you will likely be deported)

Afghanistan Cameroon Gambia Lebanon Norfolk Island Spain
Albania Canada Germany Lesotho Northern Mariana Islands Sri Lanka
Algeria Canary Islands Ghana Liberia Norway Sudan
Andorra Cayman Islands Gibraltar Libya Pakistan Suriname
Angola Central African Republic Greece Liechtenstein Panama Swaziland
Anguilla Chad Greenland Lithuania Paraguay Sweden
Antigua Barbuda China Grenada Luxembourg Poland Switzerland
Aruba Colombia Guadeloupe Macedonia Portugal Syria
Australia Congo Brazzaville Guam Malawi Puerto Rico Taiwan
Austria Congo Kinshasa Guatemala Malta Qatar Tokelau
Azerbaijan Costa Rica Guinea Marshall Islands Reunion Tonga
Azores Croatia Guyana Martinique Romania Trinidad Tobago
Bahamas Cuba Honduras Mexico Rwanda Tunisia
Bangladesh Curacao Hungary Moldova Saint Kitts Nevis Turkmenistan
Barbados Cyprus Iceland Monaco Saint Martin Ukraine
Belarus Czech Republic India Montenegro Saint Pierre Miquelon United Arab Emirates
Belgium Denmark Ireland Montserrat San Marino United Kingdom
Belize El Salvador Israel Morocco Sao Tome Principe United States
Benin Equatorial Guinea Italy Myanmar Saudi Arabia Uruguay
Bermuda Eritrea Ivory Coast Namibia Senegal Uzbekistan
Bhutan Estonia Jamaica Nauru Serbia Vatican City
Bonaire Finland Kazakhstan Netherlands Sierra Leone Venezuela
Bosnia Herzegovina France Korea North New Caledonia Slovakia Virgin Islands UK
Botswana French Guiana Kosovo New Zealand Slovenia Virgin Islands US
Bulgaria French Polynesia Kuwait Niger Somalia Yemen
Burkina Faso Gabon Latvia Nigeria South Sudan


Thais can get a "visa on arrival" for these countries:
(When you arrive at the country, they can make your Visa at the airport)

Armenia Egypt Kenya Mauritius Palau Timor Leste
Bahrain Ethiopia Kyrgyzstan Mozambique Papua New Guinea Togo
Bolivia Guinea Bissau Madagascar Nepal Samoa Tuvalu
Burundi Iran Maldives Nicaragua Seychelles Uganda
Cape Verde Iraq Mali Niue Tajikistan Zambia
Comoros Jordan Mauritania Oman Tanzania Zimbabwe
Djibouti


Thais don't need a visa for these countries:
(When you arrive at the country, immigration officials will just stamp your passport indicating how many days you are allowed to stay)

Antarctica Cook Islands Haiti Macau Russia Thailand
Argentina Dominica Hong Kong Malaysia Saint Lucia Turkey
Brazil Dominican Republic Indonesia Micronesia Saint Vincent Grenadines Turks Caicos Islands
Brunei Ecuador Japan Mongolia Singapore Vanuatu
Cambodia Fiji Korea South Peru Solomon Islands Vietnam
Chile Georgia Laos Philippines South Africa