Very quick question about visa exempt stay (British passport) - I'm entering the country from Vietnam from a visa run on 2nd July. I'll be staying in Bangkok visa exempt for 30 days, and then flying back to the UK.
I'm looking to book my UK flight, so what day will my 'stay' expire? 31st July, or 1st August (Basically, from when do they start counting, and which midnight is the cut off?)
TLDR : Answer Summary
A British passport holder entering Thailand from Vietnam on 2nd July will have their visa-exempt stay expire at midnight on 1st August. Therefore, they can stay in Thailand until the end of 31st July, with 1st August being the last day where they may not stay in the country.