Swift Codes or BIC Codes for all the Banks in the world. You can find it here!
A B C D – E F – G H – I J – L M N O – R S T U – Z IBAN

Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below;

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 (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

The downside of international transfers with SWIFT

Banks use SWIFT for international transfers, but it's not the most efficient or cost-effective solution. When you receive or send a wire transfer internationally with your bank, you might get a bad exchange rate, and pay high hidden fees as a result. We recommend using TransferWise to get a great rate and low, transparent fee every time. Because of their innovative solution, TransferWise can be cheaper and faster than the bank, and just as safe.

Currently, there are over 40,000 “live” Swift codes. The "live" codes are for the partners who are actively connected to the Swift network. On top of that, there are more than 50,000 additional codes, which are used for manual transactions. These additional codes are for the passive participants.

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 trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

Bahrain Bank Swift Codes

Bahrain Below are the SWIFT codes for all banks in Bahrain. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
1 ABC ISLAMIC BANK (E.C) MANAMA ABCIBHBM
2 AHLI UNITED BANK B.S.C. MANAMA (ALHILAL ISLAMIC BANKING SERVICES) AUBBBHBMISB
3 AHLI UNITED BANK B.S.C. MANAMA AUBBBHBM
4 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (FINANCIAL CONTROL AND RECONCILIATION - HEAD OFFICE) ABIBBHBMFCR
5 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (PAYMENTS AND TRANSFERS - HEAD OFFICE) ABIBBHBMPMT
6 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (TRADE FINANCE OPERATIONS - HEAD OFFICE) ABIBBHBMTRF
7 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (TREASURY BACK OFFICE - HEAD OFFICE) ABIBBHBMTBO
8 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA ABIBBHBM
9 AL SALAM BANK BAHRAIN MANAMA ALSABHBM
10 AL SHAYA TRADING CO W.L.L MANAMA SHTWBHBM
11 ALBARAKA BANKING GROUP MANAMA ABBGBHBM
12 ALLIED BANK LIMITED, WHOLESALE BANKING BRANCH MANAMA ABLWBHBM
13 ALUBAF ARAB INTERNATIONAL BANK B.S.C. (C) MANAMA ALUBBHBM
14 ARAB BANK PLC MANAMA (COMMERCIAL BRANCH) ARABBHBMMAN
15 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (CENTRAL TRANSFER UNIT) ARABBHBMCTU
16 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (PAYMENTS INVESTIGATIONS) ARABBHBMINV
17 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (TRADE SERVICES UNIT) ARABBHBMTSU
18 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (TREASURY OPERATIONS) ARABBHBMTRO
19 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA ARABBHBM
20 ARAB BANKING CORPORATION (B.S.C.) MANAMA ABCOBHBM
21 ARAB INVESTMENT COMPANY, THE MANAMA TAIQBHBM
22 ARAB PETROLEUM INVESTMENTS CORPORATION MANAMA (APICORP BAHRAIN PROJECT) APICBHBMBH2
23 ARAB PETROLEUM INVESTMENTS CORPORATION MANAMA APICBHBM
24 ARCAPITA MANAMA FIIVBHBM
25 ASKARI BANK LIMITED, BAHRAIN BRANCH MANAMA ASCMBHBM
26 BAHRAIN BOURSE MANAMA BHBNBHBM
27 BAHRAIN DEVELOPMENT BANK B S C (C) MANAMA BDBBBHBM
28 BAHRAIN FINANCING COMPANY MANAMA BFCCBHBM
29 BAHRAIN ISLAMIC BANK B.S.C. MANAMA (INVESTMENT AND TREASURY BACK OFFICE) BIBBBHBMINV
30 BAHRAIN ISLAMIC BANK B.S.C. MANAMA (TRADE FINANCE DEPARTMENT) BIBBBHBMTFD
31 BAHRAIN ISLAMIC BANK B.S.C. MANAMA BIBBBHBM
32 BAHRAIN MIDDLE EAST BANK B.S.C MANAMA BMEABHBM
33 BANK AL HABIB LIMITED MANAMA BAHLBHBM
34 BANK ALFALAH LIMITED BAHRAIN MANAMA ALFHBHBM
35 BANK AL-KHAIR B.S.C. (C) MANAMA UINSBHBN
36 BANK OF BARODA MANAMA BARBBHBM
37 BANK OF TOKYO-MITSUBISHI UFJ, LTD., THE MANAMA (BAHRAIN BRANCH) BOTKBHBM
38 BBK MANAMA (ADLIYA BRANCH) BBKUBHBMADL
39 BBK MANAMA (BUDAIYA BRANCH) BBKUBHBMBUD
40 BBK MANAMA (CENTRAL MARKET BRANCH) BBKUBHBMCMK
41 BBK MANAMA (CLEARING SECTION) BBKUBHBMCLG
42 BBK MANAMA (CREDIMAX) BBKUBHBMMAX
43 BBK MANAMA (CREDIT SERVICES UNIT) BBKUBHBMLOP
44 BBK MANAMA (DIPLOMATIC AREA BRANCH) BBKUBHBMDIP
45 BBK MANAMA (EAST RIFFA BRANCH) BBKUBHBMERF
46 BBK MANAMA (EXHIBITION BRANCH) BBKUBHBMEXH
47 BBK MANAMA (HAMAD TOWN) BBKUBHBMHTN
48 BBK MANAMA (ISA TOWN BRANCH) BBKUBHBMITN
49 BBK MANAMA (LC DEPARTMENT) BBKUBHBMCSU
50 BBK MANAMA (MAIN BRANCH) BBKUBHBMMBR