I currently have visa o (Thai spouse) which expires on 10 March. On 31st December I have reentered Thailand. And immigration only approved my stay until 10 March. I don't know whether this was intentional or a mistake. But in the past years they always gave me 3 months, even when I entered the country on the last day of my visa's validity.
Did it change or is it because I have entered the kingdom with a reentry visa (not multi entry)?
720
views
3
likes
12
all likes
1
replies
0
images
2
users
TLDR : Answer Summary
The reason for your stay being granted only until 10 March, the expiration date of your visa, is because you reentered Thailand on a reentry permit instead of a multiple entry visa. When you enter the country with a reentry permit, the duration of stay you receive upon entry aligns with your existing visa extension, which is linked to your marriage to a Thai national.
Q. Did it change or is it because I have entered the kingdom with a reentry visa (not multi entry)?
-> It IS because you entered on a re-entry permit.
You don't have a multiple entry visa any more. You have now 1-year extension based on marriage to a Thai and a valid re-entry permit.
A re-entry permit wouldn't give you any additional stay further than your current stamp. You will get the same date as your current extension every time you enter.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.