I've read several times about a 20,000 Baht requirement when entering Thailand. Is that for specific Visas?
If it only applies to specific Visas, do Immigration Officers always ask about it, or is it at the discretion of individual Officers?
Is one supposed to have that can to pay for accommodation, transport and spending, or what specifically is the reason?
I visited Thailand for the first time last October (only overseas holiday apart from a quick 5 night visit to The Philippines over a decade ago), on what I now understand to be known as "Visa Exempt". I wasn't asked upon entry to Thailand how much money, cash or otherwise, I had available or with me for my holiday. I had booked my accommodation online in advance. I am intending to return to Thailand to visit my Thai ladyfriend in November this year and wonder if that 20k requirement is something that I need to take into account.
No keyboard warriors thanks
TLDR : Answer Summary
The 20,000 Baht cash requirement is a legal stipulation for entering Thailand, although not always enforced. It applies to tourists arriving on a visa-exempt basis or with a tourist visa. Immigration officers may ask for this amount to verify that travelers can support themselves during their stay. While some travelers report never being asked, carrying the cash can help avoid potential issues. The requirement is viewed as a precaution to prevent individuals from being stranded financially in Thailand. Alternatives like proof of accommodation and onward travel can supplement cash when entering Thailand.