Back to Blog

Bank of America International Money Transfer : Fees, SWIFT Code & Alternatives (2026)

B
Brahim Oubrik
May 5, 20266 min read
Bank of America International Money Transfer : Fees, SWIFT Code & Alternatives (2026)

Bank of America International Money Transfer: Fees, SWIFT Code & Alternatives (2026)

Bank of America is the second-largest bank in the United States by assets, serving over 69 million consumer and small business clients across more than 3,700 branches and 15,000 ATMs. For millions of Americans, it is the bank where their paycheck lands, where their savings sit, and — by default — where they first look when they need to send money abroad.

That default choice comes with a cost that is easy to miss. Bank of America international money transfer fees are structured in a way that makes the flat fee only part of the picture. A $45 outgoing wire fee in US dollars is what most people see. The exchange rate markup — which Bank of America openly acknowledges but does not quantify upfront — can add considerably more. On a $1,000 transfer to the UK, independent analyses of Bank of America exchange rates have found total costs including the markup as high as $101.

This guide covers exactly what Bank of America charges for international money transfers in 2026, how its fee structure works for different account types, what SWIFT codes to use, how long transfers take, and — critically — when it makes sense to use Bank of America versus a specialist service like Wise, Remitly, or Western Union.


How Bank of America International Money Transfers Work

Bank of America processes international money transfers through the SWIFT network (Society for Worldwide Interbank Financial Telecommunication), the global messaging infrastructure used by banks in over 200 countries to execute cross-border payments. The bank supports transfers to over 200 countries in more than 140 currencies.

You have three ways to initiate an international transfer with Bank of America:

  • Online or mobile app: Via Online Banking at bankofamerica.com or through the Bank of America mobile app. This is the most convenient and typically the cheapest method. The cut-off time for same-day processing is 5:00 PM Eastern Time.
  • At a branch: By visiting a Bank of America financial center. A banker assists with the transfer. This method carries a higher fee ($45 vs. $0–$45 online depending on currency) and requires you to provide all recipient details in person.
  • By phone: By calling Bank of America customer service. Treated similarly to a branch-initiated transfer for fee purposes.

When sending internationally, you choose whether to send in US dollars or in the recipient’s local currency. This choice significantly affects the total cost, and the decision is not as straightforward as it appears — this is covered in the fees section below.

One important restriction: Bank of America requires you to send international wires in US dollars to the following countries due to local regulations: Colombia, Nigeria, Panama, Somalia, Timor-Leste, Venezuela, and the Palestinian Territories. Foreign currency transfers are not available to these destinations.


The SWIFT Network and Correspondent Banks

Every Bank of America international wire travels through the SWIFT network, which connects the sending bank to the receiving bank, often via one or more intermediary (correspondent) banks in between. Each correspondent bank in the chain can deduct its own processing fee from the transfer amount before forwarding the remainder.

Bank of America acknowledges this explicitly in its official terms: “For international wire transfers, other fees or amounts may also apply, including those charged by the recipient’s financial institution, foreign taxes, and other fees that are part of the wire transfer process.” These correspondent fees typically range from $10 to $100 per bank, and there is no way to know in advance how many banks will be involved or how much each will deduct.

This means the total cost of a Bank of America international money transfer has three components: the flat outgoing fee, the exchange rate markup, and any correspondent bank deductions in transit. Only the first is clearly disclosed before you confirm.


Bank of America International Money Transfer Fees (2026)

Transfer TypeMethodFee
International wire — US dollars (outbound)Online or mobile$45 per transfer
International wire — foreign currency (outbound)Online or mobile$0 (no flat fee; markup in rate)
International wire — any currency (outbound)Branch or phone$45 per transfer
International wire (inbound)Any$15 per transfer
Domestic wire (outbound)Online or mobile$30 per transfer
Domestic wire (outbound)Branch or phone$45 per transfer

Bank of America Charges for International Money Transfer: The Full Cost Breakdown

Example: $1,000 transfer to the UK (GBP)

Cost ComponentAmount (estimated)Notes
Flat outgoing fee (foreign currency, online)$0Fee waived for foreign currency online wires
Exchange rate markup on GBP/USD~$56 (approx. 5.66%)Based on observed rates
Correspondent bank fee (estimated)$10 – $50Deducted in transit
Total estimated cost$66 – $106vs. ~$6–$10 at Wise

USD transfer alternative

Cost ComponentAmount (estimated)Notes
Flat outgoing fee (USD, online)$45Fixed
Exchange rate markupVariesApplied by recipient bank
Correspondent bank fee$10 – $50Deducted in transit
Total estimated cost$55 – $95+Excludes recipient FX cost

Bank of America SWIFT Code

CurrencySWIFT CodeAddress
USDBOFAUS3N222 Broadway, New York
Foreign currencyBOFAUS6S555 California St., San Francisco

Transfer Limits

Account TypeLimit
Standard personal$1,000 – $3,500/day
Secured TransferUp to $100,000+
Private BankHigher

Transfer Time

RegionTime
Europe1–3 days
Canada1–2 days
Asia2–5 days
Africa3–5+ days

Bank of America vs Competitors

FeatureBank of AmericaWiseRemitlyWestern Union
Fees$0–$45Low %LowHigh
Exchange rate2–7% markup0%0.5–2.5%1–5%
Speed1–5 daysFastFastInstant
Cash pickupNoNoNoYes

Conclusion

Bank of America is convenient but expensive for international transfers. Between flat fees, exchange rate markups, and correspondent bank fees, the total cost is significantly higher than specialist services.


Before sending money:

Use IdealRemit to find the best option.

Share:
B

Written by

Brahim Oubrik

Brahim Oubrik, a senior data engineer who experienced firsthand the challenges of sending money internationally. Living in France while supporting his family in Morocco, Brahim regularly needed to transfer funds across borders. Drawing on his background in data engineering, Brahim decided to solve this problem not just for himself, but for the millions of others navigating the same difficulties. He built Ideal Remit to bring clarity to the international money transfer market.