Originally Posted by
TravelPenguin
Citibank was offering $24 baht to $1 usd locally. It seems from using the links above I am better off getting some when I arrive at the airport as super rich shows $32.55.
That is a very poor rate offerred by Citibank. You can do much better by exchanging your USD/foreign currency in BKK. It seems that you are already fully aware with whom to exhange your USD at the airport. The best rates in the airport are available from the currency exchange rates booths on the same level as the train to city, so just follow the signs for the train. Enjoy your holiday in Asia and forget about the cash requirement - you will not be asked (and even if you do just show the officer your USD)