Do I need a visa for Thailand?
If you are from one of the following countries you will need a visa to visit Thailand for more than 30 days.
| Australia |
Indonesia |
Philippines |
| Austria |
Ireland |
Portugal |
| Argentina |
Israel |
Qatar |
| Belgium |
Italy |
Russia |
| Brazil |
Japan |
Singapore |
| Bahrain |
Kuwait |
Spain |
| Brunei Darussalam |
Laos |
South Africa |
| Canada |
Luxembourg |
South Korea |
| Chile |
Macau SAR |
Sweden |
| Denmark |
Malaysia |
Switzerland |
| Finland |
Monaco |
Turkey |
| France |
Netherlands |
United Arab Emirates |
| Germany |
New Zealand |
UK |
| Germany |
Norway |
USA |
| Hong Kong SAR |
Oman |
Vietnam |
| Iceland |
Peru |
|
If you are from any other country you will need a Thai Tourist Visa to visit Thailand.
If you are from one of the following countries you will need to apply for your visa in person at the Thai embassy in your home country:
| Afghanistan |
Nepal |
| Algeria |
Nigeria |
| Bangladesh |
North Korea |
| China |
Pakistan |
| Egypt |
Palestine |
| India |
Saudi Arabia |
| Iran |
Sri Lanka |
| Iraq |
Sudan |
| Lebanon |
Syria |
| Libya |
Yemen |