Hi, I plan to come to Thailand for 3 months (88 days) and I hold a British passport. Was just wondering if I should turn up and get a visa on arrival. Or get a visa from England before I come.. thanks in advance
TLDR : Answer Summary
As a British passport holder planning to stay in Thailand for 88 days, it is advisable to obtain a Single Entry Tourist Visa from a Thai consulate in the UK before your trip. This visa grants you a stay of 60 days upon arrival in Thailand, with the option to extend for an additional 30 days at an immigration office.