If I enter the country on the last day of the Non-Immigrant "O" annual visa, do I have to go to immigration straight away to apply for another year, or can I do it in a similar way to the "90-day report", i.e. before 3 months have passed? TIAπ
TLDR : Answer Summary
If you enter Thailand on the last day of your Non-Immigrant "O" visa, you need to understand your options regarding visa extension. You cannot simply wait until before the 3-month mark to apply for your extension; you must go to immigration to apply for a new one before your current visa expires to avoid overstay fines. Itβs recommended to check your passport for specific dates that indicate the last day an extension can be requested. Ideally, you should try to arrive in Thailand before your visa's expiration date or immediately go to immigration to apply for your extension to minimize any overstay penalties.