International Accounts

SWIFT Transfers to Thai Bank Accounts

A SWIFT transfer is still how most big money reaches Thailand — condo purchases, visa deposits, life savings. Get the details right and it's routine. Get them wrong and it's slow, costly and stressful.

Real costs
and fees
What works
in Thailand
Independent,
unbiased guide

SWIFT is the global messaging network banks use to send money between countries. When you choose "international payment" in your UK banking app and send money to a Thai account, it almost certainly travels over SWIFT — from your bank, sometimes through one or two correspondent banks, to the Thai bank that holds the account.

For everyday sums, specialist providers are usually cheaper and faster. But SWIFT is still how large and important money moves: the purchase price of a condo that must arrive from abroad in foreign currency, a retirement-visa deposit, the transfer of savings or a pension lump sum, or a payment your Thai bank wants to see as a formal inward remittance.

This guide walks you through a SWIFT transfer to Thailand from start to finish: the details you need, the Thai banks' SWIFT codes, what UK banks charge, whether to send pounds or baht, the charging options, the paperwork for large transfers, how to track it, and how to decide whether SWIFT is the right route at all. For the costs on their own, see our guide to Thai bank transfer fees.

The short answer

No IBANThai accounts don't use IBANs — you need the account number and the bank's SWIFT code.
฿200–฿500The usual Thai receiving fee: 0.25% of the amount, with a minimum and a cap.
USD 50kThe level where Thai banks ask for paperwork on the purpose of an inward transfer.

To send a SWIFT transfer to Thailand you need the recipient's full name exactly as on the account, the account number, the bank's SWIFT code (for example BKKBTHBK for Bangkok Bank) and usually the recipient's and bank's address. Thailand doesn't use IBANs.

Expect your UK bank's fee (from £0 to £25 at the big banks), an exchange-rate margin that is usually the biggest cost, and a Thai receiving fee of 0.25% capped at ฿500. Use SWIFT when the money must arrive as a formal foreign-currency remittance — property, large deposits — and compare a specialist provider for everything else.

SWIFT codes for the main Thai banks

The head-office SWIFT (BIC) codes for incoming international transfers. Always confirm the code with the account holder or the bank before you send.

BankSWIFT / BIC codeReceiving feeNotes
Bangkok BankBKKBTHBK0.25%, ฿200–฿500Also has a London branch for UK Faster Payments
Kasikornbank (KBank)KASITHBKCheck the bank's tariffPopular with foreign residents
Siam Commercial Bank (SCB)SICOTHBK0.25%, ฿300–฿500Documents from USD 50,000
Krungthai BankKRTHTHBKCheck the bank's tariffState-owned; widest rural network
Krungsri (Bank of Ayudhya)AYUDTHBK0.25%, ฿200–฿500฿500 for enquiries or corrections
ttb (TMBThanachart)TMBKTHBKCheck the bank's tariffConfirm with the branch

SWIFT codes from published SWIFT code directories; receiving fees from Bangkok Bank, SCB and Krungsri tariffs (2026). At ฿44.38 = £1, ฿200 is £4.51 and ฿500 is £11.27.

The details you need

Ask the account holder — or your own Thai bank, if you're paying yourself — for these, ideally in writing or from the bank's own documents:

  • Account name, exactly as the Thai bank has it. Foreign names are sometimes recorded differently from a passport; copy the bank's version.
  • Account number, usually 10 digits for Thai savings accounts. No IBAN.
  • Bank name and SWIFT code, such as KASITHBK for Kasikornbank.
  • Branch name or address, which some UK banks still ask for.
  • Recipient's address in Thailand.
  • Purpose of payment, such as "retirement living expenses", "rent" or "purchase of condominium unit".
  • A reference the recipient will recognise.

Sending a SWIFT transfer, step by step

  1. Get two comparison quotes from specialist providers, so you know what a good result looks like in baht.
  2. In your UK banking app, choose international payment, add a new payee and enter the Thai details.
  3. Choose the currency. Sending baht means your UK bank converts; sending pounds means the Thai bank does. Compare the baht that will arrive.
  4. Choose the charging option — usually SHA (shared). OUR costs more but should deliver the full amount.
  5. Enter the purpose and reference, and check every detail against the bank's own document.
  6. Approve and save the confirmation. Ask for the UETR tracking reference if it isn't shown.
  7. Tell the recipient the amount, date and reference, so they can look out for it.
  8. Check it arrived as an inward international transfer, and ask for a credit advice or FET form if you need one.
A Thai bank
For property and large deposits, ask your Thai bank in advance what it needs to see with the transfer.

What UK banks charge for international payments

Published fees for non-euro international payments made online, with the exchange-rate margins where reported. The margin is usually the bigger cost.

UK bankPayment feeReported rate margin
NatWest / RBS£0 standard (£15 urgent)Not specified
Barclays£4 – £12Not specified
HSBC£5Not specified
First Direct£5Not specified
Starling£5.500.4%
Lloyds£9.50Up to 3.55%
TSB£10 (up to £5,000), £17.50 aboveNot specified
Nationwide£152.2%
Santander£251% – 3%
Co-operative Bank0.25%, max £354%

Wise, "The best UK banks for sending money abroad" (17 August 2026, sources checked 13 August 2026). Wise is a competitor to these banks; confirm current fees and rates with your bank. Correspondent and receiving-bank charges may apply on top.

Pounds or baht? And SHA or OUR?

Send pounds

  • The Thai bank converts at its TT buying rate on arrival
  • You can't see the baht amount in advance
  • Essential if the money must arrive in foreign currency — e.g. a condo purchase
  • Ask the Thai bank whether it can improve the rate on a large sum

Send baht

  • Your UK bank converts before the money leaves
  • You know exactly how many baht arrive
  • Best for rent and fixed amounts
  • Only sensible if your bank's rate is close to mid-market

The charging option decides who pays the banks along the way: SHA shares them (the usual default), OUR means you pay everything so the recipient should get the full amount, and BEN means the recipient pays it all. For invoices, school fees or an exact deposit, OUR is worth the extra; for your own transfers, SHA is normally fine.

Our guide to GBP to THB exchange rates shows how to work out the margin in any rate you're offered.

Compare these before you send

Even when you plan to use SWIFT, a quote from these takes two minutes and tells you what a good deal looks like.

W

1.Wise

Usually cheapest

Converts at the mid-market rate with the fee shown before you send and pays baht into Thai accounts locally, so there's no chain of correspondent banks or Thai SWIFT receiving fee.

Rate
Mid-market
Example fee
~£258 on £45,000
Delivery
Local, most within a day
Limit
Up to ฿2m to KBank or BBL

Why it works in Thailand

  • See the baht that will arrive before you send
  • Tracked step by step

Watch out for

  • Arrives as a local transfer, not a SWIFT remittance — check if you need an FET form
  • Lower limits to some Thai banks
X

2.Xe

Best second quote

A long-established transfer service with support for larger payments — worth a quote on any big transfer before you commit to a bank.

Rate
Includes a margin
Fee
Shown in the quote
Delivery
To Thai bank accounts
Best for
Larger transfers

Why it works in Thailand

  • A useful benchmark for large sums
  • Help with big one-off payments

Watch out for

  • Compare the baht that arrive, not the fee
B

3.Bangkok Bank London branch

Best bank route

Send pounds by UK Faster Payments to Bangkok Bank's London branch, which credits your Bangkok Bank account in Thailand the next working day — no correspondent banks in between.

London fee
£15 (baht) or £20 (pounds)
Thai fee
0.25%, ฿200–฿500
Arrives
Next Thai working day
Other Thai banks
+฿150

Why it works in Thailand

  • Short, predictable route
  • Arrives as an international remittance

Watch out for

  • Needs a reference code set up first
  • The bank sets its own exchange rate

Large transfers: property, deposits and paperwork

Large transfers are where SWIFT earns its place — and where paperwork matters most.

  • Condo purchases: the money must come into Thailand from abroad in foreign currency for a foreigner to register the unit. Keep the Thai bank's credit advice or Foreign Exchange Transaction (FET) form.
  • From USD 50,000: banks such as SCB ask for supporting documents showing the purpose and a Foreign Currency Transaction Form.
  • Tell your Thai bank in advance, and ask what rate it will give and what it needs from you.
  • Tell your UK bank too. Large international payments trigger fraud checks; a call beforehand avoids a blocked payment.
  • Negotiate the rate. On £100,000, a 1% better rate is £1,000 — worth a phone call to both banks and a specialist.
  • Allow time. A week for anything with a deadline, more around bank holidays.

See our guide to Thai bank accounts for property buyers for the condo rules in detail.

Tracking your transfer

Every SWIFT payment carries a unique end-to-end transaction reference — the UETR. With it, any bank in the chain can see where your money is. Swift has reported that 40% of payments on its gpi service are credited within 30 minutes and 92% within 24 hours, but a transfer to Thailand normally takes one to five business days, counting holidays in both countries.

If it hasn't arrived after two business days beyond the expected date, ask your UK bank for a trace using the UETR, and ask the Thai bank whether the money is held pending information. Our guide to delayed international transfers explains exactly what to do.

Baht account or foreign currency account?

If you have both a baht savings account and a foreign currency deposit (FCD) account in Thailand, you choose where a SWIFT transfer lands — and it changes what happens to the money.

Into a baht account

  • Pounds are converted on arrival at the bank's TT buying rate
  • Ready to spend, pay rent or count towards visa money
  • Covered by Thai deposit protection up to ฿1 million per bank
  • No control over the timing of the conversion

Into an FCD account

  • Pounds stay as pounds until you choose to convert
  • Useful for property money and larger savings in Thailand
  • Not covered by Thai deposit protection
  • Minimum balances and fees to send money back out

Give the sender the right account number for the account you want — the SWIFT code is the same for both. Our guide to multicurrency bank accounts for expats explains FCD accounts in detail.

SWIFT the other way: Thailand to the UK

Sending money from a Thai account to the UK uses the same network in reverse. Bangkok Bank lets foreigners do it from its mobile app for permitted purposes — repatriating income, education, travel, personal use, goods, services and gifts — without supporting documents, for ฿300 per transfer with shared charges (normally ฿400) or ฿1,050 with the overseas charges included. Transfers run from 08:30 to 17:00 on business days, up to ฿2,000,000 a day.

  • You'll need the UK account's IBAN or sort code and account number, and the UK bank's SWIFT code.
  • Choose the purpose carefully — the bank may ask for more information if it doesn't fit.
  • Compare the rate. Baht leaving Thailand is converted at the bank's selling rate, with its own margin.
  • Keep records showing where the money came from, especially for large sums such as condo sale proceeds.

When SWIFT is the right choice — and when it isn't

Use SWIFT for

Condo purchases that need foreign currency and an FET form, very large sums above a provider's limits, and payments your Thai bank wants as a formal inward remittance.

Property and big sums

Use a provider for

Monthly pensions, rent, living costs and most one-off transfers — usually cheaper, faster and easier to track.

Everyday money

Use the London route for

Regular transfers into a Bangkok Bank account when you want a bank-to-bank remittance without correspondent banks.

Bangkok Bank customers

Ask first for

Visa deposits and income — check with your bank and Immigration office how the money needs to appear on your statement.

Visa money

Eight mistakes that delay or cost money

  1. A name that doesn't match the account, so the money is held for checks.
  2. Looking for an IBAN — Thailand doesn't use them; use the account number and SWIFT code.
  3. Accepting the first exchange rate on a large sum without a comparison.
  4. Sending baht when you needed foreign currency for a condo purchase.
  5. Missing the purpose, so the Thai bank asks questions later.
  6. Sending just before a holiday in either country.
  7. Not saving the confirmation and UETR.
  8. Trusting bank details sent by email without confirming them by phone.

Protecting a big transfer

A large transfer is a target. Do it from a secure connection rather than hotel or café Wi-Fi, confirm the recipient's details by phone, and be wary of anyone who contacts you about the payment unexpectedly — especially with "new" bank details or a request for a fee to release the money. Our guide to payment scams covers the warning signs.

How we researched this guide

We used Wise's August 2026 comparison of UK banks' international payment fees and margins, Thai banks' published tariffs (Bangkok Bank, SCB and Krungsri, 2026), Bangkok Bank's London branch page, SCB's SWIFT inward page, SWIFT code directories for the Thai banks' codes, and Swift's published gpi figures. Fees, rates and requirements change; confirm with both banks before a large transfer. Checked 13 October 2026. This guide is general information, not financial advice.

S

Our verdict

A SWIFT transfer to Thailand needs the exact account name, account number and SWIFT code — no IBAN — plus a clear purpose. Costs are your UK bank's fee, the exchange-rate margin (usually the biggest part) and a Thai receiving fee of 0.25%, capped at ฿500.

Use SWIFT for property and very large sums that must arrive as foreign currency, and get a quote from Wise or Xe before every transfer. For Bangkok Bank customers, the London branch is a short, predictable bank route.

Book your Thailand trip with Just Landed

Hotels, transport, tours and more — booked through us.

Plan your Thailand trip with Just Landed

Everything else you need for Thailand, in one place.

Questions people ask

What do I need to send money to a Thai bank account?

The account holder's name exactly as the bank has it, the account number, the bank's SWIFT code, usually the recipient's address and the bank branch, and a purpose for the payment.

Do Thai banks use IBANs?

No. Thailand doesn't use IBANs. Use the account number and the bank's SWIFT (BIC) code.

What is Bangkok Bank's SWIFT code?

BKKBTHBK. Kasikornbank is KASITHBK, SCB is SICOTHBK, Krungthai is KRTHTHBK and Krungsri is AYUDTHBK. Confirm with the bank before sending.

How much does a Thai bank charge to receive a SWIFT transfer?

Usually 0.25% of the amount with a minimum and a cap: ฿200–฿500 at Bangkok Bank and Krungsri, ฿300–฿500 at SCB.

How much do UK banks charge to send money to Thailand?

From £0 to £25 for an online payment at the big banks, plus an exchange-rate margin reported at up to 3.55% or more. The margin is usually the bigger cost.

Should I send pounds or baht?

Send pounds when the money must arrive in foreign currency, such as for a condo purchase. Send baht for exact amounts like rent, if your bank's rate is close to mid-market.

How long does a SWIFT transfer to Thailand take?

Usually one to five business days, depending on correspondent banks, cut-off times and holidays in both countries.

Do I need documents for a large transfer to Thailand?

From USD 50,000 or equivalent, banks such as SCB ask for supporting documents showing the purpose and a Foreign Currency Transaction Form.

Is SWIFT the cheapest way to send money to Thailand?

Usually not. Specialist providers such as Wise or Xe are typically cheaper for most transfers. SWIFT is best for property purchases and very large sums.

What is a UETR?

The unique end-to-end transaction reference on every SWIFT payment, used to track where the money is.

Can I use Bangkok Bank's London branch to send money?

Yes. You pay pounds by UK Faster Payments to the London branch for £15 (baht option) or £20 (pounds option), and it credits your Bangkok Bank account in Thailand the next working day. Other Thai banks cost ฿150 more.

What does SHA mean on an international payment?

Shared charges: you pay your bank's fee, and the receiving and correspondent banks take theirs from the money. OUR means you pay all the charges.

Lawrence Young
Lawrence Young

British expat and long-term Thailand resident with more than 30 years of experience in international finance. Lawrence writes the Just Landed in Thailand finance guides for people moving, travelling and retiring here.

Sources and how we checked

UK bank fees and margins from Wise (17 August 2026). Thai receiving fees and charges from Bangkok Bank, SCB and Krungsri (2026). London route from Bangkok Bank. Large-transfer documents from SCB. Thai SWIFT codes from SWIFT code directories. Swift gpi figures from Swift (2020). Worked examples at ฿44.38 = £1 (Wise, 12 October 2026). Checked 13 October 2026.

More International Accounts guides

By expats for expats – Lawrence Young in BangkokNeed personalised financial advice? Talk to our team

Important: This guide is general information, not personal financial advice. Fees, limits and eligibility change; we checked every figure on the date shown, but always confirm the current terms with the provider before you apply or travel. Some links on this page may be affiliate links, which means JLIT may earn a commission if you open an account. This never changes the price you pay or the order of our recommendations.