Hi, does anyone know the situation on applying for a Non B before coming into Thailand? It seems most people have to fly into Thailand and then go to Laos to start their application there, especially teachers. I am helping out an employer, it seems a very long and expensive process. Thnx for any help.
TLDR : Answer Summary
You can apply for a Non-B visa at a Thai consulate in your home country if you have all the necessary documentation from your employer before arriving in Thailand. However, many people end up traveling to Thailand first and then going to nearby countries, such as Laos, to apply for their Non-B visa, primarily because they often need to secure a job first. While some find the process lengthy and expensive, others note that if you have the required paperwork ready, applying at a consulate is straightforward and not overly expensive.