Travelers are advised to carry cash everywhere, both in smaller and larger denominations for quick transaction. The best way to get Thai Baht at the most prosperous rate is to bring some cash in your home currency and exchange at the forex booth on arrival, as the rates are better in Thailand.