I want to make sure that I understand the Visa requirements. I am a US citizen and would like to stay in Chiang Mai for a minimum of 90 days. I know I can visit with no Visa (I have done this before) and get extensions. From what I understand I can get a Tourist Visa and get an extension after 60 days, making it a 90 day visit. Can I extend it more than once?
Also, when I do extend my stay do I need to leave the country and get the extension from the Thai Consulate whereever I am (Laos, Cambodia, Viet Nam) and return? Or do a bounce? Or can I go to the Immigration office in Chiang Mai and get the extension there? It is getting confusing to me.
Thanks!
TLDR : Answer Summary
A US citizen can enter Thailand visa-exempt for 30-45 days and extend their stay once for an additional 30 days at a local immigration office. For a longer stay, a Tourist Visa can be obtained, allowing a 60-day stay that can also be extended once for 30 days. To stay beyond that, one must leave the country and return for additional stays. Alternatively, a multi-entry Tourist Visa is recommended, which allows multiple entries over six months, with extensions available for each stay.