The timeline depends on which country you're sending to and which bank handles it
An overseas bank transfer typically takes between one and five business days, but the real answer depends on three things: where the money is going, which banks are involved, and whether you're using a wire transfer or a regular ACH-style transfer. A transfer to Canada or the UK from a US bank often clears in one to two business days. A transfer to a country without direct banking relationships to the US can take five to ten business days, or longer if it needs to route through multiple intermediary banks.
The speed also depends on when you send it. If you initiate a transfer on a Friday evening, it won't start processing until Monday morning. Holidays in either country add extra days. A transfer sent on a Thursday before a three-day weekend in the receiving country might not arrive until the following Tuesday or Wednesday.
Banks don't all move money at the same speed. Some large banks with their own international branches process transfers faster than smaller banks that rely on correspondent banking networks — essentially chains of banks passing money hand to hand across borders.
Key Takeaways
- Standard overseas transfers take one to five business days for countries with direct banking relationships to the US, and five to ten business days for others.
- Wire transfers move faster than regular transfers but cost more, typically $15 to $50 depending on your bank.
- Transfers sent after business hours or on weekends don't start processing until the next business day.
- The receiving bank's processing speed matters as much as the sending bank's — money can arrive at the receiving bank but sit there for an extra day before hitting the recipient's account.
Wire transfers versus regular international transfers
A wire transfer is the fastest option and usually arrives within one to two business days for major countries. Your bank pulls the money from your account when ready and sends it through a network called SWIFT (Society for Worldwide Interbank Financial Telecommunication). The receiving bank gets a message about the incoming funds and processes it on their end. Wire transfers cost money — typically $15 to $50 depending on your bank — but speed is the trade-off.
A regular international transfer, sometimes called an international ACH transfer or SEPA transfer (in Europe), is slower but cheaper or free. These transfers batch together with other transfers and move through the banking system in scheduled batches, usually once or twice a day. They take longer because they're not prioritized the way wire transfers are, but many banks charge nothing or a small flat fee.
Some banks also offer services like Wise (formerly TransferWise) or OFX, which are not banks themselves but money transfer services. These often have lower fees than wire transfers and competitive exchange rates, though the speed depends on the receiving country — typically one to three business days for major destinations.
What happens during those days
When you send an overseas transfer, your bank doesn't physically move cash. Instead, it sends an electronic message with your account details, the recipient's account details, the amount, and the currency. That message travels through SWIFT or another banking network to the receiving bank.
The receiving bank then has to verify the account number, check for fraud, and confirm the account holder's identity. This verification step is where delays often happen. If anything looks unusual — a large amount, a new recipient, a country flagged for compliance reasons — the bank may hold the transfer for manual review. This can add one to three business days.
Once the receiving bank clears the transfer, the money hits the recipient's account. But some banks add an extra processing step on their end, so money can arrive at the bank but not show up in the account until the next business day.
Countries and banks that move money faster
Transfers to Canada, the UK, Australia, and Western European countries usually arrive in one to two business days because these countries have direct banking relationships with US banks and established compliance procedures. Your bank knows exactly how to reach the receiving bank and what information it needs.
Transfers to countries without direct US banking relationships — parts of Africa, Asia, the Middle East, and Latin America — often take five to ten business days because the money has to route through one or more intermediary banks. Each intermediary bank adds a processing step and a potential delay.
Some countries also have their own banking holidays or weekend schedules that don't match the US. A transfer to a Middle Eastern country sent on a Thursday might not process until Sunday in that country, adding days to the timeline.
Why your transfer might be delayed
The most common reason for delays is incomplete or mismatched information. If the recipient's account number doesn't match their name in the receiving bank's system, the bank will hold the transfer and contact you or the recipient to verify. This can add several days.
Compliance checks are another frequent cause. Banks are required to screen transfers for fraud and money laundering. Large transfers, transfers to countries with sanctions, or transfers to new recipients trigger automatic reviews. These reviews usually clear within one to two business days, but can take longer if the bank needs more information from you.
Currency conversion can also slow things down. If you're sending in a currency the receiving bank doesn't hold directly, they may need to convert it, which adds a processing step. Some banks batch these conversions once a day, so timing matters.
How to track your transfer
Most banks give you a reference number or tracking number when you send an overseas transfer. Write this down or screenshot it. You can use this number to ask your bank for status updates, and the receiving bank can use it to locate the transfer on their end.
Your bank's online portal usually shows the transfer as "pending" or "processing" while it's in transit. Once it reaches the receiving bank, the status may change to "delivered" or "completed," though this doesn't always mean it's in the recipient's account yet — it may still be in the receiving bank's processing queue.
If a transfer doesn't arrive within the timeframe your bank quoted, contact your bank with the reference number. They can check with the receiving bank to see where it is. If it's been more than ten business days for a major country or fifteen business days for a less common destination, ask your bank to investigate.
What to tell the person receiving the money
Give the recipient a realistic timeline based on the destination country. Tell them the reference number so they can contact their bank if the money doesn't arrive. Let them know that even if the money reaches their bank, it might take an extra day to show up in their account.
If the recipient is expecting the money on a specific date — to pay rent, for example — send it several days early. A one to two business day transfer can easily become three or four if there's a weekend or holiday in the way, or if the receiving bank adds an extra processing day.
Frequently Asked Questions
Can I cancel an overseas transfer after I send it?
It depends on how far the transfer has progressed. If you cancel within a few hours of sending it, before it leaves your bank, you can usually stop it. Once it reaches the receiving bank, cancellation is much harder and may not be possible. Contact your bank when ready if you need to cancel — don't wait.
Why does my bank quote a different timeline than the receiving bank?
Your bank controls how fast it sends the transfer out. The receiving bank controls how fast it processes it on the other end. A transfer might leave your bank in one day but sit at the receiving bank for two days before posting to the account. Both timelines are real, and they add together.
Is a wire transfer always faster than a regular transfer?
Wire transfers are faster for the sending and receiving banks' processing, but the receiving bank still has to verify the account and clear it for fraud. In practice, a wire transfer usually arrives one to two days faster, but not always when ready. The receiving bank's processing speed matters as much as the transfer method.
What if the money goes to the wrong account?
If you sent it to an incorrect account number, the receiving bank may reject it and send it back, which takes another five to ten business days. If the account number was valid but belonged to the wrong person, recovery is much harder and may not be possible. Always double-check the account number and recipient name before sending.
Do I pay the exchange rate when I send, or when the money arrives?
Most banks lock in the exchange rate when you initiate the transfer, not when it arrives. Some banks quote the rate at the time of sending, others at the time of processing — ask your bank which it does. The rate can shift during the transfer, but you're protected from that shift once you've sent it.