>cancel my Non-B visa
A visa can not be cancelled. However, a visa is a sticker placed in the passport and allows a person to stay in Thailand for 89 days on entry. Generally, most people get an extension of stay, which is connected to the work permit.
ASSUMING a person does not cancel the extension of stay or work permit in advance, a person must leave Thailand OR get another extension by 11:59PM the same day, otherwise you will be on overstay. If you are going to have your work permit or extension of stay cancelled before November 26th [Thanks for the correcting,
@Wannikea ********
], you can apply for a 60 day extension of stay based on unable to travel due to COVID-19.
Different immigration offices have different requirements, but all require the following:
1. Your passport and:
a. a copy of your data ("picture") page
b. a copy of your most recent visa (if you have one)
c. a copy of your most recent stamp
d. a copy of your departure card
2. A TM30, filed in the immigration office.
3. The forms (each immigration office may have different forms, and want to use their special forms)
4. A letter from your embassy saying you can not return, OR a print out from your embassy website saying they don’t issue the letters, OR a print out of a letter from the embassy saying they don't issue those letters.
5. 2x passport pictures
6. 1,900 THB.