The Cheapest Way to Send Money to Thailand — Bank Wire vs Transfer Apps vs Cards, and Where the Real Cost Hides
Comparing bank wires, online transfer services and card withdrawals for moving money into Thailand. Why the exchange-rate margin costs more than the visible fee, what the receiving Thai bank charges, and which method suits which amount.
Moving money into Thailand costs you in three places: the fee your sender charges, the exchange-rate margin hidden in the rate you get, and the fee the receiving Thai bank takes. Most people compare only the first. This guide shows how to compare the whole cost and which method wins at different amounts.
The three costs
| Cost | Who takes it | Typical size |
|---|---|---|
| Sending fee | Your bank or transfer service | Fixed amount or small percentage |
| Exchange-rate margin | Whoever converts the currency | From a fraction of a percent to several percent, invisible on the receipt |
| Receiving fee | The Thai bank | A percentage of the incoming amount with a minimum and a cap |
The way to compare is simple: how many baht land in the Thai account for a given amount sent. Ignore everything else.
Method 1: International bank wire (SWIFT)
Your home bank sends to your Thai bank through SWIFT. Reliable and fine for large sums, but usually the most expensive for small ones: a fixed sending fee, often an intermediary bank fee you never see, a poor exchange rate if your bank converts, and the Thai receiving fee. Two rules make it cheaper: send in your own currency and let the Thai bank convert (Thai banks generally give better rates than a foreign bank converting to baht), and use it for amounts large enough that the fixed fees become small in percentage terms.
Method 2: Online transfer services
Specialist transfer services quote a rate close to the mid-market rate with a transparent fee, and pay out through local Thai rails so there is often no receiving fee. For amounts from a few hundred to a few thousand dollars or euros this is usually the cheapest route, and it arrives the same day or the next. Each service has a per-transfer limit for Thailand and may ask the recipient's ID details, so check the limit before you plan a large move.
Method 3: Withdrawing from a foreign card
Taking cash from a Thai ATM with a card from home is convenient but carries a fixed Thai ATM fee per withdrawal plus your own bank's foreign-transaction charges. It suits a short trip, not funding a life in Thailand. The details, including the one screen that costs people the most, are in our ATM fees guide.
Which to use at which amount
- Under a few hundred dollars: a transfer service, or simply spend on a card with no foreign-transaction fee.
- A few hundred to a few thousand: a transfer service almost always wins on total cost and speed.
- Large sums (property, a car, a year's living costs): a SWIFT wire in your own currency, converted by the Thai bank, is competitive and has no per-transfer limit. Ask the Thai bank for a foreign-exchange transaction form if you may want to send the money out of Thailand again later; it is easier to obtain at the time than years afterwards.
Purpose and paperwork
Thai banks ask the purpose of incoming international transfers. "Living expenses" or "transfer of savings" is normal for personal money. Transfers for buying a condominium have their own rules: the money must arrive in foreign currency and the bank issues a certificate that the land office requires, so tell the bank the purpose before sending.
Common mistakes
- Comparing fees but not rates. A "zero fee" transfer with a poor rate can cost more than a wire with a visible fee.
- Letting your home bank convert to baht. Send in your own currency and convert in Thailand.
- Sending a large sum through a service with a low limit. Check the per-transfer cap for Thailand first.
Summary
Compare methods by baht received, not by fee. For everyday amounts, a transfer service that pays out locally is cheapest and fastest. For large sums, wire your own currency and let the Thai bank convert, and keep the paperwork if the money might ever need to leave again.