@Bi**
the refunding Thai-side ATM fees has few equivalents outside the US. The larger component though is the home bank fee, on an average card that is far larger than the 220B charged Thai-side. If you can avoid that with a zero-fee card, good enough, and many countries including the UK and Australia do have good options there.
Regular HSBC debit card will charge 2.75%+£5 which is ~766B on a 20,000B withdrawal. Credit card is even worse, 5.98% which is 1,198B. Regular US cards if you don't shop around often charge $5+3%. So most important thing is to get one that eliminates or at least reduces the home-side fee, this is much more important than the Thai-side refund.
Starling Bank is an example of a zero-fee UK card. Some fintech cards like Wise or Revolut have zero fees on spend but do charge on ATM use, although it can be less than a regular bank charges. Best to shop around and get zero if you can, although this isn't possible in every country.