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.
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
All NBB UAE SWIFT Codes by Branch and Department
Abu Dhabi Branches
Dubai Branches
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:
Bank Code
Country
Location
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 Transfer
- SWIFT/BIC Code
Select from the table above based on the branch or department (use NBOBAEAA for general transfers) - Beneficiary’s IBAN
23-character UAE IBAN starting with AE (e.g., AE07 0440 0000 1234 5678 901) - Beneficiary’s Full Name
Exactly as registered with the bank – no initials or abbreviations - 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) - 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.
