International wire transfers usually take 1 to 5 business days, but the exact timeline depends on which banks are involved, which countries, and whether the wire goes through intermediary banks
A wire sent from the United States to Europe or Canada often clears in 1 to 3 business days. A wire to Asia, Africa, or Latin America typically takes 3 to 5 business days. But these are not guarantees—they are the most common ranges based on how the banking system actually works, not how it is advertised.
The speed depends on whether your bank and the receiving bank are directly connected, whether they use the same intermediary network, and whether the receiving country's banking system operates on the same schedule as yours. A wire sent on a Friday afternoon may not move until Monday. A wire sent during a holiday in the receiving country may sit for days.
The single biggest factor is whether your sending bank and the receiving bank have a direct relationship. If they do, the wire moves faster. If they do not, your bank sends the money to an intermediary bank, which sends it to another intermediary, which finally sends it to the receiving bank. Each step adds time.
Key Takeaways
- Wires to Europe and Canada typically arrive in 1 to 3 business days; wires to other regions usually take 3 to 5 business days.
- The speed depends on whether your bank and the receiving bank are directly connected or must route through intermediary banks.
- Wires sent on weekends or during holidays in either country will not begin processing until the next business day.
- Your bank can tell you the expected timeline for a specific receiving bank before you send the wire, so ask before you commit the money.
- Once a wire leaves your bank, you cannot cancel it, so confirm the receiving account details are correct before you authorize the transfer.
Why the timeline varies by country and bank
The international wire system is not a single network. Your bank uses SWIFT (the Society for Worldwide Interbank Financial Telecommunication) to send the wire, but SWIFT is a messaging system, not a payment system. It tells the receiving bank that money is coming and how much, but it does not move the actual money.
The actual money moves through correspondent banking relationships. Your bank sends the wire to a correspondent bank it has a relationship with, which sends it to the receiving bank's correspondent, which finally sends it to the receiving bank. If your bank and the receiving bank are in the same country or have a direct relationship, the wire skips some of these steps and moves faster.
Banks in different regions also operate on different schedules. A wire sent from New York to London on a Tuesday morning may arrive the same day because both markets are open. A wire sent from New York to Tokyo on a Tuesday afternoon will not arrive until Wednesday or Thursday because Tokyo's banking day has already ended.
What happens on each day of a wire transfer
When you send a wire, your bank deducts the money from your account when ready. But the receiving bank does not receive it when ready.
Day 1 (sending day): You authorize the wire and your bank deducts the funds. Your bank sends a SWIFT message to the receiving bank or to an intermediary. If you send the wire after your bank's cutoff time (usually 2 or 3 p.m. in your time zone), it will not process until the next business day.
Day 2 to Day 5 (processing days): The wire moves through the correspondent banking system. Each bank in the chain must receive the message, verify the account details, and forward it to the next bank. If the receiving bank is in a different time zone, the wire may sit overnight waiting for that bank's business day to begin.
Final day (arrival): The receiving bank receives the wire and credits the receiving account. The account holder can usually see the funds when ready, though some banks hold international wires for 24 hours as a fraud check.
How to know the expected timeline before you send
Call your bank and give them the receiving bank's name, country, and SWIFT code. Ask them how long a wire to that specific bank usually takes. They can tell you whether they have a direct relationship with that bank or must route through intermediaries, and they can give you a realistic estimate.
Write down the estimate and the name of the person who gave it to you. If the wire takes significantly longer than they said, you have documentation of what they told you.
Also ask your bank what their cutoff time is for same-day processing. Most U.S. banks process wires sent before 2 p.m. Eastern time on the same day; wires sent after that time process the next business day. If you are sending to a bank in a time zone ahead of yours, sending early in your morning increases the chance the wire will arrive the same day.
What slows down international wires
Intermediary banks: If your bank does not have a direct relationship with the receiving bank, the wire must pass through one or more intermediary banks. Each intermediary adds 1 to 2 business days.
Incomplete or incorrect information: If the receiving account number, SWIFT code, or account holder name does not match the receiving bank's records, the wire may be rejected or held for manual review. This can add 2 to 5 business days.
Sanctions screening: Banks must check every international wire against government sanctions lists. This is usually automatic and takes minutes, but if the receiving country or account holder triggers a flag, the wire goes into manual review. This can add 1 to 10 business days.
Time zone differences: A wire sent from New York to Sydney on Tuesday afternoon will not arrive until Thursday or Friday because Sydney's banking day has already ended and will not begin again until Wednesday morning New York time.
Weekends and holidays: Wires do not process on weekends or on holidays in either the sending or receiving country. A wire sent on Friday afternoon will not process until Monday. A wire sent on a day that is a holiday in the receiving country will not process until the next business day there.
What to do if a wire is taking longer than expected
Contact your bank and provide the wire reference number (also called the SWIFT reference or transaction ID). Ask them to trace the wire and find out where it is in the system. They can contact the intermediary banks or the receiving bank to find out whether the wire has been received and why it has not been credited yet.
If the wire was sent more than 5 business days ago and your bank cannot locate it, ask them to file a wire trace. This is a formal investigation that the sending bank initiates with the receiving bank. It usually takes 5 to 10 business days to complete, and it may result in the wire being returned to your account or being located and credited.
If the wire was rejected or returned, your bank will credit your account with the funds, usually within 1 to 3 business days. You will then need to correct the receiving account information and send the wire again.
Alternatives if you need the money faster
International money transfer services: Companies like Wise, OFX, and Remitly often move money faster than banks because they use their own networks instead of the correspondent banking system. They typically deliver in 1 to 2 business days to most countries. They also usually charge lower fees than banks, though the exchange rate may be different.
Cryptocurrency transfers: If both you and the receiving party have cryptocurrency wallets, you can send money in minutes. But this requires both parties to be comfortable with cryptocurrency and to have accounts set up in advance.
Cash pickup services: If you need to send money to someone who does not have a bank account, services like Western Union and MoneyGram allow the recipient to pick up cash at a physical location within hours. But these services charge high fees and offer poor exchange rates.
Frequently Asked Questions
Can I cancel an international wire after I send it?
No. Once your bank sends the wire, you cannot cancel it. If you made a mistake with the receiving account details, contact your bank when ready and ask them to attempt to recall the wire. Some banks can do this if the receiving bank has not yet credited the account, but there is no may provide. If the wire cannot be recalled, you will need to contact the receiving bank directly and ask them to return the funds.
Why did my wire take 7 days when the bank said it would take 3?
The most common reasons are that the wire was sent on a day that was a holiday in the receiving country, the wire was held for sanctions screening, or the receiving bank flagged the account for manual review. Ask your bank to trace the wire and find out where it was delayed. If the delay was caused by incomplete information, correct it and send the wire again.
Do I need a SWIFT code to send an international wire?
Yes. You also need the receiving bank's name, the receiving account number, and the account holder's name. Some countries also require an IBAN (International Bank Account Number) instead of or in addition to the account number. Ask the person receiving the money to provide all of this information before you send the wire.
Will the receiving bank charge a fee for the wire?
Many banks charge a fee to receive international wires, usually between $10 and $50. Ask the receiving bank before you send the wire so the account holder knows to expect a smaller amount than you sent. Some banks deduct the fee from the amount received; others charge the receiving account holder separately.
What exchange rate will I get on an international wire?
Your bank will use their own exchange rate, which is usually 1 to 3 percent worse than the mid-market rate (the real market rate). International money transfer services usually offer better exchange rates than banks. Ask your bank what their exchange rate is before you send the wire, and compare it to what a money transfer service would charge.