I need to stay in a Thailand until the beginning of October then leave for Canada for 1 year.
My current visa expires July 26 and from there I will extend for another 30 days at the local immigration. So that will put me around August 26 for another border run. But I don’t want to do the border run and potentially get denied entry back in Thailand.