Ask question
This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

What is the last valid day for my O-A visa in Thailand?

Apr 5, 2026
a month ago
Albert ************
ORIGINAL POSTER
I have a discussion about the last valid day of my O-A visa. The immigration officer says the last valid day is the last day mentioned on my Visa. However, my agent says, the last valid day is the day one year after your arrival. In my case there is a differents of 30 days between those two dates. I think my agent is right.
2,385
views
48
all likes
23
replies
20
users
TLDR : Answer Summary
There is some confusion regarding the last valid day of an O-A visa in Thailand. An immigration officer indicates that the last day mentioned on the visa is the final date for entry, while an agent suggests it is one year after the arrival date, leading to a 30-day discrepancy. Community comments clarify that the visa's validity is separate from the stay permissions indicated by entry stamps. The visa allows entry until the date specified on it, while the stay permit stamp in the passport dictates how long one can remain in Thailand. For those considering extending the visa, leaving Thailand and re-entering before the visa expires may result in receiving a new one-year stamp, contingent on having appropriate medical insurance.
Richard ********
Be certain to obtain a re-entry permit before you leave Thailand if you didn't include it in your original OA visa. If you depart without it you're Visa is no longer valid.
Like
Reply
Graham ******
I think your agent is trying to scam you so that you go beyond the validity of your visa then cannot do a border bounce to get a new 12 month stamp so will have to do an extension for which you have not prepared by seasoning 800k so you have to use an agent. How do you believe what an agent tells you rather than an Immigration Officer?
Like
Reply
Tomas *******
Go ahead and discuss the matter with the immigration officer, also mention that he is mistaken. Then report here…
Like
Reply
Steve *******
It's the expiry date on the visa, a year from the day it was issued
Like
Reply
Hǝınz ***********
So who do you better believe? An agent or an Immigration officer who could fine you for overstaying?
Like
Reply
Andy ********
A number of people are recommending that you leave Thailand and then re-enter just before your visa (not remain until date) expires. You will be stamped in for 1 year or the date you have insurance for. So it will be worth purchasing 1 years medical insurance before you leave Thailand.
Like
Reply
James *******
Exactly
Like
Reply
Reply to
James *******
Reply
Peter **********
Wow…have things changed?

Previously it was Immigration who issued visas, not Agents.

Remember the initial date stamped on the documentation is day 1, not day zero.
Like
Reply
Colin *********
Peter H Bates wow, things have changed. Immigration don't issue Visas & the same with Agents.

Immigration deal with Extensions, not Visas. Thai Embassies, which come under the MFA issue Visas
Like
Reply
Reply to
Colin *********
Reply
Jake *****
Whatever the agent said.. they can't overcome the immigration officer. 😁
Like
Reply
Giovanni ******
From my experience the stamp in your passport is relevant in order to extend your visa.
Like
Reply
Fred ********************
well it is so simpel..... a IO decides whatever anyone tells you
Like
Reply
Wannikea *********
Keep in mind after the visa validity date stamped on your visa passes, your reentry privileges have expired. You will need to buy a reentry permit should you wish to leave and keep your stay permit alive.
Like
Reply
CoolBun*******
Agents always offer the best advice, we all know that 🙄
Like
Reply
Doug *********
The IO is talking about the validity of your visa, the agent is talking about your permission to stay stamp.
Like
Reply
Syed *****************
There is a date on the entry stamp . You are allowed till that day
Like
Reply
John **********
There are 2 distinct dates in play. Your Non-OA visa is valid until the date specified in the visa which is the last day you can use the visa to enter Thailand. The stamp in your passport is your permission to stay in Thailand, the date by which you must leave Thailand.

You can get a 2nd year out of a Non-OA visa by leaving and re-entering Thailand while still inside the valid until date of the visa provided you also have another year's worth of insurance.
Like
Reply
Giovanni ******
@John *********
I did it exactly as you mentioned. Left and re-entred the country inside the first year validity of the OA visa (with new health insurance). At the border I got a new one year stamp but when I went to the immigration office for TM30 they did not accept the stamp from the border.
Like
Reply
John **********
@Giovanni *****
the person responsible for wherever you live has to do the TM30, it's not something you normally do
Like
Reply
Giovanni ******
@John *********
yes right but in my case I take care this duty myself with my girlfriend (and not the owner of the condo as it supposed to be)
Like
Reply
Reply to
Giovanni ******
Reply
Jan ******************
Giovanni Rima Seems odd, but you can’t do the TM.30 unless you have a house book, or a lease with copy the owners house book and ID-card.
Like
Reply
Reply to
Jan ******************
Reply
Jan ******************
IO is correct. One year after its issued.
Like
Reply
David *******
The last day the Visa is valid for entry is the date on the visa.

You have permission to stay in the country until the date on your last entry stamp.
Like
Reply
Reply to
David *******
Reply
Thai Visa Advice and Everything Else
... members · 60% approval rate
The Thai Visa Advice And Everything Else group allows for a broad range of discussions on life in Thailand, beyond just visa inquiries.
Join the Group
Thai Visa Advice and Everything Else
View the Conversation
Thai Visa Advice and Everything Else
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.