International wires usually take 1 to 5 business days, depending on the banks involved and whether the receiving country uses SWIFT or a regional system

The time your money sits in transit depends on three things: how fast your bank sends it, how many intermediary banks touch it, and how fast the receiving bank processes it. A wire from a US bank to another US bank takes hours. A wire from a US bank to a bank in Europe, Asia, or Latin America takes longer because the money passes through correspondent banks—intermediaries that connect banking systems across borders.

Most international wires arrive within 3 to 5 business days. Some arrive in 1 to 2 days if both banks are large, well-connected institutions. A few take longer—up to 7 to 10 business days—if the receiving bank is small, in a remote location, or if there are compliance holds or missing information in the transfer details.

Business days means Monday through Friday, excluding holidays in both the sending and receiving countries. A wire sent on Friday afternoon may not move until Monday, and if Monday is a holiday in either country, it may not move until Tuesday.

Key Takeaways

  • Most international wires take 3 to 5 business days from the moment your bank sends them, not from when you request them.
  • The receiving bank's processing time is separate from transit time—money can arrive at their bank in 2 days but sit in their queue for another 2 days before hitting your account.
  • Wires sent on Friday or before a holiday in either country will not move until the next business day in both locations.
  • Large banks with direct correspondent relationships typically process faster than smaller banks that route through multiple intermediaries.
  • Missing or incorrect details in the wire instructions—especially the SWIFT code or IBAN—can add days or cause the wire to be rejected and returned.

What happens inside the wire system

When you request an international wire, your bank does not send your money directly to the receiving bank. Instead, it sends an electronic message through SWIFT (the Society for Worldwide Interbank Financial Telecommunication), which is the global standard for cross-border payments. Your bank encodes your details—the receiving bank's name, account number, SWIFT code, amount, and your name—into a SWIFT message and transmits it.

That message travels to your bank's correspondent bank, which is a larger bank that holds accounts at banks in other countries. The correspondent bank receives the message, verifies it, and forwards it to the receiving bank's correspondent (if needed) or directly to the receiving bank. Each hop adds time, especially if the banks are not directly connected.

Once the receiving bank gets the message, it verifies the account number and SWIFT code, checks for compliance issues, and credits the account. This final step can take anywhere from minutes to days depending on the receiving bank's workload and internal processes.

Why some wires take longer than others

Bank size and geography matter. A wire from JPMorgan Chase to HSBC in London typically arrives in 1 to 2 days because both are large, globally connected institutions with direct relationships. A wire to a smaller regional bank in Southeast Asia or Africa may take 5 to 7 days because the money has to route through multiple intermediaries.

Compliance checks also add time. Banks are required to screen international wires for sanctions, money laundering risk, and other regulatory concerns. If your wire triggers a compliance flag—because the amount is large, the destination is a high-risk country, or the details seem unusual—the bank will hold it for manual review. This can add 1 to 3 days.

Missing or incorrect information is the most common cause of delay. If you provide the wrong SWIFT code, an incomplete IBAN, or a mismatched account holder name, the receiving bank may reject the wire or hold it pending clarification. Your bank then has to contact you, correct the details, and resend. This cycle can add 3 to 5 days.

Time zone differences also play a role. A wire sent from New York to Tokyo at 5 p.m. Eastern Time will not be processed until the next morning in Tokyo, even if it arrives at the receiving bank's system that same night.

How to track your wire and know what to expect

Ask your bank for a reference number the moment you send the wire. This is a unique identifier that lets you and your bank track the message through the SWIFT system. Write it down or take a screenshot.

After 24 hours, contact your bank and ask for the status. They can tell you whether the SWIFT message was sent, whether it was received by the receiving bank, and whether there are any holds or compliance flags. Do not wait until day 5 to check—if there is a problem, you want to know early.

Ask your bank specifically: "Has the receiving bank confirmed receipt?" and "Are there any compliance holds?" If the answer to either is no, ask what the next step is and when you should expect an update. If there is a hold, ask how long it typically lasts.

If your wire does not arrive after 5 business days, file a trace with your bank. This is a formal request to locate the wire in the system. Your bank will contact the receiving bank and the intermediary banks to find out where it is. A trace usually takes 5 to 10 business days to complete.

Differences between SWIFT and regional payment systems

SWIFT is the global standard, but some regions use faster alternatives. The European Union uses SEPA (Single Euro Payments Area), which processes euro transfers between EU banks in 1 business day. The UK uses Faster Payments, which can settle in hours. Asia does not have a unified system, so wires to Asian banks typically use SWIFT and take longer.

If you are sending money to Europe, ask the receiving bank whether they accept SEPA transfers. If they do, and you are sending euros, use SEPA instead of SWIFT—it is faster and cheaper. For other regions, SWIFT is usually your only option.

Some banks also offer proprietary fast-wire services—for example, Wise (formerly TransferWise) and OFX specialize in international transfers and often deliver in 1 to 2 business days. These are not traditional bank wires; they use different routing and are designed for speed. They typically charge a flat fee or percentage rather than a per-wire fee.

What you need to provide to avoid delays

Before you send a wire, collect these details from the receiving bank or the person receiving the money:

  • Full legal name of the account holder (must match the name on the account exactly)
  • Account number or IBAN (International Bank Account Number)
  • SWIFT code or BIC (Bank Identifier Code) of the receiving bank
  • Full name and address of the receiving bank
  • The country where the account is held
  • Any reference or memo line the receiving bank requires

Double-check every detail, especially the SWIFT code and IBAN. A single wrong digit can cause the wire to be rejected or sent to the wrong account. If you are unsure, ask the receiving bank to confirm the details in writing.

Some banks also require a "purpose of transfer" code—for example, whether the wire is for goods, services, family support, or investment. Ask your bank whether this is required for your destination country.

What to do if your wire is delayed or lost

If your wire does not arrive within the timeframe your bank quoted, contact them immediately. Do not assume it will show up eventually. Ask them to file a trace and provide you with a trace number. Keep this number for your records.

While the trace is in progress, ask your bank whether they can issue a replacement wire or a refund. Some banks will refund the wire fee if the delay is their fault, though they cannot refund the wire amount until the trace is complete and the original wire is confirmed lost.

If the trace shows the wire was received by the receiving bank but never credited to the account, the problem is on their end. Your bank can provide you with proof of delivery, which you can then give to the receiving bank to investigate. The receiving bank is then responsible for locating the money and crediting it.

If the wire was sent to the wrong account because of incorrect details you provided, you may not be able to recover it. The receiving bank has no obligation to return money sent to a valid account, even if the account holder is not the intended recipient. This is why verifying details before sending is critical.

Frequently Asked Questions

Can I cancel an international wire after I send it?

It depends on how fast you act. If you call your bank within minutes of sending the wire, before the SWIFT message is transmitted, they may be able to stop it. Once the message is sent, cancellation is much harder. Your bank can ask the receiving bank to return the money, but the receiving bank is not required to comply, and the process can take weeks. Always verify details before you hit send.

Why does my bank quote 5 to 7 business days when other banks say 1 to 2?

Larger banks with more correspondent relationships typically process faster. Smaller banks or those in remote areas may route through more intermediaries. Also, some banks quote the longest possible time to manage expectations, while others quote typical time. Ask your bank what the average time is for wires to your specific destination country.

Do I pay the wire fee if the wire is delayed or lost?

You typically pay the fee when you send the wire, regardless of whether it arrives on time. If the delay is your bank's fault, they may refund the fee. If the delay is the receiving bank's fault or due to missing information, the fee is usually non-refundable. Ask your bank about their policy before you send.

Is there a limit on how much I can wire internationally?

Banks set their own limits, which vary by account type and customer history. Some banks limit international wires to $10,000 per day for new customers and higher amounts for established customers. Large wires may trigger additional compliance review. Ask your bank what your limit is before you attempt to send.

What if the receiving bank says they never got the wire?

File a trace immediately with your bank. Provide them with the reference number, the receiving bank's name, the account number, and the amount. Your bank will contact the receiving bank and intermediary banks to track the message. If the trace shows the message was delivered, the receiving bank is lying or their system lost it—escalate to their compliance department. If the trace shows the message never arrived, your bank may need to resend it.