International bank transfers usually take three to five business days, but the real timeline depends on which banks are involved, which countries, and how the money moves

There is no single answer because the journey your money takes changes everything. A transfer from a US bank to Canada might land in two days. The same transfer to India or the Philippines can take a week or longer. The difference comes down to whether the two banks have a direct relationship, whether they use an intermediary bank, and whether either country has extra security checks.

The clock starts when your bank processes the transfer, not when you hit send. If you send money on a Friday evening, most banks do not process it until Monday morning. Weekends and holidays in either country add days that feel like waiting but are actually just the calendar.

Key Takeaways

  • Most international transfers take three to five business days, but transfers to some countries routinely take seven to ten days.
  • Your bank processes transfers on business days only, so a Friday transfer does not start moving until Monday.
  • Direct bank relationships are faster than transfers that pass through intermediary banks, but you cannot always choose which route your money takes.
  • Asking your bank for the SWIFT code or routing information of the receiving bank before you send can help you understand which route the money will take.
  • Some countries require extra security checks that add days; your bank can tell you if the destination country has them.

Why the timeline varies so much between countries

The speed of your transfer depends partly on infrastructure and partly on regulation. A transfer to the United Kingdom or Canada usually moves fast because US banks have established relationships with banks there and both countries use similar systems. A transfer to a smaller country or one with less developed banking infrastructure can take longer because the money might have to pass through one or more intermediary banks before it reaches the final destination.

Some countries also require their banks to perform extra security checks on incoming international transfers. This is not your bank being slow—it is the receiving country's bank following their own rules. The Philippines, India, and several other countries do this routinely. Your bank cannot speed this up; you can only know it is happening if you ask them before you send.

Currency conversion adds a small amount of time but usually not more than a few hours. The real delays come from the path the money takes and the checks along the way.

What happens inside the three to five days

When you send an international transfer, your bank does not physically move your money across the ocean. Instead, it sends instructions through a system called SWIFT (Society for Worldwide Interbank Financial Telecommunication). Think of it as a find message telling the receiving bank to move money from an account there to your recipient's account.

Day one: Your bank receives your transfer request and checks that you have the money and that the information is correct. If you send it during business hours on a weekday, they process it that day. If you send it after hours or on a weekend, it waits until the next business day.

Days two through four: The SWIFT message travels to the receiving bank (or to an intermediary bank first, then to the receiving bank). The receiving bank checks the message, verifies the account exists, and moves the money into your recipient's account. If the receiving country has security checks, they happen here and can add one to three days.

Day five and beyond: The money sits in your recipient's account. Most banks make it available when ready, but some hold it for a day or two while they confirm the transfer is legitimate.

Direct transfers versus transfers through intermediary banks

A direct transfer is faster because your bank and the receiving bank know each other and have an established relationship. The SWIFT message goes straight from one to the other, and the receiving bank processes it quickly.

An intermediary transfer happens when your bank does not have a direct relationship with the receiving bank. Your bank sends the money to a bank that does have a relationship with the receiving bank, and that bank forwards it. This adds at least one extra step and usually one to two extra days. You cannot always choose which route your money takes—your bank decides based on where the money is going and which relationships it has.

You can ask your bank before you send whether they have a direct relationship with the receiving bank. If they do not, ask them which intermediary bank they will use and whether that bank has a direct relationship with the final destination. This does not change the timeline, but it helps you understand why the transfer is taking as long as it is.

How to know what to expect for your specific transfer

Call your bank before you send the money and tell them the country and the receiving bank name. Ask them: "How many business days does a transfer to [country] usually take?" and "Will this transfer go through an intermediary bank?" They can tell you whether the destination country has extra security checks and whether your specific receiving bank is known to be slow.

Write down the SWIFT code of the receiving bank if your bank gives it to you. This is a unique identifier that tells you exactly which bank will receive the money. If the transfer takes longer than expected, you can give this code to your bank when you call to ask where the money is.

Ask your bank for a reference number as soon as you send the transfer. This is the only way to track it if something goes wrong. Write it down and keep it until the money arrives.

What slows transfers down most often

Incorrect information is the most common reason a transfer takes longer than expected. A wrong account number, a misspelled name, or a SWIFT code that does not match the bank name can cause the receiving bank to reject the transfer or hold it for manual review. This can add three to five days while the banks figure out what happened.

Ask the person receiving the money to give you their account number and bank name exactly as they appear in their bank's system. Do not guess or abbreviate. If you are not sure, ask them to take a screenshot of their bank app showing their account details.

Holidays also slow transfers. If a holiday falls during the transfer window in either country, add one to two days. US holidays, UK holidays, and holidays in the receiving country all matter. Your bank can tell you which holidays will affect your specific transfer.

Banks also sometimes hold transfers for compliance review if the amount is large or if the receiving country is flagged for extra scrutiny. This is not common, but it can add several days. Your bank will contact you if this happens.

Tracking your transfer and what to do if it does not arrive

Most banks let you track an international transfer through their website or app, but the information is usually limited. You will see when your bank sent it and sometimes when the receiving bank received it, but not always the steps in between.

If the transfer does not arrive within the timeframe your bank quoted, call them with your reference number. They can contact the receiving bank and ask where the money is. Do this after the quoted number of days has passed, not before—transfers that are still in progress will not show up in a search.

If the money was rejected or sent to the wrong account, your bank can usually reverse it and send it again. This takes another three to five days. This is why getting the account information right the first time matters so much.

Frequently Asked Questions

Can I speed up an international transfer?

Not once it has been sent. Some banks offer "express" or "priority" transfers that cost more and may arrive a day faster, but you have to choose this option before you send. Ask your bank whether they offer this and what it costs. For most transfers, the timeline is set by the banking system, not by how much you pay.

Why does my bank say five to seven days but the receiving bank says it should be two days?

Both can be right. Your bank is telling you how long it takes from when they send it to when the receiving bank receives it. The receiving bank is telling you how long it takes from when they receive it to when it shows up in the account. Add them together and you get the full timeline. Also, one of them might be counting calendar days and the other business days.

What if the transfer goes to the wrong country by mistake?

Call your bank when ready with your reference number. If the money has not been delivered yet, they can try to stop it. If it has been delivered, they can ask the receiving bank to send it back, but this takes another full transfer cycle and the receiving bank is not required to cooperate. This is why double-checking the SWIFT code before you send is so important.

Do I need to tell the receiving bank the transfer is coming?

It is not required, but it is a good idea. Tell the person receiving the money the amount, the date you are sending it, and your name as it appears on your bank account. This helps them recognize the transfer when it arrives and makes it less likely they will reject it by mistake.

Is there a cheaper way to send money internationally?

Yes, but it usually takes longer. Money transfer services like Western Union and MoneyGram are sometimes faster for small amounts but cost more in fees. Banks are usually cheaper for larger amounts but slower. Ask your bank what they charge and what the timeline is, then compare it to a money transfer service if cost is your main concern.