Thailand Visa on Arrival Countries
There are 21 countries at present that are able to enter Thailand and obtain the Thai visa on arrival. Citizens of these 21 countries can also get the online visa on arrival for Thailand.
The countries eligible for the Thai visa on arrival are:
- Andorra
- Bulgaria
- Bhutan
- China
- Cyprus
- Ethiopia
- Fiji
- India
- Kazakhstan
- Latvia
- Lithuania
- Maldives
- Malta
- Mauritius
- Papua new Guinea
- Romania
- San Marino
- Saudi Arabia
- Taiwan
- Ukraine
- Uzbekistan