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. These cover a wide variety of situations including everything from foreigners coming to Thailand to do voluntary work or study to people looking to take up a job offer or invest 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 dependents of Thai citizens as well as foreigners wanting to volunteer in Thailand.
It is also possible for dependents of an expat moving to or living in Thailand to get this type of visa too. 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 years old 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.