SWIFT Codes for banks in Thailand

Bank City SWIFT Code
MEGA INTERNATIONAL COMMERCIAL BANK PUBLIC COMPANY LIMITED (BANPONG BRANCH)
RATCHABURI ICBCTHBKBPO
MEGA INTERNATIONAL COMMERCIAL BANK PUBLIC COMPANY LIMITED (CHONBURI BRANCH)
CHONBURI ICBCTHBKCHB
MEGA INTERNATIONAL COMMERCIAL BANK PUBLIC COMPANY LIMITED (HEAD OFFICE, BANGKOK)
BANGKOK ICBCTHBK
MEGA INTERNATIONAL COMMERCIAL BANK PUBLIC COMPANY LIMITED (BANGNA BRANCH)
BANGKOK ICBCTHBKBNA
MAYBANK KIM ENG SECURITIES (THAILAND) PUBLIC COMPANY LIMITED
BANGKOK NCSCTHB1
MASS RAPID TRANSIT AUTHORITY OF THAILAND
BANGKOK MRTATHB1
MACQUARIE SECURIRIES (THAILAND) CO.,LTD
BANGKOK IBSTTHB1
LAND AND HOUSES SECURITIES PUBLIC COMPANY LIMITED
BANGKOK SSPOTHB1
LAND AND HOUSES RETAIL BANK PUBLIC COMPANY LIMITED
BANGKOK LAHRTHB1
LAND AND HOUSES BANK PUBLIC COMPANY LIMITED
BANGKOK LAHRTHB2
LAND AND HOUSES BANK PUBLIC COMPANY LIMITED
BANGKOK BCFPTHB1
KTB SECURITIES (THAILAND) PUBLIC COMPANY LIMITED
BANGKOK HSTHTHB1
KTB SECURITIES (THAILAND) PUBLIC COMPANY LIMITED
BANGKOK FESCTHB1
KT ZMICO SECURITIES COMPANY LIMITED
BANGKOK ZMSCTHB1
KRUNGTHAI THANAKIT FINANCE PUBLIC COMPANY LIMITED
BANGKOK KRUTTHB1
KRUNGSRI SECURITIES PUBLIC COMPANY LIMITED
BANGKOK AYITTHB1
KRUNGSRI SECURITIES PUBLIC COMPANY LIMITED
BANGKOK AYITTHB1001
KRUNG THAI BANK PUBLIC COMPANY LIMITED (HAYDAI)
SONGKHLA KRTHTHB10BS
KRUNG THAI BANK PUBLIC COMPANY LIMITED
SAMUT PRAKAN KRTHTHB10B2
KRUNG THAI BANK PUBLIC COMPANY LIMITED
CHIANGMAI KRTHTHB10BC
KRUNG THAI BANK PUBLIC COMPANY LIMITED (VIENTIANE MESSAGING SUPPORT)
BANGKOK KRTHTHBKVTN
KRUNG THAI BANK PUBLIC COMPANY LIMITED (SIEMREAP MESSAGING SUPPORT)
BANGKOK KRTHTHBKSRP
KRUNG THAI BANK PUBLIC COMPANY LIMITED (PHNOMPENH'S MESSAGING SUPPORT)
BANGKOK KRTHTHBKPMP
KRUNG THAI BANK PUBLIC COMPANY LIMITED (KUNMING MESSAGING SUPPORT)
BANGKOK KRTHTHBKKNM
KRUNG THAI BANK PUBLIC COMPANY LIMITED
BANGKOK KRTHTHBK
KIM ENG SECURITIES (THAILAND) PUBLIC COMPANY LIMITED
BANGKOK KESATHB1
KIATNAKIN PHATRA SECURITIES PUBLIC COMPANY LIMITED
BANGKOK PHSUTHB1
KIATNAKIN PHATRA BANK PUBLIC COMPANY LIMITED
BANGKOK KKPBTHBK
KIATNAKIN BANK PUBLIC COMPANY LIMITED
BANGKOK KIFITHB1
KIATNAKIN BANK PUBLIC COMPANY LIMITED
BANGKOK KFSPTHB1
KGI SECURITIES (THAILAND) PUBLIC COMPANY LIMITED.
BANGKOK KSOPTHB1
KGI SECURITIES (THAILAND) PUBLIC COMPANY LIMITED.
BANGKOK KSOPTHB1001
KASIKORNBANK PUBLIC COMPANY LIMITED (FUND MANAGEMENT DEPT)
BANGKOK KASITHBKFMD
KASIKORNBANK PUBLIC COMPANY LIMITED (CUSTODIAN SERVICE DIVISION)
BANGKOK KASITHBKCUS
KASIKORNBANK PUBLIC COMPANY LIMITED (CASH MANAGEMENT DEPARTMENT)
BANGKOK KASITHBKCMD
KASIKORNBANK PUBLIC COMPANY LIMITED
BANGKOK KASITHBK
KASIKORN SECURITIES PUBLIC COMPANY LIMITED
BANGKOK KSPCTHB1
KASIKORN ASSET MANAGEMENT CO LTD
BANGKOK KAMOTHB1
JPMORGAN CHASE BANK, N.A., BANGKOK BRANCH (TRADING/TREASURY OPERATIONS)
BANGKOK CHASTHBXTRO
JPMORGAN CHASE BANK, N.A., BANGKOK BRANCH (TRADE SERVICES)
BANGKOK CHASTHBXTSD
JPMORGAN CHASE BANK, N.A., BANGKOK BRANCH (MONEY TRANSFER SERVICES)
BANGKOK CHASTHBXMTS
JPMORGAN CHASE BANK, N.A., BANGKOK BRANCH (LOANS AND DEPOSITIS SERVICES)
BANGKOK CHASTHBXLND
JPMORGAN CHASE BANK, N.A., BANGKOK BRANCH (JPMORGAN SECURITIES - THAILAND)
BANGKOK CHASTHBXSEC
JPMORGAN CHASE BANK, N.A., BANGKOK BRANCH (INTERANATIONAL BANKING FACILITY)
BANGKOK CHASTHBXIBF
JPMORGAN CHASE BANK, N.A., BANGKOK BRANCH
BANGKOK CHASTHBX
J.P.MORGAN SECURITIES (THAILAND)CO.,LTD
BANGKOK JPSTTHB1
ISLAMIC BANK OF THAILAND
BANGKOK TIBTTHBK
INDUSTRIAL AND COMMERCIAL BANK OF CHINA (THAI) PUBLIC COMPANY LIMITED (RMB CLEARING BANK)
BANGKOK ICBKTHBKCLR
INDUSTRIAL AND COMMERCIAL BANK OF CHINA (THAI) PUBLIC COMPANY LIMITED
BANGKOK ICBKTHBK
INDORAMA VENTURES GLOBAL SERVICES LIMITED
BANGKOK IVGSTHBK
INDIAN OVERSEAS BANK (FORMERLY BHARAT OVERSEAS BANK LTD.)
BANGKOK BHOBTHBK
I V GLOBAL SECURITIES PUBLIC COMPANY LIMITED
BANGKOK TSFSTHB1
I V GLOBAL SECURITIES PUBLIC COMPANY LIMITED
BANGKOK ISPCTHB1
GOVERNMENT SAVINGS BANK
BANGKOK GSBATHBK
GOVERNMENT PENSION FUND
BANGKOK GOPFTHB1
GOVERNMENT HOUSING BANK
BANGKOK GOHUTHB1
GMO-Z COM SECURITIES (THAILAND) LTD
BANGKOK GCSTTHB1
GLOBLEX SECURITIES CO LTD
BANGKOK GLSCTHB1
GENERAL FINANCE AND SECURITIES CO LTD
BANGKOK GEFSTHB1
FITCH RATINGS (THAILAND) LIMITED
BANGKOK FRIPTHB1
FINNET INNOVATION NETWORK COMPANY LIMITED
BANGKOK FIIKTHB1
FINANSIA SYRUS SECURITIES PUBLIC COMPANY LIMITED
BANGKOK SYSOTHB1
FINANSA SECURITIES COMPANY LIMITED
BANGKOK FIEUTHB1
EXPRESSWAY AND RAPID TRANSIT AUTHORITY OF THAILAND
BANGKOK ERTATHB1
EXPORT-IMPORT BANK OF THAILAND
BANGKOK EXTHTHBK
ELECTRICITY GENERATING AUTHORITY OF THAILAND
BANGKOK EGATTHB1
DUCATI MOTOR THAILAND CO. LTD.
RAYONG DMTHTHB1
DEUTSCHE BANK AG, BANGKOK BRANCH
BANGKOK DEUTTHBK
DEUTSCHE BANK AG, BANGKOK BRANCH
BANGKOK DEUTTHBKGMO
DEPOSIT PROTECTION AGENCY
BANGKOK DEPGTHB1
DBS VICKERS SECURITIES (THAILAND) COMPANY LIMITED
BANGKOK VIBSTHB1
DBS VICKERS SECURITIES (THAILAND) COMPANY LIMITED
BANGKOK DBSVTHB1
CREDIT SUISSE SECURITIES (THAILAND) LIMITED
BANGKOK CRESTHBK
CREDIT SUISSE SECURITIES (THAILAND) COMPANY LIMITED
BANGKOK CSFBTHB1
COUNTRY GROUP SECURITIES PCL
BANGKOK ADKSTHB1
COMPTROLLER GENERAL'S DEPARTMENT
BANGKOK CGDXTHB1
CLSA SECURITIES (THAILAND) LIMITED
BANGKOK CLSATHB1
CITICORP SECURITIES (THAILAND) LIMITED
BANGKOK CISTTHB1
CITIBANK N.A. (INTERNATIONAL BANKING FACILITY)
BANGKOK CITITHBXIBF
CITIBANK N.A.
BANGKOK CITITHBX

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in Thailand?

When transferring money internationally to banks in Thailand, you will frequently encounter the terms SWIFT code or BIC (Business Identifier Code) inside bank details. Managed by the Society for Worldwide Interbank Financial Telecommunication, this unique 8 to 11-digit alphanumeric sequence acts as a universal passport for banks in Thailand. It ensures that your funds cross global borders safely and arrive at the exact financial institution intended.

SWIFT vs. BIC: What's the difference?

In the banking industry, the terms SWIFT code and BIC are used interchangeably. SWIFT refers to the organization that issues the codes, while BIC stands for the actual code itself. An 8-character code identifies the primary head office of the bank in Thailand, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for Thailand?

While a SWIFT code identifies a specific bank in Thailand, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to Thailand or another region—particularly in Europe or the Middle East—you will likely need both codes to successfully complete a cross-border wire transfer.

How to use this directory?

Browse our comprehensive, verified directory of SWIFT codes for all registered financial institutions in Thailand. We provide accurate formatting details and branch locations to help you validate routing instructions before initiating any international bank payment.

Disclaimer: This directory is provided for general reference and informational purposes only. While we make every reasonable effort to verify the bank codes and details presented on our platform, OneBIC accepts absolutely no liability for any financial losses, transfer delays, or damages arising from relying on this data. Please always officially verify all wire instructions with your receiving bank.