It typically takes 1–5 business days to transfer money between banks, depending mostly on the transfer type (ACH, wire, real-time) and whether it is domestic or international.

Typical transfer times

  • Domestic bank-to-bank transfers (standard/ACH): Usually 1–3 business days in many countries, and can stretch to around 5 business days in some cases, especially for ACH pulls or extra fraud checks.
  • International bank transfers: Commonly 1–4 business days , sometimes up to about 5 business days depending on countries, currencies, and intermediary banks.
  • Same-bank transfers: When both accounts are at the same institution, transfers are often near-instant or within the same day.
  • Real-time / instant payment networks: Newer systems (like FedNow/real-time payments in the US or instant SEPA-style systems elsewhere) can move money within seconds to minutes , but only if both banks support them.

Why it can be slow

  • Processing windows and cut-off times: Transfers initiated after daily cut-off times, on weekends, or on holidays are pushed to the next business day, adding apparent delays.
  • Transfer method:
    • ACH and similar batch systems are cheap but slower (1–3+ business days).
* Wires are faster (often same day to 1 business day domestically) but more expensive.
  • Compliance and checks: Anti-fraud and anti–money laundering checks, mismatched names, or incorrect details can cause holds or manual review.

Forum-style perspective

Online forum discussions often complain that “it takes days to move money” between US banks via standard routes like ACH, with people reporting 2–4 business days in practice for some institutions. Others note that newer real-time systems and instant apps can make transfers feel almost immediate, as long as both banks are on the same fast network.

TL;DR: For most people asking “how long does it take to transfer money between banks” , the realistic expectation is about 1–3 business days domestically and 1–4 business days internationally , with instant or same- day options available if you use wires or supported real-time payment systems.

Information gathered from public forums or data available on the internet and portrayed here.