The timeline depends on which route you choose, not just on distance

An international transfer can arrive in one business day or take up to two weeks, depending on the method you use and the banks involved. A wire transfer through your bank typically takes three to five business days. A money transfer service like Western Union or MoneyGram can be faster — sometimes within hours or a single business day — but costs more per dollar sent. Peer-to-peer apps like Wise or PayPal can be competitive on both speed and cost, though they work best for transfers under a few thousand dollars.

The receiving country matters too. Transfers to major financial centers (Canada, the UK, Australia, most of Europe) move faster than transfers to countries with fewer international banking connections. A transfer to a small bank in a developing nation might take longer even if you choose the fastest method available.

Key Takeaways

  • Wire transfers through banks take three to five business days and cost $15 to $50, but work reliably for large amounts.
  • Money transfer services like Western Union can deliver cash within hours but charge 3 to 8 percent of the amount sent.
  • Peer-to-peer apps like Wise or PayPal are cheaper for mid-sized transfers but may take one to three business days.
  • The receiving country's banking infrastructure affects speed more than distance — transfers to major financial centers are faster.
  • Business days exclude weekends and holidays, so a transfer sent Friday afternoon may not start processing until Monday.

Wire transfers: the slowest reliable method

A bank wire is the most formal route and the one most banks will recommend if you ask. You go to your bank, provide the recipient's name, account number, bank name, and routing information (called a SWIFT code or IBAN depending on the country), and your bank sends the money electronically to the recipient's bank.

This process takes three to five business days in most cases. The delay happens because banks do not send money directly to each other — the transfer passes through one or more intermediary banks that verify the information and move the funds along. Each step adds a day. If the receiving bank is in a time zone far from yours, or if there is a holiday in either country, add another day or two.

Wire transfers cost $15 to $50 depending on your bank and whether the transfer is domestic or international. They work well for large amounts — $5,000 and up — because the per-dollar cost is low. They also leave a clear paper trail, which matters if you need proof the money was sent.

Money transfer services: fast but expensive

Companies like Western Union, MoneyGram, and Remitly specialize in moving money across borders quickly. You can walk into a physical location, call, or use their app to send money. The recipient picks it up in cash at another location, or it goes directly to their bank account.

Speed varies by service and destination. Western Union can deliver cash within hours in many countries. MoneyGram typically takes one to three business days. Remitly, which works more like a bank transfer, usually takes one to three business days to a bank account but longer to cash pickup.

The cost is the trade-off. These services charge 3 to 8 percent of the amount you send, plus a flat fee of $3 to $15. Sending $500 might cost you $30 to $50 in fees. Sending $5,000 could cost $200 or more. They are worth it if you need the money to arrive quickly and the amount is small enough that the percentage fee does not sting.

Peer-to-peer apps: cheaper for mid-sized transfers

Apps like Wise (formerly TransferWise), PayPal, and Square Cash let you send money using your phone or computer. You link your bank account, enter the recipient's details, and the money moves electronically. The recipient receives it in their bank account, not as cash.

Wise is built specifically for international transfers and often has the best exchange rates and lowest fees — usually 1 to 2 percent of the amount sent. It typically takes one to three business days. PayPal charges 2 to 3 percent plus a flat fee of $0.99 to $2.99 and takes one to three business days as well.

These apps work best for transfers between $100 and $5,000. Below that, the flat fees eat into your savings. Above that, a wire transfer or money transfer service might be more straightforward. They also require both you and the recipient to have a bank account and a smartphone or computer, which limits their use in some countries.

Why the timeline varies: banks, holidays, and time zones

A transfer does not move when ready even if you pay for speed. Your bank or service has to verify your identity, check that the recipient's information is correct, and move the money through the banking system. That verification step alone can take a full business day.

Business days mean Monday through Friday, excluding federal holidays in either country. If you send a transfer on Friday at 5 p.m., it will not start processing until Monday morning. If Monday is a holiday in the receiving country, it will not start until Tuesday. This is why a transfer sent on a Friday can take a week even if the actual processing time is three days.

Time zones also matter. A transfer sent from the US to Asia during US business hours may not reach the receiving bank until the next day in Asia, which could be after that bank's business hours. The receiving bank then processes it the next morning, adding another day to the timeline.

What to do if a transfer is delayed

Most transfers arrive within the stated timeframe. If yours has not arrived after the expected number of business days, contact the service or bank you used. Ask for a reference number or tracking code — you should have received one when you sent the money. The company can check whether the transfer is stuck in the system or if there is a problem with the recipient's account information.

Common reasons for delays include a typo in the recipient's account number, a mismatch between the account name and the name you provided, or a bank that is slow to process incoming transfers. If the recipient's bank rejects the transfer, the money will be returned to you, usually within five to ten business days. You can then resend it with corrected information.

Comparing the methods side by side

MethodTypical SpeedCostBest For
Bank wire3–5 business days$15–$50 flat feeLarge amounts ($5,000+)
Western Union / MoneyGramHours to 3 business days3–8% plus $3–$15 feeSmall amounts, urgent transfers
Wise1–3 business days1–2% of amountMid-sized transfers ($100–$5,000)
PayPal1–3 business days2–3% plus $0.99–$2.99Mid-sized transfers, existing PayPal users

Frequently Asked Questions

Can I speed up a transfer that is already in progress?

No. Once a transfer has been sent, you cannot change its speed or route. If you used a standard wire and need the money faster, you will have to wait for it to arrive and then send it again using a faster method. Some services let you cancel a transfer within a few hours of sending it, but after that it is in the banking system and cannot be stopped.

Why does my bank say the transfer will take 5 to 7 business days when other services say 1 to 3?

Banks often quote the longest possible timeframe to avoid disappointing you. A wire transfer can arrive in three days but might take seven if there are intermediary banks involved or if the receiving country has a slower banking system. Money transfer services and peer-to-peer apps often have partnerships with banks in the receiving country, which lets them move money faster.

What if the recipient's country is in a different time zone?

Time zones add a day or two to most transfers. If you send money from the US to Asia during US business hours, the receiving bank may not see it until the next day in their time zone. They then process it during their business hours, which might be when you are asleep. This is why transfers across many time zones often take the full stated timeframe rather than the minimum.

Is there a way to send money that arrives the same day?

Same-day arrival is rare for international transfers. Western Union and MoneyGram can deliver cash within hours in some countries, but the recipient has to pick it up in person. For bank-to-bank transfers, one business day is the fastest you will typically find, and that usually requires using a service like Wise or a specialized money transfer app in countries with advanced banking systems.

What happens if I give the wrong account number?

If the account number does not match any account at the receiving bank, the transfer will be rejected and returned to you within five to ten business days. If the number matches an account but belongs to the wrong person, the money may go to that person's account. This is why it is critical to double-check the account number and the account holder's name before sending. Ask the recipient to confirm both before you transfer.