National Bank of Bahrain (NBB) SWIFT Code

Complete list of SWIFT/BIC codes for National Bank of Bahrain (NBB) in the United Arab Emirates. Find the right code for international wire transfers to NBB accounts in the UAE. NBB UAE operates a focused two-branch network (Abu Dhabi and Dubai), so the number of branch-specific codes is correspondingly small – the primary code NBOBAEAA covers most use cases.

Primary SWIFT/BIC Code
NBOBAEAA
National Bank of Bahrain (NBB) – UAE

Quick Reference
For most international transfers to NBB UAE accounts, use NBOBAEAA or NBOBAEAAXXX. For Treasury Operations use NBOBAEAATOP. For local UAE payment routing to the Dubai branch, the UAE Beneficiary Bank Code list also references NBOBAEAD. Do not confuse these with the parent bank code NBOBBHBM, which routes to Bahrain.

NBB UAE Head Office SWIFT Code

Head Office – Abu Dhabi Branch

Primary SWIFT code for all general transfers to NBB UAE
NBOBAEAA
Bank Name
National Bank of Bahrain (NBB) – UAE
Emirate
Abu Dhabi
Street Address
GL003, Landmark Tower, Al Hisn Zone, Corniche
Full Address
GL003, Landmark Tower, Al Hisn Zone, Corniche, Abu Dhabi, P.O. Box 46080, UAE
Phone
+971 800 622823

All NBB UAE SWIFT Codes by Branch and Department

Abu Dhabi Branches

Treasury Operation
Treasury, money market and FX operations
NBOBAEAATOP
Emirate
Abu Dhabi
Street Address
Landmark Tower, Corniche, Al Hisn Zone
Full Address
GL003, Landmark Tower, Al Hisn Zone, Corniche, Abu Dhabi, P.O. Box 46080, UAE
Branch Code
TOP

Dubai Branches

Dubai Branch
UAE Beneficiary Bank Code reference for NBB Dubai (used in domestic routing files)
NBOBAEAD
Emirate
Dubai
Street Address
Emaar Square Building 3, Al Mustaqbal Street, Downtown Dubai
Full Address
Emaar Square, Building 3, Al Mustaqbal Street, Downtown Dubai, P.O. Box 120009, UAE
Branch Code
NBOBAEAD (Dubai routing)

NBB UAE SWIFT Codes Summary Table

SWIFT Code Branch / Department Emirate Address
NBOBAEAA Head Office (Abu Dhabi Branch) Abu Dhabi GL003, Landmark Tower, Al Hisn Zone, Corniche
NBOBAEAATOP Treasury Operation Abu Dhabi GL003, Landmark Tower, Al Hisn Zone, Corniche
NBOBAEAD Dubai Branch (UAE Beneficiary Bank Code routing) Dubai Emaar Square Building 3, Al Mustaqbal Street, Downtown Dubai

Understanding the NBB UAE SWIFT Code

A SWIFT code consists of 8 or 11 characters:

NBOB
Bank Code
AE
Country
AA
Location
XXX
Branch

NBB UAE Branch and Department Codes

  • XXX
    Head Office (Abu Dhabi, Landmark Tower)
  • TOP
    Treasury Operation (Abu Dhabi)
  • NBOBAEAD
    Dubai Branch routing reference (UAE Beneficiary Bank Code list)

For comparison, the parent bank’s Bahrain head office uses the entirely separate SWIFT code NBOBBHBM (with BH for Bahrain). Do not use the Bahrain code for transfers intended for NBB UAE accounts – it will route to Manama instead of Abu Dhabi or Dubai and trigger correspondent FX and delays.

How to Send Money to NBB UAE

To make an international wire transfer to a National Bank of Bahrain account in the UAE, you’ll need the following information:

Required Information for Wire TransferSwift Code NBB (National Bank of Bahrain)

  1. SWIFT/BIC Code
    Select from the table above based on the branch or department (use NBOBAEAA for general transfers)
  2. Beneficiary’s IBAN
    23-character UAE IBAN starting with AE (e.g., AE07 0440 0000 1234 5678 901)
  3. Beneficiary’s Full Name
    Exactly as registered with the bank – no initials or abbreviations
  4. Bank Address
    GL003, Landmark Tower, Al Hisn Zone, Corniche, Abu Dhabi, P.O. Box 46080, UAE (Abu Dhabi head office) or Emaar Square Building 3, Al Mustaqbal Street, Downtown Dubai, P.O. Box 120009, UAE (Dubai branch)
  5. Purpose of Payment Code
    Required for UAE transfers (e.g., SAL for salary, FAM for family support, GDS for goods, OAT for own account transfer)

FAQ – NBB UAE SWIFT Codes

What is the main SWIFT code for National Bank of Bahrain in the UAE?

The primary SWIFT code for NBB UAE is NBOBAEAA (or NBOBAEAAXXX in 11-character format). This code routes payments to NBB’s UAE operation, with the Abu Dhabi branch (Landmark Tower, Corniche) acting as head office.

Can I use NBOBAEAA instead of NBOBAEAAXXX?

Yes. Both formats are valid. The 8-character version (NBOBAEAA) automatically defaults to head office. International banking systems accept both, though some foreign banks’ payment platforms require exactly 11 characters – in which case use NBOBAEAAXXX.

Is the SWIFT code the same for the Abu Dhabi and Dubai branches?

The base code NBOBAEAA is valid for incoming international transfers to either UAE branch and the bank’s internal clearing will route to the correct account. For local UAE beneficiary identification (used in IPP/AutoPay and certain domestic payment files), NBOBAEAD is referenced specifically for the Dubai branch.

What is the difference between NBOBAEAA and NBOBBHBM?

NBOBAEAA is the UAE branch code (AE = United Arab Emirates). NBOBBHBM is the Bahrain head office code (BH = Bahrain) for National Bank of Bahrain B.S.C. They route to different jurisdictions even though they belong to the same legal group. Sending AED to NBOBBHBM will trigger correspondent FX and delays – always use the UAE code (NBOBAEAA) for UAE accounts.

What is the SWIFT code for NBB UAE Treasury Operations?

The Treasury Operation code is NBOBAEAATOP. Use this only if your counterparty (typically another bank or a corporate treasury department) has specifically instructed you to route via Treasury Operations.

What happens if I use the wrong branch suffix?

Internal NBB UAE routing will reach the correct account in almost all cases, with a possible processing delay of 24-48 hours. No additional fees are charged by NBB UAE for internal re-routing. To avoid delays, use NBOBAEAA when in doubt.

Is the SWIFT code different for AED vs. foreign currency accounts?

No. SWIFT code selection is independent of currency. The same code serves accounts denominated in AED, USD, EUR, GBP, BHD, SAR and other currencies NBB handles. Currency identification occurs through separate fields in the SWIFT message format (specifically the MT103 currency code field).

What is NBB UAE’s official SWIFT code according to the bank?

According to NBB UAE (nbbonline.ae) and the parent group (nbbonline.com), the official SWIFT code for UAE branches is NBOBAEAA. This code is used for all international fund transfers to NBB accounts at Abu Dhabi and Dubai branches.

Does NBB UAE offer Islamic banking SWIFT routing?

NBB UAE itself focuses on conventional banking. Sharia-compliant products in the NBB Group are delivered by Bahrain Islamic Bank (BisB), which operates under separate SWIFT identifiers. Confirm the correct code with your BisB counterparty directly.

How can I verify a SWIFT code before sending money?

Verify the code on NBB UAE’s official website (nbbonline.ae), confirm with the beneficiary directly, or use the SWIFT/BIC public lookup. For large transfers, ask the beneficiary to provide a recent bank statement showing the exact SWIFT/BIC string.

Important Disclaimer

The SWIFT code information provided on this page is for reference purposes only. While we strive to keep this information accurate and up-to-date, we recommend verifying the SWIFT code on the official National Bank of Bahrain UAE website (nbbonline.ae) or contacting the bank directly before making large transfers. We are not liable for any delays, losses, or errors that may occur as a result of using incorrect banking details.