Back to SWIFT Lookup
🇱🇰

SWIFT/BIC Codes in Sri Lanka

55 codes · 36 banks · USD

What is a SWIFT/BIC code in Sri Lanka?

A SWIFT/BIC code is a bank's ID for international transfers. It has 8 or 11 characters. The 5th and 6th characters show the country. For Sri Lanka that is LK. The last 3 characters, when there are 11, point to a branch.

Sources: ISO

ACUITY SECURITIES LIMITED
SWIFT/BICCityBranch
HNBSLKLXCOLOMBO—
  • HNBSLKLXCOLOMBO
AMANA BANK PLC
SWIFT/BICCityBranch
AMNALKLXCOLOMBO—
  • AMNALKLXCOLOMBO
BANK OF CEYLON
SWIFT/BICCityBranch
BCEYLKLXCOLOMBO—
BCEYLKLX004COLOMBOBANK OF CEYLON PETTAH BRANCH
BCEYLKLX573COLOMBOCENTRAL BUS STAND BRANCH
BCEYLKLX131COLOMBOFOREIGN CURRENCY BANKING UNIT
BCEYLKLX618COLOMBOMETROPOLITAN BRANCH
BCEYLKLX125COLOMBONON RESIDENT FOREIGN CURRENCY UNIT
BCEYLKLXPRICOLOMBOPRIMARY DEALER UNIT BACK OFFICE
BCEYLKLX002KANDYSUPER GRADE BRANCH
  • BCEYLKLXCOLOMBO
  • BCEYLKLX004COLOMBO · BANK OF CEYLON PETTAH BRANCH
  • BCEYLKLX573COLOMBO · CENTRAL BUS STAND BRANCH
  • BCEYLKLX131COLOMBO · FOREIGN CURRENCY BANKING UNIT
  • BCEYLKLX618COLOMBO · METROPOLITAN BRANCH
  • BCEYLKLX125COLOMBO · NON RESIDENT FOREIGN CURRENCY UNIT
  • BCEYLKLXPRICOLOMBO · PRIMARY DEALER UNIT BACK OFFICE
  • BCEYLKLX002KANDY · SUPER GRADE BRANCH
BANK OF CHINA LIMITED COLOMBO BRANCH
SWIFT/BICCityBranch
BKCHLKLXCOLOMBO—
  • BKCHLKLXCOLOMBO
CAPITAL ALLIANCE PLC
SWIFT/BICCityBranch
CALDLKLXCOLOMBO—
  • CALDLKLXCOLOMBO
CARGILLS BANK LIMITED
SWIFT/BICCityBranch
CGRBLKLXCOLOMBO—
  • CGRBLKLXCOLOMBO
CENTRAL BANK OF SRI LANKA
SWIFT/BICCityBranch
CBCELKLXEPFCOLOMBOEMPLOYEES' PROVIDENT FUND - CBSL
CBCELKLSCOLOMBO—
CBCELKLXCOLOMBO—
  • CBCELKLXEPFCOLOMBO · EMPLOYEES' PROVIDENT FUND - CBSL
  • CBCELKLSCOLOMBO
  • CBCELKLXCOLOMBO
CENTRAL DEPOSITORY SYSTEMS (PVT) LTD
SWIFT/BICCityBranch
CDSPLKLCCOLOMBO—
  • CDSPLKLCCOLOMBO
CITIBANK N.A. SRI LANKA
SWIFT/BICCityBranch
CITILKLXCOLOMBO—
  • CITILKLXCOLOMBO
COMMERCIAL BANK OF CEYLON PLC
SWIFT/BICCityBranch
CCEYLKLXCOLOMBO—
  • CCEYLKLXCOLOMBO
DEUTSCHE BANK AG, COLOMBO BRANCH
SWIFT/BICCityBranch
DEUTLKLXCOLOMBO—
DEUTLKLXGMOCOLOMBO—
DEUTLKLX001COLOMBOCOLOMBO BRANCH
  • DEUTLKLXCOLOMBO
  • DEUTLKLXGMOCOLOMBO
  • DEUTLKLX001COLOMBO · COLOMBO BRANCH
DFCC BANK PLC
SWIFT/BICCityBranch
DFCCLKLXCOLOMBO—
  • DFCCLKLXCOLOMBO
ENTRUST SECURITIES PLC
SWIFT/BICCityBranch
CSSLLKLXCOLOMBO—
  • CSSLLKLXCOLOMBO
FIRST CAPITAL TREASURIES PLC
SWIFT/BICCityBranch
FCTLLKLXCOLOMBO—
  • FCTLLKLXCOLOMBO
HABIB BANK LTD.
SWIFT/BICCityBranch
HABBLKLCCOLOMBO—
  • HABBLKLCCOLOMBO
HATTON NATIONAL BANK PLC
SWIFT/BICCityBranch
HBLILKLXCOLOMBO—
HBLILKLX001COLOMBOFOREIGN CURRENCY BANKING UNIT
  • HBLILKLXCOLOMBO
  • HBLILKLX001COLOMBO · FOREIGN CURRENCY BANKING UNIT
HONGKONG AND SHANGHAI BANKING CORPORATION LIMITED, THE
SWIFT/BICCityBranch
HSBCLKLXCOLOMBO—
  • HSBCLKLXCOLOMBO
INDIAN BANK
SWIFT/BICCityBranch
IDIBLKLCCOLOMBO—
  • IDIBLKLCCOLOMBO
INDIAN OVERSEAS BANK
SWIFT/BICCityBranch
IOBALKLCCOLOMBO—
  • IOBALKLCCOLOMBO
LOLC FINANCE PLC
SWIFT/BICCityBranch
LOFCLKLCCOLOMBO—
  • LOFCLKLCCOLOMBO
MCB BANK LTD.
SWIFT/BICCityBranch
MUCBLKLCCOLOMBO—
  • MUCBLKLCCOLOMBO
NATION LANKA EQUITIES (PVT) LTD.
SWIFT/BICCityBranch
NLEPLKL2COLOMBO—
  • NLEPLKL2COLOMBO
NATIONAL DEVELOPMENT BANK PLC.
SWIFT/BICCityBranch
NDBSLKLXCOLOMBO—
  • NDBSLKLXCOLOMBO
NATIONAL SAVINGS BANK
SWIFT/BICCityBranch
NSBALKLXCOLOMBO—
  • NSBALKLXCOLOMBO
NATIONS TRUST BANK PLC
SWIFT/BICCityBranch
NTBCLKLXCOLOMBO—
  • NTBCLKLXCOLOMBO
NSB FUND MANAGEMENT COMPANY LIMITED
SWIFT/BICCityBranch
NSBFLKLXCOLOMBO—
  • NSBFLKLXCOLOMBO
PAN ASIA BANKING CORPORATION PLC
SWIFT/BICCityBranch
PABSLKLXCOLOMBO—
  • PABSLKLXCOLOMBO
PEOPLE'S BANK,HEAD OFFICE
SWIFT/BICCityBranch
PSBKLKLXCOLOMBOHEAD OFFICE
PSBKLKLX022COLOMBOINTERNATIONAL DEPARTMENT
PSBKLKLX023COLOMBOOVERSEAS DEPARTMENT
  • PSBKLKLXCOLOMBO · HEAD OFFICE
  • PSBKLKLX022COLOMBO · INTERNATIONAL DEPARTMENT
  • PSBKLKLX023COLOMBO · OVERSEAS DEPARTMENT
PUBLIC BANK BERHAD
SWIFT/BICCityBranch
PBBELKLXCOLOMBO—
  • PBBELKLXCOLOMBO
SAMPATH BANK PLC
SWIFT/BICCityBranch
BSAMLKLXCOLOMBO—
  • BSAMLKLXCOLOMBO
SENKADAGALA FINANCE PLC
SWIFT/BICCityBranch
SENFLKLXCOLOMBO—
  • SENFLKLXCOLOMBO
SEYLAN BANK PLC
SWIFT/BICCityBranch
SEYBLKLXCOLOMBO—
SEYBLKLXTRYCOLOMBOTREASURY DIVISION
  • SEYBLKLXCOLOMBO
  • SEYBLKLXTRYCOLOMBO · TREASURY DIVISION
STANDARD CHARTERED BANK
SWIFT/BICCityBranch
SCBLLKLXCOLOMBO—
SCBLLKLXEQICOLOMBOCUSTODY
  • SCBLLKLXCOLOMBO
  • SCBLLKLXEQICOLOMBO · CUSTODY
STATE BANK OF INDIA
SWIFT/BICCityBranch
SBINLKLXFCBCOLOMBOFOREIGN CURRENCY BANKING UNIT
SBINLKLXCOLOMBO—
SBINLKLXTRITRINCOMALEETRINCOMALEE BRANCH
SBINLKLXKDYKANDYKANDY BRANCH
  • SBINLKLXFCBCOLOMBO · FOREIGN CURRENCY BANKING UNIT
  • SBINLKLXCOLOMBO
  • SBINLKLXTRITRINCOMALEE · TRINCOMALEE BRANCH
  • SBINLKLXKDYKANDY · KANDY BRANCH
UNION BANK OF COLOMBO PLC
SWIFT/BICCityBranch
UBCLLKLCCOLOMBO—
  • UBCLLKLCCOLOMBO
WEALTHTRUST SECURITIES LTD
SWIFT/BICCityBranch
WTEYLKLXCOLOMBO—
  • WTEYLKLXCOLOMBO

How SWIFT works in Sri Lanka

Banks in Sri Lanka use SWIFT/BIC codes to receive international wires and cross-border payments. The country code in every Sri Lanka BIC is LK (positions 5–6 of the code). When sending money into Sri Lanka, always match both the SWIFT code and the recipient's bank branch/city to avoid routing errors.

Common questions about SWIFT/BIC codes in Sri Lanka

How do I find my bank's SWIFT code in Sri Lanka?

Search for your bank in the list on this page. You can also check your online banking, a bank statement, or ask your bank. Always confirm the code with the bank before you send money.

Is the SWIFT code the same for all branches?

Not always. An 8-character code names the bank. An 11-character code adds a branch or unit. Some banks accept the 8-character code for every branch and some need the exact branch code, so ask the bank you are paying.

Does Sri Lanka use IBAN?

No. Sri Lanka is not on our list of IBAN countries. To pay a bank there, use the bank's SWIFT/BIC code and the account number of the person you are paying.

How do I check that a SWIFT code is right?

Search the code or the bank name on this page and compare the bank name, city and branch. Then confirm it with the bank you are paying. A code that looks right does not prove the account exists.

Is a SWIFT code the same as my account number?

No. A SWIFT/BIC code names the bank, not you. To receive money you also need your account number, or your IBAN if your country uses one.