Hi, I'll come back from Vientiane with a non-B, is there any possibility I'll be ask to show 20 000 baths in cash at the airport in Bangkok, or does it apply only for tourist visa and 30 days authorization of stay?
I totally forgot this point when I left Bangkok and don't have that much cash on me.
TLDR : Answer Summary
When arriving in Thailand with a Non-Immigrant B visa, you will not be required to show proof of funds, such as 20,000 baht in cash. This requirement typically applies only to tourists with a Tourist Visa or those authorized to stay for 30 days.