SWIFT/BIC codes in Bahamas

83 banks and financial institutions in Bahamas with 104 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
Adanac Investment Co LTD. ADAIBSF1XXX Freeport 1
Alliance Bank and Trust ABATBSN1XXX Nassau 1
Allied Bank and Trust Company (Bahamas) Limited ALBTBSN1XXX Nassau 1
Amber Bank and Trust LTD AMRRBSNSXXX Nassau 1
Andbanc (Bahamas) Limited BACABSNSXXX Nassau 1
Ansbacher (Bahamas) Limited BITCBSNSXXX Nassau 1
Arbitral Securities LTD. ARUEBSN1XXX Nassau 1
Arner Bank and Trust (Bahamas) LTD. ARNEBSN1XXX Nassau 1
Bahamas Development Bank BAHDBSN1XXX Nassau 1
Banca del Sempione (Overseas) LTD BASEBSNSXXX Nassau 1
Banco Bbm S/A BBINBSNSXXX Nassau 1
Banco Bilbao Vizcaya BBVIBSN1XXX Nassau 1
Banco de Bogota (Nassau) LTD. BBOGBSNXXXX Nassau 1
Banco Popular International LTD. BPOIBSN1XXX Nassau 1
Banco Santander Bahamas International Limited BSCHBSN1XXX Nassau 1
Banco Santander Bahamas Intl. LTD. SCHTBSNSXXX Nassau 1
Banco Votorantim S/A - Nassau Branch BAVOBSNSXXX Nassau 1
Bank J. Safra Sarasin (Bahamas) LTD. BSAFBSNSXXX Nassau 1
Bank of Baroda, Offshorebanking Unit, Nassau, Bahamas BARBBSNSXXX Nassau 1
Bank of Nova Scotia Trust Company (Bahamas) Ltd,the NOSCBSNTXXX Nassau 1
Bank of The Bahamas Limited BOTBBSNSXXX Nassau 4
Bankamerica Trust Banking Corporation (Bahamas) Limited BOFABSN1XXX Nassau 1
Banque Havilland (Bahamas) LTD. HAVLBSNSXXX Nassau 1
Bbm Bank Limited BBINBSNXXXX Nassau 1
Capital Union Bank CUBLBSNSXXX Nassau 1
Cbh (Bahamas) LTD. BSSABSNSXXX Nassau 1
Central Bank of The Bahamas,the CBBHBSNSXXX Nassau 1
Chase Manhattan Trust Corporation Limited CHASBSN1XXX Nassau 1
Cibc Trust Company (Bahamas) LTD Solomon's Building CIBCBSNBXXX Nassau 1
Citco Bank and Trust Company (Bahamas) LTD. CITCBSNSXXX Nassau 1
Citibank NA CITIBSNAXXX Nassau 2
Citicorp Banking Corporation CITIBSN1XXX Nassau 1
Cititrust (Bahamas) LTD. CIBABSN1XXX Nassau 1
Commonwealth Bank Limited COMWBSNSXXX Nassau 1
Corner Bank (Overseas) Limited CBLUBSN2XXX Nassau 1
Credit Suisse AG, Nassau Branch CRESBSNSXXX Nassau 2
Credit Suisse AG, Nassau Branch, Latam Investment Banking GBLIBSNXXXX Nassau 1
Credit Suisse AG, Nassau Branch, Private Banking CRESBSNSCRE Nassau 1
Credit Suisse AG, Nassau Branch, Treasury and Issuance CRESBSNSNAS Nassau 1
Credit Suisse AG, Nassau Branch, Wealth Management CRESBSNXXXX Nassau 1
Credit Suisse Brazil (Bahamas) Limited BIGABSNSXXX Nassau 2
Dartley Bank and Trust Limited DATUBSNSXXX Nassau 1
Deltec Bank and Trust Limited DBTLBSNSXXX Nassau 1
Efg Bank and Trust (Bahamas) LTD EFGBBSNSXXX Nassau 1
Equity Bank and Trust Bahamas Limited EQTTBSNSXXX Nassau 1
Eurobanco Bank LTD EUBOBSNSXXX Nassau 1
European Investments Management Limited EIMLBSN1XXX Nassau 1
Fidelity Bank (Bahamas) Limited BTAMBSNSXXX Nassau 1
Finance Corporation of Bahamas LTD. FICBBSN1XXX Nassau 4
First Overseas Bank Limited FOBLBSNSXXX Nassau 1
Firstcaribbean International Bank (Bahamas) Limited FCIBBSNSXXX Nassau 1
Gilingam Bank and Trust LTD. GLNGBSN1XXX Nassau 1
Gonet Bank and Trust Limited GONEBSNSXXX Nassau 1
Guaranty Trust Bank Limited GTBLBSN1XXX Nassau 1
Hang Seng Bank (Bahamas) LTD. HASEBSN1XXX Nassau 1
HSBC Nominees Nassau LTD. HSNNBSN1XXX Nassau 1
HSBC Private Bank (Suisse) SA BLICBSN1XXX Nassau 1
Itau Unibanco S.A. - Nassau Branch (Formerly Banco Itau Bba S.A. - Nassau Branch) CBBABSNSXXX Nassau 3
J. Safra Bank (Bahamas) Limited JSBBBSN1XXX Nassau 1
Julius Baer Bank and Trust (Bahamas) Limited JBBTBSNSXXX Nassau 1
Karla Derivatives Strategies Fund LTD. KARLBSN1XXX Nassau 1
Lombard Odier and Cie (Bahamas) Limited LOCYBSNSXXX Nassau 2
Lyford International Bank and Trust Limited HOBTBSNSXXX Nassau 1
Lyford Intl Bank and Trust Limited LIBTBSNSXXX Nassau 1
Macro Bank Limited MCROBSN1XXX Nassau 1
Mc. Dermott International Investments Co. LTD. DEIIBSN1XXX Nassau 1
Mmg Bank and Trust MMGBBSNSXXX Nassau 1
Oceanic Bank and Trust Limited OBATBSN1XXX Nassau 2
Pasche Bank and Trust Limited BPGEBSN1XXX Nassau 1
Pictet Bank and Trust Limited PICTBSNXXXX Nassau 1
Pnc Bank, N.a. Nassau Branch PNCCBSNSXXX Nassau 1
Private Investment Bank Limited DWCIBSNSXXX Nassau 1
RBC Royal Bank (Bahamas) Limited (Formerly Known AS Royal Bank of Canada Nassau) ROYCBSNSXXX Nassau 6
Royal Bank of Canada Trust Company (Bahamas) Limited RCTCBSN1XXX Nassau 1
Royal Bank of Scotland (Nassau) Limited, The RBOSBSN1XXX Nassau 1
Rural International Bank RUBABSN1XXX Nassau 1
Scotiabank (Bahamas) LTD NOSCBSNSXXX Nassau 3
State Bank of India, Nassau Obu SBINBSNSXXX Nassau 1
Sterling Bank and Trust LTD. STGTBSNSXXX Nassau 1
Syz Bank (Bahamas) LTD. SYCOBSN1XXX Nassau 1
Union Bancaire Privee NFZBBSNSXXX Nassau 2
Union Bancaire Privee (Bahamas) LTD UBPGBSNSXXX Nassau 1
Winterbotham Trust Company Limited, The WNTRBSNSXXX Nassau 1

The way a SWIFT/BIC code from Bahamas is built up

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

ADAI Bank code
4 letters that identify the bank.
BS Country code
2 letters for the country (ISO 3166).
F1 Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

Bank SWIFT codes for Bahamas

On this page you find codes for 83 institutions in Bahamas – 104 codes altogether. A BIC tells every bank in the chain exactly which bank should receive an international payment.

Search for the recipient’s bank in the list and click through to see all codes we have. Further down you can read how a code from Bahamas is put together, how to send money there without overpaying and how to check a code before you pay.

When does money sent to Bahamas arrive?

An international transfer to Bahamas usually takes anywhere from one to several business days. Public holidays in either country add a day or more, because banks do not process payments on those days.

A growing number of banks are connected to SWIFT gpi for faster and traceable payments. Each gpi transfer carries a unique reference, the UETR, which the sending bank can use to trace it. Money transfer services often provide tracking online so you can follow the payment.

SWIFT transfers to Bahamas

For Bahamas you usually need the BIC, because the country is outside the SEPA area. Without the BIC, most banks cannot process the payment at all.

Not all countries use IBAN numbers. Ask the recipient exactly which details their bank needs for payments from abroad; banks often publish instructions for this. Before it arrives, a transfer can pass through correspondent banks that take a fee.

The largest SWIFT network in Bahamas: RBC Royal Bank (Bahamas) Limited (Formerly Known AS Royal Bank of Canada Nassau)

RBC Royal Bank (Bahamas) Limited (Formerly Known AS Royal Bank of Canada Nassau) leads the list for Bahamas in SWIFT/BIC codes. Its main office uses ROYCBSNSXXX.

Practice differs in how many codes they register. Paying someone at RBC Royal Bank (Bahamas) Limited (Formerly Known AS Royal Bank of Canada Nassau)? Use ROYCBSNSXXX except when the recipient gives you a branch code.

Incoming international payments in Bahamas

Someone abroad who wants to pay you will ask for several details from you – incomplete details often cause delays. Give them the account holder’s name, your account number or IBAN, the BIC of your bank and your address.

The code of your bank appears in our list but always compare it with your own bank details. You can include your bank’s name and city as well because some forms have separate fields for it.

Do not be surprised if the amount credited is below what the sender paid. Charges on incoming payments differ from bank to bank. For business payments, agree who bears the costs to avoid a shortfall.

Check the code before you pay

The best place to find the right code is paperwork issued by the bank. A wrong code may lead to delays, a payment being sent back or additional charges.

We gather bank codes from publicly available data and check our list from time to time. Institutions merge, change names and change codes, and no directory catches every change immediately. Before any payment that matters, confirm the BIC with the recipient. GoldexPay is an independent comparison site.

Fraudsters regularly use fake invoices carrying new bank details. Before paying, verify changed details through a separate channel, using a number you already had.

What a transfer to Bahamas really costs

If you send money to Bahamas through a regular bank, the fee you see is only part of the cost. You pay the transfer fee, sometimes charges from intermediary banks and, above all, the exchange rate markup when currencies differ.

The real cost is often in the rate, rather than in the fee – the bank builds a margin into its rate. Check the bank’s rate against the mid-market rate that you find on financial sites. The difference is your real cost.

Specialised transfer providers frequently use rates closer to the mid-market rate and lower fees. Before your next transfer to Bahamas, it is worth to compare the total cost on GoldexPay instead of going straight to your bank.

The structure of a Bahamas SWIFT/BIC code

A BIC is either 8 or 11 characters long and the parts always come in the same order. The first four letters identify the bank, characters five and six are the country code and characters seven and eight mark the location.

In every code from Bahamas, letters five and six show the ISO country code of Bahamas. A code with other letters in that position belong to another country.

The long version adds a branch code. For most transfers the head office code is fine, unless the recipient gives you a branch code.

Frequently asked questions

How many banks in Bahamas have a SWIFT/BIC code?

Our directory lists 83 banks and financial institutions in Bahamas with 104 SWIFT/BIC codes, including branches and departments.

What is the cheapest way to send money to Bahamas?

Banks often add a markup to the exchange rate on top of a fee. Check what arrives in Bahamas across transfer services to save money.

How do I recognise a SWIFT/BIC code from Bahamas?

The fifth and sixth characters of each SWIFT/BIC code are the country code. For Bahamas this is BS.

Do I need a SWIFT code to send money to Bahamas?

Yes – Bahamas does not use SEPA, so payments from abroad go through SWIFT and you need the BIC of the bank and the account details.

How long does a transfer to Bahamas take?

An international payment to Bahamas usually takes 2–5 business days. Specialist transfer services are often faster and cheaper.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.