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 your bank

When you send or receive an international wire with your bank, you might lose money 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 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 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 AUBBBHBM
3 AHLI UNITED BANK B.S.C. MANAMA (ALHILAL ISLAMIC BANKING SERVICES) AUBBBHBMISB
4 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA ABIBBHBM
5 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (FINANCIAL CONTROL AND RECONCILIATION - HEAD OFFICE) ABIBBHBMFCR
6 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (PAYMENTS AND TRANSFERS - HEAD OFFICE) ABIBBHBMPMT
7 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (TRADE FINANCE OPERATIONS - HEAD OFFICE) ABIBBHBMTRF
8 AL BARAKA ISLAMIC BANK B.S.C CLOSED MANAMA (TREASURY BACK OFFICE - HEAD OFFICE) ABIBBHBMTBO
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 ARABBHBM
16 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (CENTRAL TRANSFER UNIT) ARABBHBMCTU
17 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (PAYMENTS INVESTIGATIONS) ARABBHBMINV
18 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (TRADE SERVICES UNIT) ARABBHBMTSU
19 ARAB BANK PLC, OFFSHORE BANKING UNIT (OBU) MANAMA (TREASURY OPERATIONS) ARABBHBMTRO
20 ARAB BANKING CORPORATION (B.S.C.) MANAMA ABCOBHBM
21 ARAB INVESTMENT COMPANY, THE MANAMA TAIQBHBM
22 ARAB PETROLEUM INVESTMENTS CORPORATION MANAMA APICBHBM
23 ARAB PETROLEUM INVESTMENTS CORPORATION MANAMA (APICORP BAHRAIN PROJECT) APICBHBMBH2
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 BIBBBHBM
30 BAHRAIN ISLAMIC BANK B.S.C. MANAMA (INVESTMENT AND TREASURY BACK OFFICE) BIBBBHBMINV
31 BAHRAIN ISLAMIC BANK B.S.C. MANAMA (TRADE FINANCE DEPARTMENT) BIBBBHBMTFD
32 BAHRAIN MIDDLE EAST BANK B.S.C MANAMA BMEABHBM
33 BANK AL HABIB LIMITED MANAMA BAHLBHBM
34 BANK AL-KHAIR B.S.C. (C) MANAMA UINSBHBN
35 BANK ALFALAH LIMITED BAHRAIN MANAMA ALFHBHBM
36 BANK OF BARODA MANAMA BARBBHBM
37 BANK OF TOKYO-MITSUBISHI UFJ, LTD., THE MANAMA (BAHRAIN BRANCH) BOTKBHBM
38 BBK MANAMA BBKUBHBM
39 BBK MANAMA (ADLIYA BRANCH) BBKUBHBMADL
40 BBK MANAMA (BUDAIYA BRANCH) BBKUBHBMBUD
41 BBK MANAMA (CENTRAL MARKET BRANCH) BBKUBHBMCMK
42 BBK MANAMA (CLEARING SECTION) BBKUBHBMCLG
43 BBK MANAMA (CREDIMAX) BBKUBHBMMAX
44 BBK MANAMA (CREDIT SERVICES UNIT) BBKUBHBMLOP
45 BBK MANAMA (DIPLOMATIC AREA BRANCH) BBKUBHBMDIP
46 BBK MANAMA (EAST RIFFA BRANCH) BBKUBHBMERF
47 BBK MANAMA (EXHIBITION BRANCH) BBKUBHBMEXH
48 BBK MANAMA (HAMAD TOWN) BBKUBHBMHTN
49 BBK MANAMA (ISA TOWN BRANCH) BBKUBHBMITN
50 BBK MANAMA (LC DEPARTMENT) BBKUBHBMCSU