SWIFT Codes for banks in Sri Lanka

Bank City SWIFT Code
WEALTHTRUST SECURITIES LTD
COLOMBO WTEYLKLX
UNION BANK OF COLOMBO PLC
COLOMBO UBCLLKLC
TKS SECURITIES PVT LTD.
COLOMBO TKSPLKL1
STATE BANK OF INDIA (TRINCOMALEE BRANCH)
TRINCOMALEE SBINLKLXTRI
STATE BANK OF INDIA (KANDY BRANCH)
KANDY SBINLKLXKDY
STATE BANK OF INDIA (FOREIGN CURRENCY BANKING UNIT)
COLOMBO SBINLKLXFCB
STATE BANK OF INDIA
COLOMBO SBINLKLX
STANDARD CHARTERED BANK (CUSTODY)
COLOMBO SCBLLKLXEQI
STANDARD CHARTERED BANK
COLOMBO SCBLLKLX
SOFTLOGIC STOCKBROKERS (PVT) LTD
COLOMBO ARAVLKL1
SEYLAN BANK PLC (TREASURY DIVISION)
COLOMBO SEYBLKLXTRY
SEYLAN BANK PLC
COLOMBO SEYBLKLX
SENKADAGALA FINANCE PLC
COLOMBO SENFLKLX
SAMPATH BANK PLC
COLOMBO BSAMLKLX
PUBLIC BANK BERHAD
COLOMBO PBBELKLX
PEOPLE'S MERCHANT BANK LIMITED
COLOMBO MEBPLKL1
PEOPLE'S BANK,HEAD OFFICE (OVERSEAS DEPARTMENT)
COLOMBO PSBKLKLX023
PEOPLE'S BANK,HEAD OFFICE (INTERNATIONAL DEPARTMENT)
COLOMBO PSBKLKLX022
PEOPLE'S BANK,HEAD OFFICE (HEAD OFFICE)
COLOMBO PSBKLKLX
PAN ASIA BANKING CORPORATION PLC
COLOMBO PABSLKLX
NSB FUND MANAGEMENT COMPANY LIMITED
COLOMBO NSBFLKLX
NDB SECURITIES (PRIVATE) LIMITED
COLOMBO NDSPLKL1
NATIONS TRUST BANK PLC
COLOMBO NTBCLKLX
NATIONAL SAVINGS BANK
COLOMBO NSBALKLX
NATIONAL DEVELOPMENT BANK PLC.
COLOMBO NDBSLKLX
NATION LANKA EQUITIES (PVT) LTD.
COLOMBO NLEPLKL2
MCB BANK LTD.
COLOMBO MUCBLKLC
LOLC FINANCE PLC
COLOMBO LOFCLKLC
LANKA SECURITIES (PVT) LIMITED
COLOMBO LASPLKL1
JOHN KEELLS STOCKBROKERS (PVT) LTD.
COLOMBO JKSPLKL1
JB SECURITIES (PVT) LTD
COLOMBO JSPLLKL1
INDIAN OVERSEAS BANK
COLOMBO IOBALKLC
INDIAN BANK
COLOMBO IDIBLKLC
IIFL SECURITIES CEYLON (PVT) LTD
COLOMBO IFLLLKL1
HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE
COLOMBO HSBCLKLX
HDF SECURITIES (PVT) LTD.
COLOMBO HDSPLKL1
HATTON NATIONAL BANK PLC (FOREIGN CURRENCY BANKING UNIT)
COLOMBO HBLILKLX001
HATTON NATIONAL BANK PLC
COLOMBO HBLILKLX
HABIB BANK LTD.
COLOMBO HABBLKLC
FORBES AND WALKER TEA BROKERS (PRIVATE) LIMITED
COLOMBO FWSPLKL1
FITCH RATINGS LANKA LTD.
COLOMBO FRIPLKL1
FIRST CAPITAL TREASURIES PLC
COLOMBO FCTLLKLX
ENTRUST SECURITIES PLC
COLOMBO CSSLLKLX
DFCC BANK PLC
COLOMBO DFCCLKLX
DEUTSCHE BANK AG, COLOMBO BRANCH (COLOMBO BRANCH)
COLOMBO DEUTLKLX001
DEUTSCHE BANK AG, COLOMBO BRANCH
COLOMBO DEUTLKLX
DEUTSCHE BANK AG, COLOMBO BRANCH
COLOMBO DEUTLKLXGMO
COMMERCIAL BANK PRIMARY DEALER LTD.
COLOMBO CBPDLKL1
COMMERCIAL BANK OF CEYLON PLC
COLOMBO CCEYLKLX
COLOMBO STOCK EXCHANGE
COLOMBO XCOLLKL1
CITIBANK N.A. SRI LANKA
COLOMBO CITILKLX
CEYLON TOBACCO COMPANY PLC
COLOMBO BATSLKA1
CENTRAL DEPOSITORY SYSTEMS (PVT) LTD
COLOMBO CDSPLKLC
CENTRAL BANK OF SRI LANKA (EMPLOYEES' PROVIDENT FUND - CBSL)
COLOMBO CBCELKLXEPF
CENTRAL BANK OF SRI LANKA
COLOMBO CBCELKLX
CENTRAL BANK OF SRI LANKA
COLOMBO CBCELKLS
CARGILLS BANK LIMITED
COLOMBO CGRBLKLX
CAPITAL ALLIANCE PLC
COLOMBO CALDLKLX
C T SMITH STOCKBROKERS (PVT) LTD
COLOMBO SMSPLKL1
BARTLEET RELIGARE SECURITIES (PRIVATE) LIMITED
COLOMBO BMSVLKL1
BANK OF CHINA LIMITED COLOMBO BRANCH
COLOMBO BKCHLKLX
BANK OF CEYLON (SUPER GRADE BRANCH)
KANDY BCEYLKLX002
BANK OF CEYLON (PRIMARY DEALER UNIT BACK OFFICE)
COLOMBO BCEYLKLXPRI
BANK OF CEYLON (NON RESIDENT FOREIGN CURRENCY UNIT)
COLOMBO BCEYLKLX125
BANK OF CEYLON (METROPOLITAN BRANCH)
COLOMBO BCEYLKLX618
BANK OF CEYLON (FOREIGN CURRENCY BANKING UNIT)
COLOMBO BCEYLKLX131
BANK OF CEYLON (CENTRAL BUS STAND BRANCH)
COLOMBO BCEYLKLX573
BANK OF CEYLON (BANK OF CEYLON PETTAH BRANCH)
COLOMBO BCEYLKLX004
BANK OF CEYLON
COLOMBO BCEYLKLX
ASIA SECURITIES (PRIVATE) LIMITED
COLOMBO ASSPLKL1
ASHA PHILLIP SECURITIES LIMITED
COLOMBO ALSBLKL1
AMANA BANK PLC
COLOMBO AMNALKLX
ACUITY SECURITIES LIMITED
COLOMBO HNBSLKLX

Find SWIFT Code

Search

Validate SWIFT Code

Check

What is a SWIFT Code for Banks in Sri Lanka?

When transferring money internationally to banks in Sri Lanka, 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 Sri Lanka. 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 Sri Lanka, while an 11-character code specifies a particular local branch.

Do I need an IBAN or a SWIFT Code for Sri Lanka?

While a SWIFT code identifies a specific bank in Sri Lanka, an IBAN (International Bank Account Number) identifies an individual customer's bank account. Depending on whether you are sending money to Sri Lanka 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 Sri Lanka. 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.