Willing to bet most of the people telling you to use wise haven't tried to send large amounts. Thai banks may or may not take an additional landing fee on top of whatever service you used to transfer. I transfer from Revolut/Wise in increments of 20k THB, this doesn't incur any landing fees with KBank and the processing time is instant. So if you need 100k baht, just transfer 20k 5 times in a row. Stupid but it works.