How long do I have to leave the country after my NON-B expires? My NON-B expires 31st March. I'm having problems booking a flight to Russia because of the conflict. Is there a 'grace period' where i'm allowed to stay in the country before attracting fines? Or what are my options to avoid being fined whilst waiting for flights to start up again?
TLDR : Answer Summary
The NON-B visa does not provide a grace period after expiration, meaning you must leave Thailand by 31st March unless you have successfully applied for an Extension of Stay or are still within the first 90 days of entry. If you are unable to book a flight due to the conflict in Russia, it's advised to contact your Russian Embassy for assistance and consider visiting your local immigration office to inquire about possible options. If an Extension has been applied for but not yet decided, you may receive 7 days to leave after its denial.