✅ A visa to stay in Thailand for 180 days, with unlimited entry and exit, is valid for 5 years. If you stay less than 180 days and then exit and re-enter, the visa is valid for 1 year. If you stay for the full period, you can renew it. Once you have completed the period, you must exit and re-enter, and continue the same cycle for up to 5 years.
For example, if A stays in Thailand for 179 days, leaves Thailand for 1 day, and returns to Thailand again, the count will start from 1 again. This can be done for 5 years.
In case B, if you have been in Thailand for 180 days and do not leave, you can request to stay for another 180 days (the fee for each extension is 1900 baht). When the 360 days have passed, you must leave Thailand and re-enter, counting from 1 again, and request to stay for another 180 days. You can do this for 5 years.
If you come in you will get a 60 day visa and can extend for another 30 days, but if you fly out and come back you will get the same 60 days and can extend for another 30 days.
The point is how long you are in Thailand, not how often you come. For example, my friend flies to Thailand almost every 2 month, but each time he stays for no more than 2 weeks. He's been like this for years and has never had any problems.
We are a law firm and visa agency. We are currently indefinitely suspending our DTV services due to a number of rejections. Last year, we had no problems, but since 2025, we have had several rejections.