International bank transfers usually take 1 to 5 business days, but the exact timeline depends on which banks are involved, what countries they're in, and whether the transfer goes through an intermediary bank.
A transfer from your US bank to a European account might clear in 2 business days. The same transfer to a bank in Southeast Asia could take 4 to 5 business days. If your receiving bank is small or in a country with fewer banking connections, add another day or two. Weekend and holiday delays are common — a transfer sent on Friday afternoon may not start processing until Monday.
The speed also depends on whether your banks use SWIFT (the international messaging system) or newer networks like SEPA (for Europe) or RippleNet (for some corridors). SWIFT transfers are the standard worldwide but are slower than newer systems. Some banks now offer same-day or next-day international transfers, but they charge extra and only work between certain countries.
Key Takeaways
- Standard international transfers take 2 to 5 business days depending on the countries and banks involved, not including weekends or holidays.
- Your sending bank and receiving bank both process the transfer separately, and delays at either end add to the total time.
- Intermediary banks (correspondent banks) that route money between your bank and the receiving bank can add 1 to 2 extra days.
- Expedited or same-day transfers exist but cost significantly more and only work between certain bank pairs and countries.
- Tracking a transfer requires your SWIFT code, IBAN or account number, and the receiving bank's details — without these, the bank cannot tell you where the money is.
Why international transfers take longer than domestic ones
A domestic transfer within the US clears in one business day because all US banks connect to the same Federal Reserve system. International transfers have no single clearing house. Instead, your bank sends a message to the receiving bank (or to an intermediary bank that then sends it onward), and each bank processes the message on its own schedule.
Your sending bank must verify your account has the funds, encode the payment in the correct format, and send it through SWIFT or another network. The receiving bank then receives the message, decodes it, verifies the receiving account exists, and deposits the money. Each step takes time, and if either bank is closed (weekends, holidays, or overnight), the transfer waits.
Many countries also have banking hours that don't overlap with US hours. A transfer sent from New York at 5 p.m. on a Tuesday won't reach a Tokyo bank until Wednesday morning Tokyo time, and the Tokyo bank won't process it until its business day begins.
How intermediary banks add delay
If your bank and the receiving bank don't have a direct relationship, the money passes through one or more correspondent banks. A correspondent bank is essentially a middleman that holds accounts at both your bank and the receiving bank, allowing them to exchange funds.
Each intermediary bank adds its own processing time — typically 1 to 2 business days per bank. A transfer from a small US regional bank to a bank in India might route through a large US bank, then a European bank, then an Asian bank before reaching the final destination. That's three separate processing steps, which can stretch a transfer from 2 days to 5 or 6 days.
You can sometimes avoid intermediary banks by using a bank that has direct relationships with banks in the country you're sending to. Ask your bank before you send whether the receiving bank is a direct correspondent or whether the transfer will route through intermediaries.
Tracking your transfer and what the status messages mean
To track an international transfer, you need your SWIFT reference number (also called a transaction reference or trace number). Your bank provides this when you initiate the transfer. Write it down immediately — you'll need it to check status or investigate if the money doesn't arrive.
Call your bank's international wire department and give them the SWIFT reference number, the amount, the receiving bank's name, and the receiving account number. They can tell you whether the transfer has left your bank, whether it's in an intermediary bank, or whether it has reached the receiving bank.
Common status messages include "sent" (left your bank but not yet received by the next bank), "in transit" (moving between banks), "received" (arrived at the receiving bank but not yet deposited to the account), and "delivered" (deposited to the account). Some banks only update you at the beginning and end, so you may not see every step.
When a transfer takes longer than expected
If your transfer hasn't arrived after 5 business days, contact your sending bank immediately. Provide the SWIFT reference number and ask them to trace the transfer. Common reasons for delays include:
- The receiving bank's details were incomplete or incorrect (missing IBAN digits, wrong account number, or mismatched account holder name).
- The receiving bank is processing a backlog due to a holiday or system outage.
- The transfer was flagged by anti-money-laundering compliance and is under review.
- An intermediary bank is holding the transfer pending additional information.
- The receiving bank rejected the transfer because the account holder's name doesn't match the payment instruction.
If the receiving bank rejected the transfer, the money returns to your sending bank. This reversal can take another 3 to 5 business days. Once it's back in your account, you can correct the receiving bank details and send again.
Faster alternatives to standard international transfers
Some banks and money transfer services offer expedited options. Same-day transfers are available from a few large US banks to major banks in Canada, Mexico, the UK, and Western Europe, but they charge $15 to $50 per transfer. Next-day transfers are more widely available and cost $10 to $30.
Money transfer services like Wise (formerly TransferWise), OFX, and Remitly often deliver faster than banks for certain corridors. Wise, for example, delivers to most European and Asian accounts within 1 to 2 business days and charges a flat fee plus a small percentage of the transfer amount. These services work best if you're sending smaller amounts (under $10,000) or sending to countries where banks are slow.
Cryptocurrency and blockchain-based transfers (like stablecoins on Ethereum) can settle in minutes, but they require both you and the recipient to have crypto wallets and to convert in and out of fiat currency, which adds complexity and cost. This route is rarely faster or cheaper than traditional methods for most people.
What information you need to send an international transfer
Before you initiate a transfer, gather these details about the receiving account:
| Information | What it is | Where to find it |
|---|---|---|
| Receiving bank name and address | The full legal name and physical location of the bank | Ask the recipient or check their bank's website |
| SWIFT code (BIC) | An 8 or 11-character code identifying the bank | Recipient's bank website or statement |
| IBAN or account number | The account identifier (IBAN for Europe, account number elsewhere) | Recipient's bank statement or online banking |
| Receiving account holder's name | The exact name on the account (must match your payment instruction) | Recipient's bank statement |
| Receiving bank's routing or sort code | Sometimes required in addition to SWIFT code | Recipient's bank website or statement |
Mismatched or incomplete information is the most common reason transfers are delayed or rejected. Ask the recipient to provide these details from their bank statement or online banking, not from memory.
Frequently Asked Questions
Can I cancel an international transfer after I've sent it?
Only if you contact your bank within a few hours of sending and before the transfer has left your bank's system. Once it's in transit, cancellation is difficult or impossible. Some banks charge a cancellation fee even if they can stop it. If the transfer has already reached the receiving bank, you cannot cancel it — you'd have to ask the recipient to send the money back.
Why does my bank charge so much for international transfers?
Banks charge for the cost of maintaining correspondent relationships, compliance and anti-money-laundering checks, and currency conversion (if applicable). They also add a markup on the exchange rate. Fees typically range from $15 to $50 per transfer, plus a percentage of the amount for currency conversion. Money transfer services often charge less because they use newer technology and don't maintain as many correspondent relationships.
What's the difference between a wire transfer and an international transfer?
A wire transfer is any transfer sent via SWIFT or a similar network, whether domestic or international. International wire transfers are slower than domestic ones because they route through multiple banks and time zones. The terms are often used interchangeably, but "wire" just means the method, not the speed.
Do I need to declare an international transfer to the IRS or my country's tax authority?
That depends on the amount and your tax residency status. The US requires reporting of foreign accounts over $10,000 on Form FBAR, and some transfers may trigger reporting requirements. Consult a tax professional or your country's tax authority about your specific situation — this guide covers timing and mechanics, not tax law.
What if the money arrives but the receiving bank says it's in the wrong account?
Contact your sending bank immediately with the SWIFT reference number. They can work with the receiving bank to locate the transfer and move it to the correct account. This process can take several business days. In the future, always verify the receiving account number and IBAN character by character before sending.