I use wise. Used it in Portugal. $200 from ATM free of charge. At least it was last year. I'm visiting Thailand in February and I've already funded my USA account in wise and transferred it to my baht account because rates are good. U can also set up a transfer automatically when setting up at what exchange rate you want. Well use the debit to pay as if shops accept it
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.