I will arrive at Bangkok Suvarnabhumi Airport on Monday evening. I have a connecting flight on Tuesday morning, so I'll be staying overnight (one night) at a nearby hotel.
Do I need to have 20,000 baht with me when I go through immigration?
TLDR : Answer Summary
Based on community responses, you generally do not need to have 20,000 baht in cash when going through immigration at Bangkok Suvarnabhumi Airport, especially if you are just transiting for one night. While there is an official guideline that suggests carrying this amount for tourists, in practice, most travelers report never being asked to show cash. However, it is advisable to be prepared in case immigration officers ask for it, as outcomes can vary depending on individual circumstances.