Loading...
Loading...
TH · THB
Find the correct SWIFT/BIC code for banks in Thailand. Use these codes when sending or receiving international wire transfers. A SWIFT code ensures your payment is routed to the correct bank and branch.
Banks
35
SWIFT codes
3
Branches
10
Currency
THB
| SWIFT/BIC | City |
|---|---|
KRTHTHBKXXX | BANGKOK |
KRTHTHBKKNM | BANGKOK |
KRTHTHBKVTN | BANGKOK |
KRTHTHBKPMP | BANGKOK |
KRTHTHBKSRP | BANGKOK |
| SWIFT/BIC | City |
|---|---|
AYUDTHBKXXX | BANGKOK |
| SWIFT/BIC | City |
|---|---|
KASITHBKFMD | BANGKOK |
KASITHBKCUS | BANGKOK |
KASITHBKCMD | BANGKOK |
KASITHBKXXX | BANGKOK |
A SWIFT code (BIC) for Thailand is an 8 or 11-character code identifying a Thai bank for international wire transfers. The country code portion is TH. For example, BKKBTHBK is the SWIFT code for Bangkok Bank. The structure is: 4 characters for the bank, 2 for country (TH), 2 for the city, and optionally 3 for the branch.
Key Thai bank SWIFT codes include: Bangkok Bank — BKKBTHBK, Kasikornbank (KBank) — KASITHBK, Siam Commercial Bank (SCB) — SICOTHBK, Bank of Ayudhya / Krungsri — AYUDTHBK, Krungthai Bank — KRTHTHBK, TMBThanachart Bank (ttb) — TMBKTHBK, and Citibank Thailand — CITITHTHX. Always confirm the exact code with the recipient's bank.
No. PromptPay is Thailand's domestic instant payment network linked to national ID numbers and phone numbers — it handles only baht transfers within Thailand and cannot receive international SWIFT payments. For international wire transfers, the sender must use the recipient bank's SWIFT code along with the full Thai bank account number.
SWIFT transfers to Thailand typically arrive within one to three business days. Transfers from major corridors such as the United States, Europe, and the Middle East generally settle within one to two business days at large banks like Bangkok Bank and Kasikornbank. Thailand's time zone (UTC+7) means transfers sent late in the US or European business day may not be processed by Thai banks until the following day.
Bank of Thailand regulations require that inbound foreign transfers above THB 50,000 equivalent be reported by the receiving bank via the Foreign Exchange Transaction Form (FET). The recipient may need to provide a statement of purpose to the bank (such as family remittance, business income, or property purchase). Transfers without a clear purpose can be delayed pending clarification.
Yes. Major Thai banks offer foreign currency deposit accounts (บัญชีเงินฝากเงินตราต่างประเทศ) that allow receipt and holding of USD, EUR, GBP, and other currencies. If the recipient holds only a standard THB account, the bank will convert the incoming currency to THB at its buying rate on the settlement date. Using a foreign currency account avoids this automatic conversion.
Thai banks typically charge an inbound wire fee of THB 200–500 per transaction. The currency conversion spread is an additional implicit cost. Bangkok Bank, which has a dedicated US branch and strong cross-border infrastructure, is often recommended for USD-to-THB transfers. Specialist remittance providers using local Thai payout networks can often deliver at lower total cost.
Provide the sender with: your bank's SWIFT code (8 characters), your full Thai bank account number (10–12 digits), your full name in English as registered with the bank, the bank's name and branch address, and the transfer purpose. Some Thai banks also ask for the recipient's address. For Bank of Thailand compliance, ensure the purpose is stated accurately in the payment reference.
The Bank of Thailand (BOT) regulates international payments and foreign exchange. Domestic baht transfers use the PromptPay system — a real-time payment network linked to national ID numbers and phone numbers — but PromptPay cannot receive international SWIFT payments. For inbound international wires, Thailand's major banks require the sender to provide a SWIFT/BIC code plus the recipient's Thai bank account number.
For transfers to Thailand, you may also need the recipient's IBAN.
Find IBAN formats by country →Compare exchange rates and fees to find the cheapest way to transfer.
Compare providers