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

Do you need a return ticket when arriving in Thailand on a Non-O visa?

Jan 17, 2026
3 months ago
ExcitingEl**********
ORIGINAL POSTER
If you are arriving with Non O visas from your home country, do you need to have a return trip ticket upon arrival?
2,491
views
56
all likes
30
replies
21
users
TLDR : Answer Summary
When arriving in Thailand with a Non-O visa, it is generally not required to have a return ticket. Multiple comments indicate that travelers with a Non-O visa have not been asked for proof of onward travel or cash during their entry. This contrasts with the requirements for tourist visas, where proof of onward travel may be necessary.
NON-O RETIREMENT VISA RESOURCES / SERVICES
  • Go to the Retirement Visa Section for information on requirements, including age restrictions, financial requirements, and necessary documentation.
  • For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
  • Explore recent discussions by using the Non-O Retirement Visa tag in the search box at the top of the page.
  • Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.
Simon *******
It's the difference of entering on a tourist visa where you need proof of onward traveland a long-term visa where you don't need onward travel.
Like
Reply
Randy ***********
Nope
Like
Reply
Liam ***********
No in my case

No questions asked

8 days ago
Like
Reply
Larry ***************
Nope
Like
Reply
Robert ********
No
Like
Reply
Ralph *******
No.
Like
Reply
William ***********
No but the airline gate agent is not an expert on immigration law to 180 countries. You may have an issue with them. You know how some people are. They go to a meeting and hear passengers need that ticket without understanding the whole situation. Then in their minds everyone needs an onward ticket.
Like
Reply
Liam ***********
William Crowthers they input your data at check in

If you are returning outside your visa validity you could be refused boarding but easily sorted with a out bound flight in side your visa limit

Happened to me 3 years ago
Like
Reply
Reply to
Liam ***********
Reply
Robert ********
Sometimes the airlines check and can be strict sometimes they don't.
Like
Reply
Kevin ******
No
Like
Reply
Petrov ********
This is residents visa can open bank account can travel and stay as long as you want in Thailand if you extend it do not need ticket or money. You travel same like you have Thai passport.
Like
Reply
Nigel *********
I’ve never once been asked about money, return flights or accommodation, on a normal tourist visa. So I would presume that now I have my Non O visa, I should definitely be ok.
Like
Reply
Robbi *******
Just done it - answer is NO
Like
Reply
Ben *******
No
Like
Reply
IndigoJa********
No you dont .
Like
Reply
Robin *******
No
Like
Reply
Dylan ********
I came in on a non-o visa at the end of last month. Nobody asked me for travel plans or to show cash.
Like
Reply
Jay *******
Dylan Taylor but the cash is still a requirement whether you're asked or not.
Like
Reply
Dylan ********
@Jay ******
how much cash are you supposed to have with you? 
Like
Reply
Jay *******
Dylan Taylor 20k baht or equivalent in other currency. Not a large amount. Less than $650 USD
Like
Reply
Reply to
Jay *******
Reply
Benjamin *********
No
Like
Reply
Brandon ************
No
Like
Reply
Robbie *******
Slightly off subject but I see often that you need 20k baht cash on arrival , is there a maximum ? I usually arrive with about $9k US , is this ok ?
Like
Reply
Brandon ************
@Robbie ******
there is no maximum amount of money you can bring in. But you need to be aware of the declaration limits, both for the country you are departing from and the arrival country. Cash over a certain amount must be declared at customs
Like
Reply
Nick *********
@Brandon ***********
That’s absolutely correct. I live in Australia. The maximum amount of cash money, I’m allowed to travel with, is $10,000AUS. Anything over, needs to be declared. Reason being, customs are cracking down on laundered money. I’m unaware of the limits, if any, when entering Thailand?
Like
Reply
Robbie *******
Thanks , I keep it under $10k US , so it sounds like that’s cool then .
Like
Reply
Penny ******
@Robbie ******
I think the Thai gov is trying to crack down on scammers and dirty money … we usually have 4 to 5k dollars when we travel and we have never made any declaration or been questioned in any way! If you are entering on a non o you already provided proof of financial responsibility so the 20k in Bhat doesn’t matter that is for a tourist, and it is required but not commonly asked for is what I understand
Like
Reply
Robbie *******
I arrive on visa exempt but I will get the appropriate visa soon as I am spending more time in Thailand and less in the US .

I bring $100 bills for a slightly better exchange rate and have been arriving with 7-9k US .

I went to Japan in August and the Yen maximum was less than 8k US equivalent , this was on an arrival form that I filled out on the plane , I still don’t know if there is a maximum undeclared amount that you can bring to Thailand , it’s not on the TDAC .
Like
Reply
Reply to
Robbie *******
Reply
Jan ******************
@Robbie ******
that's only for tourist entries. You've already proven sufficient funds for your entry and stay when you applied for the visa.
Like
Reply
Robbie *******
I arrive on a visa exempt. I was asking because I recently went to Japan and I had more cash than what they allowed for entry . $10k is the max to leave the US with (undeclared) , I just wondered is there a maximum for arriving in Thailand ? On visa exempt .
Like
Reply
Reply to
Robbie *******
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.