I am currently in Thailand on a non o-a visa through Jan 2026. Instead of renewing that in January I would like to get a non o visa. I was told at immigration that my options are to leave the country and return on a tourist visa and then apply for the non o, or leave the country and get the non o while out of the country. How difficult/quick would it be to get the non o in one of the nearby countries? I suspect it wouldn't be very quick. I got my non o-a visa totally online prior to coming to Thailand so maybe that's an option? The reason I'd like to come in on the non o is that I was told that the 800k bank funding has to be from an international transfer if I get the visa in country but if I come in with the visa already the bank funding can be from any source (existing money for example. That's not too big of a deal but wanted to see if you guys had any suggestions. Thanks!
TLDR : Answer Summary
To switch from a non-OA visa to a non-O visa while in Thailand, you have two options: exit the country and re-enter on a tourist visa, or apply for the non-O visa from abroad. The process for obtaining a non-O visa can vary in duration but may take 3-5 business days if all documents are prepared correctly. The bank funding requirement for the non-O visa depends on the office; some require the funds to have originated from overseas, whereas others do not. It is suggested to leave on the last day your non-OA visa is valid, apply for your non-O visa from a nearby country, and return to Thailand as needed.
NON-O RETIREMENT VISA RESOURCES / SERVICES
- Go to the Retirement Visa Section for information on requirements, including age restrictions, financial requirements, and necessary documentation.
- For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
- Explore recent discussions by using the Non-O Retirement Visa tag in the search box at the top of the page.
- Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.