How long does a bank-to-bank transfer take

How Long Does a Bank to Bank Money Transfer Take? (2026)

Updated: Apr 29, 2026

How long does a bank to bank money transfer take? For most people sending money internationally, the answer is longer than they expected. International bank transfers routed through the SWIFT network typically take 1 to 5 business days. Analysis of over 5,600 real SWIFT transactions found that the average processing time is around 27 hours, but that average hides a wide range: transfers involving intermediary banks take considerably longer, and many reach the 3 to 5 day end of the window.

How long does it take to bank transfer money domestically is an entirely different question, with a much more encouraging answer. In the UK, Faster Payments delivers most domestic transfers in seconds. In the US, ACH transfers complete in 1 to 3 business days. The moment money crosses a border, though, you are dealing with a different system built on decades-old correspondent banking infrastructure that was designed for settlement certainty, not speed.

How long for money to transfer from bank to bank internationally depends on which currencies are involved, how many correspondent banks are in the chain, whether the transfer triggers a compliance review, and whether your bank processes it before its daily cut-off time. Miss a cut-off by minutes and you add a full business day. Send on a Friday afternoon and the money sits idle until Monday.

This guide covers how long bank to bank money transfers take across every major transfer type, explains what causes delays, shows exactly what those delays cost in real money, and compares specialist services that deliver in minutes rather than days.

Compare Transfer Costs and Speed Right Now

Before working through the timing details, use this tool to see how long a transfer would take and what it would cost through the leading specialist providers for your specific route.

How Long Does a Bank to Bank Money Transfer Take? An Overview

The answer depends on whether you are transferring domestically or internationally, which payment network is used, and which banks are involved on each side. The table below summarises the standard timing windows for each major transfer type. How long does bank to bank money transfer take on any given corridor is answered in detail in the sections below.

Transfer Type

Typical Speed

Region

Notes

SWIFT (international)

1 to 5 business days

Global

Average 27 hours; longer with intermediary banks

SEPA Credit Transfer

1 to 2 business days

Europe (36 countries)

EUR payments within SEPA zone only

SEPA Instant

Under 10 seconds

Europe

Requires both banks to support SCT Inst

UK Faster Payments

Seconds (24/7)

UK only

Domestic GBP transfers only

UK CHAPS

Same business day

UK only

Fee of 15 GBP to 35 GBP; large payments only

US ACH

1 to 3 business days

US only

Same-day ACH available for a fee

Wise (specialist)

Seconds to hours

Global

74% arrive in 20 seconds; uses local payment networks

International Bank Transfer Times in Detail

International bank to bank transfers operate on different systems depending on where the money is going and what currency is involved. The two dominant systems are SWIFT for global transfers and SEPA for euro payments within Europe.

SWIFT Transfers: 1 to 5 Business Days

SWIFT (Society for Worldwide Interbank Financial Telecommunication) is the messaging network that underpins most international bank transfers. When you send money from a UK bank to a US bank, or from a German bank to a Canadian bank, the instruction almost certainly travels via SWIFT. The network connects over 11,000 financial institutions in more than 200 countries.

SWIFT itself does not move money. It transmits payment instructions between banks. The actual funds move through correspondent banking relationships, where your bank has an account at an intermediary bank in the destination country (or uses a chain of intermediaries). Each bank in the chain processes the instruction during its own business hours, which is why the timing is so variable.

How long does a bank to bank money transfer take via SWIFT on the most popular corridors? For GBP to EUR and GBP to USD, the answer is typically 1 business day when both banks process promptly and no intermediary holds are triggered. For more complex routes involving currencies like the Philippine Peso, Indian Rupee, or Nigerian Naira, the answer shifts to 3 to 5 business days.

Speed also varies by corridor. GBP to EUR and GBP to USD typically clear within 1 business day on the SWIFT network when both banks process promptly. More complex routes involving currencies like the Philippine Peso, Indian Rupee, or Nigerian Naira can reach the full 3 to 5 business day window because fewer direct correspondent relationships exist and more hops are required.

SEPA Transfers in Europe: Seconds to 2 Business Days

SEPA (Single Euro Payments Area) covers 36 countries across the European Economic Area and several non-EU members including Switzerland, Norway, and the UK (for incoming EUR payments). It handles euro-denominated transfers between accounts in these countries.

Standard SEPA Credit Transfers settle within one business day. In rare circumstances they can take up to two business days if submitted close to cut-off times on a Friday.

SEPA Instant Credit Transfers (SCT Inst) complete in under 10 seconds, around the clock, including weekends and public holidays. The EU Instant Payments Regulation, which came into force in 2024, requires all eurozone payment service providers to offer SEPA Instant by October 2025, making near-instant euro transfers the norm across Europe.

How long does bank to bank money transfer take within Europe via SEPA Instant? Under 10 seconds for participating banks. Standard SEPA Credit Transfers settle in one business day.

One important boundary to note: SEPA handles euro payments between accounts within the SEPA zone. Send EUR from Germany to India, or send GBP from the UK to Germany, and you fall outside SEPA into SWIFT territory, with the associated delays.

Domestic Bank Transfer Times by Country

Within a single country, bank transfers move considerably faster because they run on domestic payment rails designed for speed and volume rather than cross-border settlement.

UK Bank Transfers: Faster Payments, CHAPS, and BACS

The UK operates three domestic payment schemes, each designed for different use cases. Most everyday domestic transfers use Faster Payments automatically, and you will not need to choose between them.

Faster Payments handles the vast majority of UK domestic bank transfers. It processes payments in seconds, 24 hours a day, 7 days a week, including bank holidays. Most transfers arrive in under 2 minutes. There is no additional fee for using Faster Payments.

CHAPS (Clearing House Automated Payment System) is designed for large, time-sensitive payments, particularly property purchases and large business payments. It settles the same business day when sent before the bank's cut-off time, typically between 3pm and 5pm. Banks charge 15 GBP to 35 GBP per CHAPS payment.

BACS (Bankers Automated Clearing Services) takes exactly 3 business days to clear and is used primarily for recurring payments like payroll and direct debits. It is not used for one-off transfers.

US Bank Transfers: ACH and Wire Transfers

In the United States, domestic transfers use either ACH (Automated Clearing House) or wire transfer, and international transfers use the bank's wire transfer service, which routes through SWIFT.

ACH transfers cover the majority of US domestic payments, including payroll, bill payments, and person-to-person transfers between US bank accounts. Standard ACH takes 1 to 3 business days. Same-day ACH is available at most banks for a small additional fee (typically 0.52 USD per transaction at the network level, passed on by banks at varying rates).

Domestic wire transfers via the Fedwire system settle the same business day when sent during banking hours. International wire transfers from US banks typically take 1 to 3 additional business days on top of domestic processing, plus a sending fee of 15 USD to 50 USD and an FX markup of 2% to 4% above the mid-market rate.

Why Do International Bank Transfers Take So Long?

There are five compounding reasons why international bank to bank transfers routinely take days rather than hours, even in an era of real-time payments.

Correspondent Banking Chains

Your bank does not have a direct relationship with every bank in the world. To reach a small bank in Vietnam or a rural bank in Mexico, your money may pass through 2 to 4 intermediary banks. Each one processes the instruction in its own system, applies its own checks, and passes it along. Each hop adds time.

Cut-Off Times and Business Hours

Most banks process international wires only during business hours on weekdays, with cut-off times that can be as early as midday for same-day processing. A transfer submitted at 2pm Friday may not leave your bank until Monday morning, adding 2 full days before the money even enters the SWIFT network.

Currency Conversion Steps

When the sending and receiving currencies differ, the transfer must pass through a conversion step, which adds processing time. Some banks convert at the sending end, others at the receiving end, and some use an intermediary bank for currency conversion. Each approach introduces a different delay and a different layer of cost.

Compliance Screening

Every international transfer is screened against sanctions lists, AML (anti-money laundering) rules, and fraud detection systems. Most transfers clear automatically. But if a transfer triggers a review, it can be held for 24 to 72 hours while compliance teams at one or more banks manually investigate. This is most common for transfers to high-risk jurisdictions or for amounts above certain thresholds.

Time Zone Differences

A transfer from London to Tokyo involves banks operating in time zones 9 hours apart. When the UK bank processes the transfer at 9am GMT, Tokyo banks may already be past their cut-off for the day. The instruction sits in a queue until the next business day in Japan. Time zone mismatches can invisibly add a full business day to a transfer.

How long does a bank to bank money transfer take ultimately depends on how many of those variables stack up simultaneously. A direct transfer between two major banks in similar time zones in a major currency pair might complete in hours. A transfer between smaller banks in mismatched time zones in a less-traded currency could take the full 5 business days.

What Slow Bank Transfers Actually Cost You

Speed is not the only problem with traditional bank transfers. The cost is significant, and it tends to be hidden. While your bank may advertise a flat wire fee, the real cost is mostly in the exchange rate.

Most banks add a markup of 2% to 4% above the mid-market exchange rate when converting currencies. On a transfer of 1,000 GBP to euros, a 3% markup costs you around 30 GBP in hidden charges on top of the wire fee. On a transfer of 10,000 GBP, that same markup costs 300 GBP.

A specific example: sending 1,000 GBP to a euro account via HSBC costs a 4 GBP transfer fee plus a 3.5% to 4% exchange rate margin, totalling around 38 GBP to 44 GBP in combined charges. How long for money to transfer from bank to bank via HSBC? Typically 1 to 3 business days. Compare this with Wise, which charges approximately 4 GBP to 7 GBP total on the same transfer and delivers in seconds.

The cumulative cost matters more for people who transfer regularly. Sending 1,000 GBP monthly to family abroad through a bank rather than a specialist could cost 400 GBP to 500 GBP per year in excess fees and rate markups. How long to transfer money from bank to bank is one concern. What it costs is an equally important question.

On a 1,000 GBP international bank transfer, your bank typically earns 25 GBP to 40 GBP from the exchange rate markup alone, before charging a transfer fee on top. This charge never appears as a line item. It is embedded silently in the rate you are offered. A specialist provider like Wise uses the mid-market rate and charges a transparent fee of 4 GBP to 7 GBP on the same transfer.

Faster Alternatives to Traditional Bank Transfers

Specialist money transfer providers have solved the speed problem that traditional banks have not. They do this by operating local bank accounts in multiple countries and routing transfers through domestic payment networks rather than SWIFT. Instead of your money crossing borders, Wise receives it into its UK account and pays out from its local account in the destination country.

Wise

Fees & Exchange Rates10.0
Transfer Speed9.0
Safety & Trust10.0
Service & Quality9.5
Read our review

Wise is the benchmark for transfer speed among specialist providers. It completes over 74% of transfers in 20 seconds and processes 12 million transfers per month across 40 currencies. The speed comes from its local payment network infrastructure: Wise holds accounts in dozens of countries and uses domestic payment rails rather than SWIFT for most transfers.

On top of speed, Wise uses the mid-market exchange rate with no hidden markup. A 1,000 GBP transfer to euros costs around 4 GBP to 7 GBP in fees. Compare that to a high street bank charging 38 GBP or more for the same transfer, with a 2 to 3 business day wait on top. Wise is FCA regulated and holds client funds in safeguarded accounts.

Wise does not send your money across borders. It receives GBP into its UK account and pays out EUR from its European account. The transfer never touches the SWIFT network on most corridors.

  • 74% of transfers arrive in 20 seconds
  • Mid-market rate with no exchange rate markup
  • Transparent fee shown before you confirm, typically 0.4% to 1.5%
  • FCA regulated with client funds held in safeguarded accounts

Remitly

Fees & Exchange Rates8.5
Transfer Speed8.0
Safety & Trust10.0
Service & Quality9.0
Read our review

Remitly specialises in remittance corridors, particularly transfers from the US, UK, Canada, and Australia to recipients in Asia, Latin America, and Africa. It offers two service tiers: Express (minutes to hours) and Economy (3 to 5 business days, lower fee). For most major corridors, Remitly Express delivers faster than any traditional bank transfer.

Remitly's strength is reliability on high-volume remittance routes where it has optimised its local payout network. It supports bank deposits, mobile money wallets, and cash pickup, giving recipients more ways to receive funds. Remitly is FCA authorised and holds an e-money licence.

Remitly gives you a direct choice between speed and cost. Express delivers in minutes to a few hours. Economy takes 3 to 5 business days but charges a lower fee. For urgent transfers, Express is the right call. For regular transfers where timing is flexible, Economy saves money.

Xe

Fees & Exchange Rates7.5
Transfer Speed10.0
Safety & Trust10.0
Service & Quality9.0
Read our review

Xe operates in over 130 currencies, more than any other specialist provider. It is the strongest option when the destination currency is not covered by Wise or Remitly. Transfer speeds on major corridors are fast, with many completing within a few hours. On less common currency pairs, Xe may take 1 to 2 business days, which is still significantly faster than a traditional SWIFT bank transfer.

Xe is owned by Euronet Worldwide and is regulated in multiple jurisdictions including the FCA in the UK. Its exchange rates are competitive, though it applies a small margin above mid-market on some currency pairs. For transfers in major currencies, Wise typically offers a slightly better rate. For exotic currencies, Xe is often the only accessible option.

Find the Fastest Option for Your Transfer

Transfer speeds vary by corridor, provider, and payment method. The comparison tool below shows live estimates for your specific route so you can see exactly how long each provider takes before you commit.

How to Make a Bank Transfer Arrive Faster

If you are using a traditional bank and want to minimise the time it takes, these steps make a measurable difference.

Send before your bank's cut-off time. Most banks process international wires in a single batch during business hours. The cut-off for same-day processing is typically 10am to 2pm for international payments. Submitting before this window means the transfer enters the SWIFT network the same day rather than sitting overnight.

Double-check all recipient details before submitting. An incorrect IBAN, SWIFT/BIC code, or account number causes the transfer to be returned or held for manual correction. This can add 2 to 5 business days and may incur additional fees. How long does it take to bank transfer money when there is an error? The answer is significantly longer than the standard window.

Avoid sending on Fridays or the day before public holidays. If your bank processes the transfer at 4pm on a Friday, it enters the network just as banks in most time zones are closing for the weekend. The bank to bank transfer effectively pauses until Monday morning and does not arrive until Tuesday at the earliest.

Ask about priority wire services. Some banks offer an expedited wire option that prioritises processing. This typically adds 15 USD to 30 USD to the cost but can reduce processing time by 1 to 2 business days on complex routes.

For genuinely urgent transfers, the most reliable option is to use a specialist provider rather than trying to optimise a traditional bank transfer. A bank to bank transfer via SWIFT is structurally slow. Wise or Remitly use local payment networks that bypass the SWIFT delay entirely. For time-sensitive payments, switching providers produces a bigger improvement than any timing optimisation.

When a Traditional Bank Transfer Makes Sense

There are situations where using your bank for an international transfer is the right choice, and the timing implications are acceptable.

Very large transfers where your bank relationship provides additional protection may justify the cost and time differential. If you are transferring 500,000 GBP for a property purchase, your bank's transfer limits, established relationship, and FSCS coverage may be more important than saving 1,500 GBP in fees.

Domestic transfers within a country, especially in the UK where Faster Payments delivers in seconds with no fee, need no alternative. Faster Payments is already as fast as any specialist provider for domestic GBP transfers.

Countries not served by specialist providers. Wise and Remitly do not cover every currency. For transfers to very small economies or conflict-affected regions, a bank wire may be the only option available. Xe has the widest coverage and is worth checking first, but some destinations require a traditional bank.

How long does a bank to bank money transfer take internationally?

International bank to bank money transfers through the SWIFT network typically take 1 to 5 business days. The average processing time based on analysis of over 5,600 real transactions is around 27 hours, with 64% of transfers arriving within 24 hours. Transfers routed through multiple correspondent banks, involving exotic currency pairs, or flagged for compliance review take longer and can reach the full 5 business days.

How long does bank to bank money transfer take within the UK?

UK domestic bank transfers depend on the payment scheme. Faster Payments typically completes in seconds and runs 24 hours a day, 7 days a week. CHAPS settles the same business day if sent before the bank's cut-off time (usually 3pm to 5pm) and charges 15 GBP to 35 GBP. BACS takes exactly 3 business days and is used primarily for payroll and direct debits.

How long does it take to bank transfer money on a weekend?

Most banks do not process international bank transfers on weekends or public holidays. A transfer submitted Friday afternoon does not leave the bank until Monday morning and typically does not arrive until Tuesday or Wednesday. In the UK, Faster Payments for domestic transfers does run on weekends and will complete in seconds regardless of the day.

What is SWIFT and how long do SWIFT transfers take?

SWIFT (Society for Worldwide Interbank Financial Telecommunication) is the messaging network used for most international bank transfers. SWIFT transfers take 1 to 5 business days on average, with the exact timing depending on the currency pair, the number of correspondent banks in the chain, and whether the transfer triggers a compliance review. Most SWIFT transfers in major currencies arrive within 24 hours.

Why do international bank transfers take so long?

International bank transfers take days rather than hours because they route through multiple correspondent banks, each processing the payment during their own business hours. Add in cut-off times, currency conversion steps, compliance screening, and time zone differences, and a straightforward transfer can take 3 to 5 business days through the traditional banking system. Specialist providers avoid most of these delays by using local payment networks rather than SWIFT.

How long for money to transfer from bank to bank using a specialist service like Wise?

Wise completes over 74% of transfers within 20 seconds. It achieves this by using local bank accounts in each country rather than routing money through the SWIFT network. Instead of funds crossing borders, Wise receives money into its local account in your country and pays out from its local account at the destination. Remitly Express typically delivers in minutes to hours on major remittance corridors.

Can I speed up an international bank transfer?

Yes, in a few ways. Send before your bank's cut-off time, usually between 10am and 2pm for international payments. Double-check all recipient details to avoid correction delays. Avoid sending on Fridays or before public holidays. Ask your bank about priority wire services. For genuinely urgent transfers, switching to a specialist provider like Wise or Remitly is the most reliable way to ensure fast delivery.

How long to transfer money from bank to bank in the US?

US domestic ACH transfers take 1 to 3 business days. Same-day ACH is available for a small additional fee. Domestic wire transfers via Fedwire settle the same business day when sent during banking hours. International wires from US banks typically take 1 to 3 additional business days and involve fees of 15 USD to 35 USD plus FX markups of 2% to 4% on top of the mid-market rate.

What factors affect how long a bank transfer takes?

The main factors are the payment system used (SWIFT, SEPA, Faster Payments, ACH), the number of correspondent banks in the chain, whether the transfer is submitted before the bank's daily cut-off, the currencies involved, whether a compliance review is triggered, and whether weekends or public holidays fall during the transfer window. Domestic transfers avoid most of these variables.

How long does a SEPA transfer take?

Standard SEPA Credit Transfers between accounts within the 36-country SEPA zone settle within 1 to 2 business days. SEPA Instant Credit Transfers complete in under 10 seconds and operate around the clock, including weekends. Not every European bank supports SEPA Instant yet, but adoption has grown significantly. Where both banks support it, SEPA Instant is effectively as fast as a domestic payment.

Is it faster to send money with a specialist or a bank?

For international transfers, specialist providers are significantly faster than banks in most cases. Wise completes 74% of transfers in 20 seconds. Remitly Express delivers in minutes to hours on most corridors. Banks routing through SWIFT take 1 to 5 business days for the same transfers. The speed difference is structural, not a marginal improvement. It comes from specialists using local payment networks rather than SWIFT routing.

Do international bank transfer times vary by destination country?

Yes, transfer times vary significantly by destination. Transfers to major financial centres in Europe, North America, and Australia typically clear in 1 to 2 business days via SWIFT. Transfers to developing markets or countries with fewer correspondent banking relationships can take 3 to 5 business days. The destination country's banking infrastructure, time zone, and currency liquidity all affect the final timeline.

The question of how long does a bank to bank money transfer take has a clear answer for domestic transfers and a frustratingly variable one for international transfers. The SWIFT network was not designed for speed, and every variable that makes cross-border transfers complicated adds time. The most effective thing you can do is compare specialist providers before you send. Use the tool above to see live estimates for your specific corridor and find out whether minutes or days makes more sense for your transfer.

About the Author
Mohammad Humaid

Mohammad Humaid

Verified Author

Mo is the founder of MoneyTransferStore. As an expat who has experienced the challenges of sending money across borders himself, he set out to help others like him avoid hidden fees and unfair exchange rates on international transfers. With a background spanning fintech, payments, and Web3, Mo brings years of practical experience to building a platform focused on transparency and trust.