Finder makes money from featured partners, but editorial opinions are our own. Advertiser disclosure

How long does a wire transfer take?

Wire transfers are convenient, but using a money transfer service can almost always get your money there faster.

Bank wire transfers have been around for more than a century, and although they’ve gotten faster, they still typically aren’t instant. Several factors come into play when transferring money through your bank. Understanding why transfers take time and what alternatives are available can help you avoid delays.

How long does a wire transfer take?

At best, expect the following transfer times for domestic and international transfers.

  • Domestic wire transfer speed – Within 24 hours is possible, particularly for transfers between accounts at the same bank.
  • International wire transfer speed – Between two and five business days, perhaps longer depending on various factors like payment method and delivery destination.

What impacts wire transfer speed?

When you send a wire transfer through your bank, you should be provided with an expected delivery date, though this isn’t a guarantee of any sort. Wire transfer time varies based on many factors, some that are in your control and some that aren’t:

  • Your bank – Smaller banks may take longer for international transfers, as they may not have an International Bank Account Number (IBAN).
  • Receiving bank – If you’re sending a wire transfer to a bank other than your own, the banks have to communicate which can take time.
  • Time of transfer – Sending transfers earlier in the day is better. If you send it at the end of the day, it has to wait until the next business day to start processing. The same goes for the end of the week, or right before a bank holiday.
  • Type of transfer – Some banks offer expedited wire transfer services, but beware of high fees added to your transfer total.

Who is most likely to be researching how long a wire transfer takes?

Finder data suggests that men aged 35-44 are most likely to be researching this topic.

ResponseMale (%)Female (%)
65+4.07%3.33%
55-646.10%6.28%
45-549.24%7.39%
35-4414.42%11.09%
25-3414.23%8.50%
18-249.24%6.10%
Source: Finder sample of 541 visitors using demographics data from Google Analytics

How to have wire transfer funds available immediately

When you are in a rush, or you just don’t feel like waiting, there are ways to expedite the speed at which your money is transferred. By default, almost no wire transferred funds are available immediately, so use these alternatives to get your money faster.

Blue icon representing money transfers Image: Infogram

Digital money transfer services

Companies like OFX and CurrencyTransfer specialize in foreign currencies, making them some of the most cost-effective transfers. Most offer transfers directly to your recipient’s bank account, often in as little as a day.

Picture not described: BlueCoinsCashIcon_Infogram_94x62.png Image: Infogram

Cash transfers

Services like WorldRemit allow you to transfer cash for nearly instant pickup. While it’s a fast way to send money, you may pay more in fees than you would with a digital money transfer service.

Let’s crunch the numbers: Sending $1,500 to India

Let’s say you need to send $1,500 to family in India. Here’s what you might face as far as fees and exchange rates as of May 26, 2020.

Digital money transfer serviceCash transferWire transfer
Fee$0$3.99$25 + additional correspondent bank fees
Exchange rate1 USD = 73.179 INR1 USD = 73.312 INR1 USD = 70.213 INR
Transfer speed1 dayMinutes2-5 days
Amount receivedINR 109,769INR 109,675INR 103,564
Verdict
  • Best value
  • Fastest
  • Slowest and most expensive

Using an international money transfer service can often deliver your money instantly, something that wire transfers can almost never achieve. On top of that, you’d end up sending 6,205 less rupees if you send through a wire transfer.

Bottom line

Using your bank to send money domestically and internationally is hardly ever the cheapest or fastest option. To learn more about how to send money more efficiently, read our dedicated guide with hand-picked options that cover international transfers.

Frequently asked questions

Zak Killermann's headshot
Written by

Publisher

Zak Killermann was a technical publisher at Finder who specialized in currencies and investing. Zak’s expertise was in breaking down technical finance concepts into approachable, digestible nuggets of information. See full bio

More guides on Finder

Ask a question

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and finder.com Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

87 Responses

    Default Gravatar
    JoshuaMay 24, 2019

    Hii my friend transfered 5000 USD from BMO Harris Bank to Bank of China, the day he wired BMO harris people told him it should take 2 hours to reflect on the beneficiery account, the next day after wiring the funds he went bank to the bank to check the status of wire now theyre telling him it may take upto 2 or 3 days , i dont understand why ?!

      AvatarFinder
      BellaMay 25, 2019Finder

      Hi Joshua,

      Thanks for your inquiry.

      Generally, The receiving banks often take 2-4 days for funds to be released to customers because they are following what they call the “Three-day good funds model”, which basically means they’ll hold the funds for three days to make sure it’s not a fraudulent transaction. You may also check with the receiving bank if you have a transaction number for the transfer to make sure they did receive the funds and are just waiting for it to clear.

      I hope this helps.

      Kind regards,
      Bella

    Default Gravatar
    JoshMay 9, 2019

    I was send money from Union bank of India to Kenya through cheque for how long will I receive the money in my account??

      AvatarFinder
      JeniMay 9, 2019Finder

      Hi Josh,

      Thank you for getting in touch with Finder.

      International bank transfer usually takes 5 working days or longer depending on various circumstances like holiday, verification process of the receiving bank etc. You may ask the sender if their union bank in India has completed the money transfer. If says yes, please check this with your Kenyan bank on when you will see your money on your account. Not sure if you were advised that you’re receiving a cheque. I suggest that you check this with your sender on how long you should wait for the cheque to arrive.

      I hope this helps.

      Thank you and have a wonderful day!

      Cheers,
      Jeni

    Default Gravatar
    AimiApril 26, 2019

    How many days does t take for an usd online transfer to account in malaysia.

      Default Gravatar
      nikkiangcoApril 27, 2019

      Hi Aimi,

      Thanks for getting in touch with Finder! Transfer speeds depend on the method used and the money transfer provider. You can find the specific transfer speeds on the part of the page that says “The average time it takes to send money overseas.” It’s important to check the exchange rate beforehand to maximize the funds to be exchanged. Also, read through the transfer process of the provider such as transfer fees, transfer options and transfer speed to set expectations for the receiver. Take note of any reference or tracking numbers should any transaction delays come up during the transit. Hope this helps and feel free to email back if you have questions.

      Best,
      Nikki

    Default Gravatar
    JamesApril 11, 2019

    One of my friends sent 10,000 south African cash from South Africa through banking to Ethiopia.
    How long it will take to my account?

      AvatarFinder
      johnbasanesApril 12, 2019Finder

      Hi James,

      Thank you for reaching out to Finder.

      Generally, if the transaction was done online it is completed within minutes or 24 hours at the latest. You may need to wait 1-2 days for the money to arrive unless delays or clearing requires more time. Contact the money transfer company to learn more. Hope this helps!

      Cheers,
      Reggie

    Default Gravatar
    JohnApril 11, 2019

    I was sent some money via western union and on my track transfer shows in progress wondering how long it should take for pick up

      AvatarFinder
      BellaApril 12, 2019Finder

      Hi John,

      Thanks for your inquiry.

      Western Union allows processing times of as little as 10 minutes, allowing your recipient to pick up the funds shortly after you initiate the transaction.

      I hope this helps.

      Kind regards,
      Bella

Go to site