International payments usually take 1 to 5 business days, but the exact timeline depends on which payment method you use, which banks are involved, and whether the receiving country has weekend banking
There is no single answer because the speed of an international payment depends on the route the money takes. A wire transfer sent on a Tuesday morning might land Wednesday afternoon. The same amount sent by ACH or international check could take two weeks. Digital wallets and money transfer services fall somewhere in between, often arriving in 1 to 3 business days.
The receiving bank's location and processing speed matter as much as the sending method. A payment to Canada or the UK typically moves faster than one to India or Brazil, partly because of time zone differences and partly because some countries' banking systems process international transfers in batches rather than continuously.
Key Takeaways
- Wire transfers are the fastest option for international payments, usually arriving within 1 to 2 business days, but they cost $15 to $50 and cannot be reversed once sent.
- ACH transfers and international bank transfers take 3 to 5 business days and cost less, but some banks charge $0 to $15 per transaction.
- Money transfer services like Wise, OFX, and Remitly often deliver within 1 to 3 business days and show you the exact exchange rate and fee before you send.
- Weekends, holidays, and time zone differences add days to the timeline—a payment sent Friday evening may not begin processing until Monday morning in the receiving country.
- The receiving bank's processing speed varies widely; some banks credit accounts the same day they receive funds, while others hold transfers for 1 to 2 additional business days.
Wire transfers: fastest but irreversible
A wire transfer is the quickest way to send money internationally. Your bank sends the funds directly to the receiving bank using the SWIFT network (Society for Worldwide Interbank Financial Telecommunication), which connects banks in more than 200 countries. Most wire transfers arrive within 1 to 2 business days, and some arrive the same day if both banks process continuously.
The catch is cost and finality. Wire transfers cost $15 to $50 depending on your bank, and once the money leaves your account, you cannot reverse it. If you send it to the wrong account number or the recipient's bank rejects it, recovering the funds is difficult and slow. You will need to file a trace with your bank, which can take weeks.
To send a wire, you need the recipient's full name, bank account number, bank name, and the bank's SWIFT code or routing number. Some banks also require an IBAN (International Bank Account Number) for European transfers. Call your bank or log into online banking to initiate the transfer; most banks allow you to schedule wires in advance.
ACH and international bank transfers: slower and cheaper
ACH (Automated Clearing House) transfers work within the United States only, but many banks offer an international ACH equivalent—sometimes called an international bank transfer or IBAN transfer. These move through clearing houses in each country rather than directly bank-to-bank, which is why they take longer.
International bank transfers typically take 3 to 5 business days. The timeline depends on whether the receiving country's banking system processes transfers in real time or in batches. The UK and Canada usually process within 1 to 2 days. Australia, New Zealand, and many European countries take 2 to 3 days. Some countries in Asia, Africa, and South America may take 4 to 5 days or longer.
Costs are lower than wire transfers—often $0 to $15 per transaction, or sometimes free if you maintain a high account balance. The tradeoff is that you have less control if something goes wrong. If the transfer is rejected or delayed, your bank will investigate, but the process is slower than with a wire.
Money transfer services: transparent pricing and mid-market rates
Services like Wise (formerly TransferWise), OFX, Remitly, and MoneyGram offer an alternative to traditional banks. They typically deliver international payments in 1 to 3 business days and show you the exact exchange rate and total fee before you send.
These services often charge less than banks for the same transfer. Wise, for example, charges a percentage-based fee (usually 0.5% to 2% depending on the amount and destination) plus a small fixed amount, and uses the real mid-market exchange rate rather than the bank's marked-up rate. OFX and Remitly have similar structures. A $1,000 transfer that costs $30 at a traditional bank might cost $10 to $15 through a money transfer service.
The speed varies by destination and service. Wise often delivers to European and UK accounts within hours. Transfers to the US, Canada, and Australia usually arrive within 1 to 2 business days. Transfers to developing countries may take 2 to 3 business days or longer, depending on the receiving bank's speed.
To use these services, you typically link a bank account or debit card, enter the recipient's bank details, and confirm the transfer online. Some services allow you to lock in an exchange rate for a few hours or days if you are concerned about currency fluctuations.
Why weekends and holidays slow things down
Banks do not process international payments on weekends or public holidays. A wire sent on Friday at 5 p.m. will not begin processing until Monday morning. If Monday is a holiday in either the sending or receiving country, processing delays another day.
Time zone differences also matter. If you send a payment from the US to Japan at 10 p.m. Eastern time, the Japanese bank will not receive it until the next morning Japan time—and if that is a weekend in Japan, processing waits until Monday. A payment sent Tuesday afternoon US time might not arrive in Tokyo until Thursday morning Japan time, even though only one business day has passed in the US.
Money transfer services are less affected by these delays because they often process continuously and hold funds in local accounts in each country. A Wise transfer to the UK might arrive within hours because Wise holds pounds in a UK bank and credits the recipient's account directly, rather than waiting for the US and UK banking systems to exchange the funds.
What happens after the receiving bank gets the money
The timeline does not end when the receiving bank receives the funds. Some banks credit the recipient's account immediately. Others hold the transfer for 1 to 2 business days for compliance checks or fraud screening, especially if the amount is large or the transfer is from an unfamiliar country.
Large transfers (usually $10,000 or more) may trigger additional scrutiny under anti-money-laundering rules. The receiving bank may contact the recipient to confirm the transfer is legitimate before crediting the account. This can add 1 to 3 business days.
If the recipient's account details are slightly wrong—a typo in the account number or a name mismatch—the receiving bank may reject the transfer and send it back to your bank. This reversal can take 3 to 5 additional business days, and you will not see the money again until it returns to your account.
Comparing payment methods side by side
| Payment Method | Typical Timeline | Cost | Reversible |
|---|---|---|---|
| Wire transfer | 1–2 business days | $15–$50 | No |
| International bank transfer | 3–5 business days | $0–$15 | Difficult |
| Money transfer service (Wise, OFX, Remitly) | 1–3 business days | 0.5%–2% + small fee | Depends on service |
| International check | 2–4 weeks | $5–$15 | Yes, until cashed |
| Credit or debit card transfer | 1–3 business days | 2%–5% | Depends on card issuer |
How to speed up an international payment
If you need the money to arrive quickly, use a wire transfer or a money transfer service rather than a bank's standard international transfer. Wire transfers are fastest but irreversible; money transfer services are nearly as fast and often cheaper.
Send the payment early in the business day, preferably on a Tuesday, Wednesday, or Thursday. Payments sent on Monday may be delayed if the previous Friday's transfers are still processing. Payments sent Friday afternoon will not begin processing until Monday.
Double-check the recipient's bank details before sending. A wrong account number or IBAN will cause the transfer to be rejected and returned, adding 5 to 10 business days to the total timeline.
If the amount is large, contact the receiving bank in advance and ask whether they will hold the transfer for compliance checks. Some banks will fast-track large transfers if they are notified ahead of time.
Frequently Asked Questions
Can I cancel an international payment after I send it?
It depends on the payment method. Wire transfers cannot be cancelled once sent; you would need to ask the receiving bank to return the funds, which is slow and uncertain. International bank transfers and money transfer service transfers can sometimes be cancelled within a few hours of sending, but not after the receiving bank has received the funds. Contact your bank or service immediately if you need to cancel.
Why did my international payment take longer than expected?
The most common reasons are weekends or holidays in either country, a time zone delay, a typo in the recipient's account details, or the receiving bank holding the transfer for compliance checks. Contact your bank with the transfer reference number and ask them to trace the payment and find out where it is in the process.
What is the difference between SWIFT and IBAN?
A SWIFT code identifies a specific bank and branch in the international banking network. An IBAN (International Bank Account Number) is a standardized account number used mainly in Europe and some other regions. You need the SWIFT code for most international transfers; you need the IBAN only if the receiving country uses them (usually Europe, UK, and Middle East).
Do I pay the exchange rate at the time I send or the time the money arrives?
Most banks lock in the exchange rate at the time you send the payment. Money transfer services also lock in the rate when you initiate the transfer. Some services let you lock in a rate for a few hours or days before you send, which protects you if the currency moves against you.
Is there a limit to how much I can send internationally?
Banks and money transfer services set their own limits, which vary. Most banks allow wire transfers up to $10,000 or more per day, but transfers over $10,000 may trigger additional compliance checks. Money transfer services often have lower limits—$5,000 to $50,000 per transaction depending on the service and destination country. Check with your bank or service for their specific limits.