How to Send Money Internationally from a US Bank (2026)
Sending money internationally from a US bank is possible, but it comes with costs and delays most people do not expect. The typical US bank international wire transfer costs $40 to $50 in fees from your bank alone, takes two to five business days, and carries an additional exchange rate markup that is rarely disclosed upfront. For a $1,000 transfer, the total cost through Chase, Bank of America, or Wells Fargo is typically $65 to $90 after fees and the hidden exchange rate margin.
This guide covers exactly how to send money internationally from a US bank, what each major bank charges for a US bank international transfer, what the hidden costs look like in real numbers, and why most people who need to wire money internationally end up using a specialist service instead. Whether you need to know the process for your bank or are looking for a cheaper way to send money abroad from a US bank, the comparison below covers both.
US bank international wire transfer fees vary by bank, currency, and whether you initiate online or in a branch. US bank international transfer fees for sending in USD online range from $25 at Wells Fargo to $40 at Chase and Bank of America. The table below gives real figures for 2026, followed by a step-by-step walkthrough and a cost comparison with specialist services.
See how much you could save on your specific transfer:
How US Bank International Wire Transfers Work
When you send money internationally from a US bank, the payment travels through the SWIFT network. SWIFT (Society for Worldwide Interbank Financial Telecommunication) is the messaging system that banks use to instruct each other to move money across borders. It has been in operation since the 1970s and is used by over 11,000 financial institutions worldwide. It is reliable, but it was designed for interbank communication, not consumer speed.
Understanding the SWIFT process helps explain both why US bank international wire transfers take several days and why the costs are higher than specialist services. The process involves your bank, one or more intermediary banks, and the recipient's bank, each taking a cut and adding processing time.
The SWIFT Network Explained
When you initiate an international wire transfer from a US bank, your bank creates a SWIFT message instructing the next bank in the chain to move the funds. That bank may be a correspondent bank in the US with relationships in the destination country, or it may relay the message further. Each participating bank processes the instruction during its own business hours, validates compliance requirements, and forwards the payment onward.
A transfer from the US to Germany might route through your US bank, a US correspondent bank, a European correspondent bank, and finally Deutsche Bank or Commerzbank before reaching the recipient's account. Each hop adds time and, in most cases, a fee. This is why a US bank international wire transfer to Europe takes two to three business days under normal conditions, and up to five for more distant markets.
What Information You Need to Send Money Internationally
To send an international wire transfer from a US bank, you need the following information about the recipient:
- Full legal name of the recipient
- Recipient's full address
- Name and address of the recipient's bank
- Recipient's account number or IBAN (for European accounts)
- SWIFT/BIC code of the recipient's bank
- Reason for the transfer (some banks require this for compliance)
Some banks also require an intermediary bank's SWIFT code if the recipient's bank does not have a direct SWIFT relationship with major US banks. Your recipient's bank can provide this information. Missing or incorrect details are the most common reason international wire transfers from US banks are delayed or returned.
US Bank International Wire Transfer Fees in 2026
The fees charged by US banks for international wire transfers vary by institution, currency, and how you initiate the transfer. Online transfers are consistently cheaper than branch-initiated transfers. Transfers sent in a foreign currency (where the bank converts before sending) are often cheaper in flat fee terms than USD transfers, though the exchange rate markup on currency conversion adds its own cost.
Chase International Wire Transfer Fees
Chase charges $40 for an outgoing international wire transfer sent in US dollars when initiated online. If you send in a foreign currency, the fee drops to $5 (or $0 for transfers of $5,000 or more). However, when Chase converts your dollars to a foreign currency, it applies its own exchange rate rather than the mid-market rate. The spread on Chase's rates is typically 2% to 4% above mid-market, which on a $1,000 transfer adds $20 to $40 in hidden costs on top of the flat fee. If you want to know how to wire money internationally without paying this markup, specialist services like Wise use the mid-market rate with no spread.
Incoming international wire transfers at Chase cost $15 per transfer for the recipient. If you are regularly receiving money from abroad, this adds up. There is no way to send a same day US bank international wire transfer through Chase for retail customers.
Bank of America International Wire Transfer Fees
Bank of America charges $40 for an outgoing international wire transfer sent in USD when initiated online, or $50 if initiated with banker assistance. Transfers sent in a foreign currency cost $5 online (or $0 for transfers of $1,000 or more in foreign currency). As with Chase, the lower flat fee for foreign currency transfers is partially offset by Bank of America's exchange rate markup, which typically runs 2% to 3% above the mid-market rate.
Bank of America allows international wire transfers to be initiated through its mobile banking app or online banking, which is more convenient than banks that require branch visits. Processing time is typically two to three business days for major corridors.
Wells Fargo International Wire Transfer Fees
Wells Fargo charges $25 for outgoing international wire transfers sent in USD online, $0 for transfers sent online in a foreign currency, and $40 for transfers sent at a branch in either currency. The $0 fee for online foreign currency transfers sounds attractive, but Wells Fargo's exchange rate markup of 2% to 4% means the currency conversion cost is embedded in the rate rather than shown as a separate fee.
Wells Fargo requires you to have a Wells Fargo account to send an international wire transfer online. Non-customers must visit a branch, which incurs the $40 fee. The table below compares all three banks on a $1,000 USD transfer sent online:
Bank | Online Fee (USD transfer) | Online Fee (Foreign currency) | Exchange Rate Markup | Est. Total Cost on $1,000 |
|---|---|---|---|---|
Chase | $40 | $5 | 2-4% | $60-80 |
Bank of America | $40 | $5 | 2-3% | $60-70 |
Wells Fargo | $25 | $0 | 2-4% | $45-65 |
Wise | N/A | $6-10 | None (mid-market) | $6-10 |
The Hidden Costs of Sending Money from a US Bank
The flat fee your bank charges is only part of the total cost of a US bank international wire transfer. Two additional cost layers are almost never disclosed clearly at the point of initiation: the exchange rate markup and intermediary bank fees. Both can significantly increase what your recipient actually receives.
The Exchange Rate Markup
Every major US bank applies a margin above the mid-market exchange rate when converting currencies for an international wire transfer. The mid-market rate is the real exchange rate, the midpoint between buy and sell prices on global currency markets, and it is what you see on Google or XE.com. Banks do not use this rate. They use their own retail rate, which is typically 2% to 4% worse than mid-market.
On a $1,000 transfer, a 3% exchange rate markup costs you $30. This money does not appear as a fee on your statement. It is taken silently in the form of a worse rate, which means your recipient receives fewer funds in their local currency than they would with a mid-market rate service. Over a year of regular transfers, the exchange rate markup alone can cost hundreds of dollars. When learning how to wire money internationally through a bank, this is the cost most people discover too late.
Intermediary and Correspondent Bank Fees
The SWIFT network relies on correspondent banks to relay payments between institutions that do not have direct relationships. Each correspondent bank that handles your US bank international wire transfer typically deducts a fee of $15 to $50 from the transferred amount. These fees are not charged by your bank and are not disclosed to you at the time of transfer. They are deducted by intermediary banks along the route.
The number of intermediary hops varies by corridor. Transfers to major Western European banks often involve one intermediary. Transfers to smaller markets in Africa, Southeast Asia, or Latin America may involve two or three, with each taking a fee. The recipient therefore receives less than you sent, and you have no way of knowing exactly how much less until the transfer has settled.
On a $1,000 transfer from a US bank, the total cost including flat fees, exchange rate markup, and intermediary bank deductions is typically $65 to $90. The recipient may receive $50 to $90 less than you sent. Specialist services like Wise complete the same transfer for $6 to $10 with no intermediary fees and no exchange rate markup.
Better Alternatives to US Bank International Wire Transfers
Specialist money transfer services exist specifically to address the high cost and slow speed of US bank international wire transfers. They use a different network architecture that avoids correspondent banking entirely, and they compete on transparency, showing you the exact fee and the mid-market rate before you confirm. Three stand out in 2026.
Wise

Wise is the most cost-effective alternative to a US bank international wire transfer for most major corridors. It uses the mid-market exchange rate with no markup and charges a transparent fee of 0.41% to 1.5% depending on the currency pair. On a $1,000 transfer from the US to the UK, Wise typically costs $6 to $10 in total. The same transfer via Chase costs $60 to $80. If you are trying to figure out how to send money internationally from a US bank without the high fees, switching to Wise is the single most effective step.
Wise does not use SWIFT for most transfers. It holds local bank accounts in over 70 countries and settles transfers locally, which removes correspondent bank fees entirely and enables delivery in minutes rather than days on major corridors. 74% of Wise transfers complete in under 20 seconds when funded by card. For regular international transfers from the US, Wise is the standard recommendation for individuals who want to send money abroad from their US bank account without the cost and delay of a wire transfer.
Wise eliminates the three hidden cost layers of a US bank international wire: the flat fee, the exchange rate markup, and the intermediary bank deductions.
- Mid-market rate, no exchange rate markup
- Transparent fees from 0.41%, shown before you confirm
- No intermediary bank fees: Wise settles locally
- 74% of transfers arrive in under 20 seconds
- FCA regulated, funds safeguarded
Remitly

Remitly is the best alternative to a US bank international wire transfer when sending to Asia, Latin America, or Africa, particularly for recipients who prefer cash pickup or mobile money delivery. Remitly covers 170 countries and offers Express delivery that reaches recipients within minutes for mobile wallets and cash agents, compared to two to five business days via SWIFT.
Remitly's fees and exchange rate margin vary by corridor. For popular US remittance routes such as USD to MXN (Mexico), USD to PHP (Philippines), and USD to INR (India), Remitly is extremely competitive. It is FCA regulated in the UK and holds money transmitter licenses across all US states, making it a fully regulated alternative to a US bank international wire transfer.
Remitly is the top alternative to a US bank international wire transfer for popular remittance corridors to Latin America, Asia, and Africa, with faster delivery and lower total costs.
- 170 countries covered
- Express delivery: minutes to mobile wallets and cash pickup
- Bank deposit: same day on most corridors
- No hidden intermediary fees
Xe

Xe is the broadest alternative to a US bank international wire transfer by currency and country coverage, supporting over 190 countries and 130 currencies. It charges no flat transfer fee for most personal transfers and applies a competitive exchange rate spread. For corridors or currencies that Wise and Remitly do not fully cover, Xe is the strongest option.
Xe is particularly useful for transfers to countries where the local banking infrastructure is less developed, where it often has deeper relationships than newer fintech providers. It holds a Trustpilot rating of 4.4 out of 5 from over 80,000 reviews.
Xe covers more countries and currencies than any other major provider, making it the go-to alternative when your corridor is not served well by Wise or Remitly.
- 190+ countries and 130+ currencies
- No flat transfer fee on most personal transfers
- Same day processing for card-funded transfers
- Regulated in the US, UK, EU, Australia, and Canada
How to Send Money Internationally from a US Bank: Step by Step
If you do need to use your US bank for an international wire transfer, here is the standard process. The exact steps vary slightly by bank, but the information required is consistent across Chase, Bank of America, Wells Fargo, and most other major US banks.
Sending via Your Bank Online
- Log in to your bank's online banking or mobile app and navigate to transfers or payments.
- Select 'International wire transfer' or 'Send money abroad' from the menu.
- Enter the recipient's full name, address, and bank details including SWIFT/BIC code and account number or IBAN.
- Enter the amount you want to send and select the currency. If sending in USD, the bank converts at its own rate. If sending in the recipient's local currency, you see the rate applied.
- Review the total cost including fees and the exchange rate. Note that the rate shown is the bank's rate, not the mid-market rate.
- Confirm the transfer and save the reference number. Processing typically takes two to five business days.
Some banks, including US Bank and Citibank, may require you to visit a branch to send an international wire transfer if you have not done so before or if the amount exceeds certain thresholds. Branch-initiated transfers cost more and take longer to process.
What to Do If Your Transfer Is Delayed
If your US bank international wire transfer has not arrived within five business days, contact your bank with the transfer reference number. The bank can trace the payment through the SWIFT network using a system called SWIFT gpi (Global Payments Innovation), which tracks transfers in real time. Most major US banks now support SWIFT gpi, which means your bank can usually tell you exactly where the funds are in the chain.
If the transfer has been held by a correspondent bank for compliance review, your bank can contact that bank directly to expedite release. Delays most commonly occur when recipient account details contain errors, when the transfer amount triggers additional compliance checks, or when a correspondent bank in the chain has internal processing backlogs. A delayed US bank international wire transfer rarely means the money is lost, but it can take several additional business days to resolve.
If you need to send money internationally from the US, comparing specialist services against your bank takes less than two minutes and can save $50 to $80 per transfer. Use the comparison tool on this page to see real rates and delivery times for your corridor.
Frequently Asked Questions
How do I send money internationally from a US bank?
To send money internationally from a US bank, log in to your online banking, select international wire transfer, and enter the recipient's name, address, bank name, SWIFT/BIC code, and account number or IBAN. Enter the amount and review the fees and exchange rate before confirming. Most major US banks including Chase, Bank of America, and Wells Fargo support online international wire transfers. Processing takes two to five business days. For a faster and cheaper alternative when you need to send money internationally from a US bank, specialist services like Wise or Remitly can complete the same transfer in minutes for a fraction of the cost.
How much does a US bank international wire transfer cost?
A US bank international wire transfer typically costs $25 to $50 in flat fees depending on the bank and how you initiate it. Chase and Bank of America charge $40 online for USD transfers. Wells Fargo charges $25 online. On top of the flat fee, banks apply an exchange rate markup of 2% to 4% above the mid-market rate, adding $20 to $40 in hidden costs on a $1,000 transfer. Intermediary correspondent banks deduct a further $15 to $50 from the transferred amount. The total cost on a $1,000 transfer is typically $65 to $90 through a major US bank.
How to wire money internationally from a US bank account?
To wire money internationally from a US bank account, you need the recipient's full name, address, bank name, SWIFT/BIC code, and account number or IBAN. Log in to your bank's online portal or visit a branch, select international wire transfer, and enter these details along with the amount. Review the exchange rate and fees before confirming. The transfer is processed through the SWIFT network and typically arrives in two to five business days. Learning how to send money internationally from a US bank via the online portal is straightforward, but the cost is significantly higher than specialist services. Some banks require a branch visit for first-time international wire transfers or large amounts.
How long does a US bank international wire transfer take?
A US bank international wire transfer typically takes two to five business days to arrive. Transfers to major Western European countries, Canada, and Australia tend to be on the faster end, often arriving in two to three business days. Transfers to less common destinations in Asia, Africa, or Latin America can take four to five business days or more due to additional correspondent bank hops. Weekends and public holidays in either the sending or receiving country add further delays. If you need to know how to send money internationally from a US bank faster, specialist services like Wise deliver most transfers in under 24 hours.
Does Chase have a same day international wire transfer option?
No. Chase does not offer a same day international wire transfer for retail customers. International wire transfers at Chase are processed through the SWIFT network, which takes two to five business days by design. The SWIFT architecture does not support same day international delivery for consumer transfers. If you need to send money internationally from a US bank same day, you need to use a specialist service like Wise, which completes 74% of card-funded transfers in under 20 seconds, or Remitly Express, which delivers same day to most corridors.
What is the cheapest way to send money internationally from the US?
The cheapest way to send money internationally from a US bank is through a specialist transfer service, not a bank wire. Wise charges 0.41% to 1.5% in fees and uses the mid-market exchange rate with no markup, making a $1,000 transfer cost $6 to $10 in total. This compares to $65 to $90 through a major US bank. Remitly and Xe are also significantly cheaper than US bank international wire transfers for most corridors. If you need to send money abroad from the US, the simplest step is to compare rates on a specialist service before sending, which takes under two minutes and can save $50 to $80 per transfer.
Can I send money internationally from a US bank without a SWIFT code?
No. A SWIFT code (also called a BIC code) is required for any international wire transfer from a US bank. It identifies the recipient's bank in the SWIFT network. Without it, the bank cannot route the payment. If you do not have the SWIFT code, ask your recipient to get it from their bank, or look it up using the bank's official website. Some receiving banks use an IBAN (International Bank Account Number) instead of or in addition to a SWIFT code, particularly in Europe. Both may be required depending on the destination country.
How much does international wire transfer cost from a US bank to India?
Sending an international wire transfer from a US bank to India costs $40 flat fee at Chase or Bank of America, plus a 2% to 3% exchange rate markup on the USD to INR conversion, plus intermediary bank deductions of $15 to $30 along the SWIFT chain. On a $1,000 transfer, the total cost is typically $70 to $90, and the recipient may receive $50 to $90 less than you sent. Remitly is the most popular alternative for US to India transfers, offering same-day delivery and total costs of $5 to $15 on the same amount.
Is it safe to send money internationally from a US bank?
Yes, sending money internationally from a US bank is safe. US banks are federally regulated and insured, and SWIFT transfers are subject to extensive anti-money-laundering and fraud screening. Your funds are protected up to FDIC insurance limits while in your account. The main risks are not security but cost and delay: you may pay significantly more than necessary, and the transfer may take several business days longer than expected. Specialist services like Wise, Remitly, and Xe are also fully regulated and offer equivalent safety with lower costs and faster delivery.
Knowing how to send money internationally from a US bank gives you the baseline. But knowing what it costs compared to the alternatives is what actually saves money. The comparison above shows a consistent $60 to $80 gap per $1,000 transfer between sending money abroad from a US bank wire and using a specialist service. For anyone making regular international transfers, switching to Wise, Remitly, or Xe is the single most impactful financial decision they can make. US bank international transfer fees alone justify the switch after the first payment.
Use the rate comparison tool above to see exactly how much you would save on your specific corridor. If you currently use a US bank international transfer for regular overseas payments, switching to a specialist service typically saves $50 to $80 per $1,000 sent. That adds up fast. Compare now, then decide.

Mohammad Humaid
Verified AuthorMo is the founder of MoneyTransferStore. As an expat who has experienced the challenges of sending money across borders himself, he set out to help others like him avoid hidden fees and unfair exchange rates on international transfers. With a background spanning fintech, payments, and Web3, Mo brings years of practical experience to building a platform focused on transparency and trust.
