Good evening! I'm about to finish my contract and I bought my ticket already and my flight is in the morning, but I have to cancel my WP and Non B and as long as I have morning flight I should cancel my visa one day before. So what should I do? Will they charge me for one day overstay?
TLDR : Answer Summary
The user is concerned about canceling their Work Permit (WP) and Non-B visa before their morning flight to avoid overstaying in Thailand. Comments suggest visiting the immigration office before the visa termination date to cancel the extension, which can prevent any potential overstay issues. Additionally, it is clarified that while there is a common misconception about having 24 hours to leave after visa cancellation, it is actually required to leave on the same day, or risk being stamped for an overstay, though penalties may not be severe for a single day.