For those who want to stay in Thailand for longer periods and for purposes other than tourism, there are a multitude of non-immigrant visa options on offer, including for volunteers, students, investors or those looking to work in the country.
Expats are advised to consult their local Thai embassy for the latest requirements for specific visa types.
B visas
Expats intending to work for a company, do business, or teach English will require a B visa. Employers often provide assistance to expat employees entering the country on this type of visa.
It is important to note that expats who want to apply for a work permit for Thailand are likely to require a B visa first.
O visas
O visas are granted to spouses and dependants of Thai citizens, as well as foreigners wanting to volunteer in Thailand.
It is also possible for dependants of an expat moving to or living in Thailand to get this type of visa. Applicants will be required to present birth- and marriage certificates to prove their relationship to the existing visa holder or Thai citizen.
Volunteers require a letter of endorsement from the agency they will be working for as well as a copy of the agency's registration certificate.
OA visas
The category OA visa is a long-stay visa for retired people over 50 who want to live in Thailand. In addition to the standard requirements, applicants will have to prove sufficient annual funds, as well as undergo criminal background- and medical checks.
There is a fairly lengthy list of requirements for this visa, and expats are advised to consult the Thai embassy in their country.