Find Sri Lanka Bank SWIFT Codes

Browse all Sri Lanka SWIFT Codes

Sri Lanka Below are the SWIFT codes for all banks in Sri Lanka. Only active SWIFT codes are shown. All passive (i.e. inactive) codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
1 ACUITY SECURITIES LIMITED COLOMBO HNBSLKLX
2 AMANA BANK PLC COLOMBO AMNALKLX
3 BANK OF CEYLON COLOMBO BCEYLKLX
4 BANK OF CEYLON COLOMBO BANK OF CEYLON PETTAH BRANCH BCEYLKLX004
5 BANK OF CEYLON COLOMBO CENTRAL BUS STAND BRANCH BCEYLKLX573
6 BANK OF CEYLON COLOMBO FOREIGN CURRENCY BANKING UNIT BCEYLKLX131
7 BANK OF CEYLON COLOMBO METROPOLITAN BRANCH BCEYLKLX618
8 BANK OF CEYLON COLOMBO NON RESIDENT FOREIGN CURRENCY UNIT BCEYLKLX125
9 BANK OF CEYLON COLOMBO PRIMARY DEALER UNIT BACK OFFICE BCEYLKLXPRI
10 BANK OF CEYLON KANDY SUPER GRADE BRANCH BCEYLKLX002
11 BANK OF CHINA LIMITED COLOMBO BRANCH COLOMBO BKCHLKLX
12 CAPITAL ALLIANCE PLC COLOMBO CALDLKLX
13 CARGILLS BANK LIMITED COLOMBO CGRBLKLX
14 CENTRAL BANK OF SRI LANKA COLOMBO CBCELKLX
15 CENTRAL BANK OF SRI LANKA COLOMBO CBCELKLS
16 CENTRAL BANK OF SRI LANKA COLOMBO EMPLOYEES' PROVIDENT FUND - CBSL CBCELKLXEPF
17 CENTRAL DEPOSITORY SYSTEMS (PVT) LTD COLOMBO CDSPLKLC
18 CITIBANK N.A. SRI LANKA COLOMBO CITILKLX
19 COMMERCIAL BANK OF CEYLON PLC COLOMBO CCEYLKLX
20 DEUTSCHE BANK AG, COLOMBO BRANCH COLOMBO DEUTLKLX
21 DEUTSCHE BANK AG, COLOMBO BRANCH COLOMBO DEUTLKLXGMO
22 DEUTSCHE BANK AG, COLOMBO BRANCH COLOMBO COLOMBO BRANCH DEUTLKLX001
23 DFCC BANK PLC COLOMBO DFCCLKLX
24 ENTRUST SECURITIES PLC COLOMBO CSSLLKLX
25 FIRST CAPITAL TREASURIES PLC COLOMBO FCTLLKLX
26 HABIB BANK LTD. COLOMBO HABBLKLC
27 HATTON NATIONAL BANK PLC COLOMBO HBLILKLX
28 HATTON NATIONAL BANK PLC COLOMBO FOREIGN CURRENCY BANKING UNIT HBLILKLX001
29 HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE COLOMBO HSBCLKLX
30 INDIAN BANK COLOMBO IDIBLKLC
31 INDIAN OVERSEAS BANK COLOMBO IOBALKLC
32 LOLC FINANCE PLC COLOMBO LOFCLKLC
33 MCB BANK LTD. COLOMBO MUCBLKLC
34 NATION LANKA EQUITIES (PVT) LTD. COLOMBO NLEPLKL2
35 NATIONAL DEVELOPMENT BANK PLC. COLOMBO NDBSLKLX
36 NATIONAL SAVINGS BANK COLOMBO NSBALKLX
37 NATIONS TRUST BANK PLC COLOMBO NTBCLKLX
38 NSB FUND MANAGEMENT COMPANY LIMITED COLOMBO NSBFLKLX
39 PAN ASIA BANKING CORPORATION PLC COLOMBO PABSLKLX
40 PEOPLE'S BANK,HEAD OFFICE COLOMBO HEAD OFFICE PSBKLKLX
41 PEOPLE'S BANK,HEAD OFFICE COLOMBO INTERNATIONAL DEPARTMENT PSBKLKLX022
42 PEOPLE'S BANK,HEAD OFFICE COLOMBO OVERSEAS DEPARTMENT PSBKLKLX023
43 PUBLIC BANK BERHAD COLOMBO PBBELKLX
44 SAMPATH BANK PLC COLOMBO BSAMLKLX
45 SENKADAGALA FINANCE PLC COLOMBO SENFLKLX
46 SEYLAN BANK PLC COLOMBO SEYBLKLX
47 SEYLAN BANK PLC COLOMBO TREASURY DIVISION SEYBLKLXTRY
48 STANDARD CHARTERED BANK COLOMBO SCBLLKLX
49 STANDARD CHARTERED BANK COLOMBO CUSTODY SCBLLKLXEQI
50 STATE BANK OF INDIA COLOMBO SBINLKLX


What is a SWIFT Code?

A SWIFT Code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also use these codes for exchanging messages between them.

SWIFT codes comprise of 8 or 11 characters. All 11 digit codes refer to specific branches, while 8 digit codes (or those ending in 'XXX') refer to the head or primary office. SWIFT codes are formatted as follows:

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code, passive participant will have "1" in the second character (letters and digits)
  • Last 3 characters - branch code, optional - 'XXX' for primary office (letters and digits)

The downside of international transfers with your bank

When you send or receive money using your bank, you might lose out on a bad exchange rate and pay hidden fees as a result. That's because the banks still use an old system to exchange money. We recommend you use Wise (formerly TransferWise), which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

The registrations of SWIFT codes are handled by Society for Worldwide Interbank Financial Telecommunication (SWIFT) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademark of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.