Most international transfers land in 1 to 5 business days, but the real timeline depends on which banks you're using and whether the money goes through a correspondent bank
The speed of your transfer hinges on three things: the sending bank's processing time, the receiving bank's processing time, and whether the money has to pass through one or more intermediary banks. A direct transfer between two large banks in developed countries often clears in 1 to 3 business days. A transfer that routes through a correspondent bank—a middleman bank that handles the connection between your bank and the destination bank—can take 3 to 5 business days or longer.
The clock starts when your bank actually processes the transfer, not when you submit it. If you send money on a Friday evening or during a weekend, most banks don't process it until Monday. Holidays in either the sending or receiving country add another day or more. Public holidays in countries like India, the UK, or Australia can delay processing even if your local bank is open.
Key Takeaways
- Direct transfers between major banks typically take 1 to 3 business days; transfers through correspondent banks take 3 to 5 business days or longer.
- Your bank's processing time is separate from the actual transfer time—a bank may take 24 hours to process your request before the money even leaves.
- Weekends and public holidays in either country pause the clock; a Friday transfer may not start moving until Tuesday.
- The receiving bank may hold the money for 1 to 2 additional business days before crediting your account, even after the transfer arrives.
- Wire transfers (SWIFT) are faster than ACH or local clearing systems, but they cost more and are not available for all account types or countries.
What happens during those 1 to 5 days
When you initiate a transfer, your bank first verifies your account has the funds and that the destination details are correct. This verification step can take a few hours to a full business day. Once cleared, your bank sends the payment instruction through the SWIFT network (Society for Worldwide Interbank Financial Telecommunication), which is the global standard for international transfers.
SWIFT itself is fast—the message typically arrives within hours. But the receiving bank then has to match the incoming payment to the correct account, check for fraud, and process it through their own system. This is where delays pile up. Some banks batch process international transfers once or twice a day rather than processing them as they arrive. A transfer that arrives at 11 p.m. in the receiving country may not be processed until the next morning.
After the receiving bank processes the transfer, they may place a hold on the funds for 1 to 2 business days while they complete their own compliance checks. You'll see the money in the account, but you may not be able to withdraw or spend it until the hold lifts. This is especially common for transfers to countries with higher fraud risk or for amounts above a certain threshold.
Why some transfers take longer than others
Correspondent banking is the main culprit in slow transfers. If your bank doesn't have a direct relationship with the receiving bank, the money passes through one or more intermediary banks. Each hop adds processing time and sometimes fees. A transfer from a small regional bank in the US to a bank in Southeast Asia might pass through a correspondent bank in Singapore or Hong Kong before reaching its final destination.
Currency conversion also adds time if the transfer crosses currency lines. Your bank may need to convert the funds before sending them, or the receiving bank may do the conversion on arrival. Some banks outsource currency conversion to a third-party service, which introduces another processing step.
The receiving country's banking infrastructure matters too. Transfers to countries with less developed banking systems or stricter capital controls can take significantly longer. A transfer to a major financial hub like the UK or Canada typically moves faster than one to a smaller economy or a country with currency restrictions.
How to track your transfer and know what's normal
Ask your bank for a SWIFT reference number (also called a transaction reference or confirmation number) when you send the money. This number lets you track the payment through the system and proves you sent it. Keep this number until the money arrives.
Contact your receiving bank and give them the SWIFT reference number. They can tell you whether the payment has arrived in their system, whether it's on hold, and when it will be available. If more than 5 business days have passed and the receiving bank has no record of the transfer, contact your sending bank when ready—the money may have been rejected or sent to the wrong account.
Some banks offer real-time tracking through their online portal or app. Log in and look for "international transfers" or "outgoing wire transfers." The status will show whether the bank is processing it, whether it's been sent, or whether it's been delivered to the receiving bank.
When transfers get stuck or delayed
A transfer can stall if the receiving bank flags it for compliance review. Banks are required to check international transfers for money laundering and sanctions violations. If the amount is large, if the destination country is on a watch list, or if the transfer looks unusual compared to your account history, the receiving bank may hold it for additional review. This can add 3 to 7 business days.
Incorrect account details are another common cause of delay. If you provided the wrong account number, IBAN, or routing number, the receiving bank may reject the transfer and send it back. A rejected transfer can take another 3 to 5 business days to return to your account. Always double-check the account details before sending, especially the IBAN (International Bank Account Number) if you're sending to Europe or other regions that use it.
If your transfer doesn't arrive within 5 to 7 business days, contact your bank with the SWIFT reference number. Ask them to trace the payment and find out where it is in the system. Most banks have a formal trace process and will investigate for free if the transfer is delayed beyond their stated timeline.
Faster alternatives to standard international transfers
Wire transfers (SWIFT express or priority transfers) can arrive in 1 to 2 business days instead of 3 to 5, but they cost more—typically $15 to $50 depending on the bank and destination. Not all banks offer this service, and some countries don't support it.
Specialized money transfer services like Wise (formerly TransferWise), OFX, or Remitly often move money faster than traditional banks because they use local banking networks in the destination country rather than routing through correspondent banks. These services can deliver money in 1 to 2 business days for many routes, though the speed varies by destination. They typically charge a flat fee or percentage rather than a per-transaction fee, which can be cheaper than a bank wire for smaller amounts.
Cryptocurrency transfers are nearly when ready but come with volatility risk and regulatory uncertainty. They're not a practical option for most people moving money between traditional bank accounts.
What to tell the person receiving the money
Let the recipient know the transfer is coming and give them a realistic timeline based on the route. Tell them to expect the money in 3 to 5 business days if you're using a standard bank transfer, or 1 to 2 business days if you're using a wire transfer or specialized service. Mention that weekends and holidays will add time.
Provide the SWIFT reference number so they can track it with their bank if it doesn't arrive on time. Ask them to confirm the account details are correct before you send the money. If they're receiving money from you for the first time, their bank may place a longer hold on the funds—let them know this is normal and the money will be available within a few days.
Frequently Asked Questions
Can I cancel an international transfer after I send it?
It depends on how far the transfer has progressed. If you cancel within a few hours of sending and your bank hasn't processed it yet, you may be able to stop it. Once the money leaves your bank and enters the SWIFT system, cancellation becomes difficult and may not be possible. Contact your bank when ready if you need to cancel—do not wait.
Why does my bank say the transfer will take 7 to 10 business days?
Banks often quote the longest possible timeline to cover delays from correspondent banking, compliance holds, and currency conversion. The actual transfer usually arrives faster, but the bank is protecting itself by giving you a worst-case estimate. If your bank quotes 7 to 10 days, the transfer will likely arrive in 3 to 5.
Do I need an IBAN or a routing number?
It depends on the destination country. Most countries outside North America use IBANs. The US, Canada, and some others use routing numbers and account numbers instead. Ask the recipient which one their bank requires, or check their bank's website. Providing the wrong format can cause the transfer to be rejected.
What if the money arrives but in a different amount?
This usually means the receiving bank deducted fees that you weren't told about. International transfers often have hidden fees at both the sending and receiving end. Ask your bank what fees they charged and ask the receiving bank what fees they deducted. You may be able to recover some of the cost by filing a complaint with your bank's customer service department.
Is it safer to use a bank or a money transfer service?
Both are regulated, but banks are generally safer for very large amounts because they're subject to stricter oversight. Money transfer services are faster and cheaper for smaller amounts and are insured against loss. For amounts under $10,000, a specialized service is often the better choice. For larger amounts, a bank wire is more find.