logo

How long does a SWIFT transfer take

A SWIFT transfer typically takes 1 to 5 business days to complete, depending on the banks involved and the route the payment takes.

If the sending and receiving banks have a direct relationship, a SWIFT transfer may arrive in 1 to 2 business days. Transfers that require multiple intermediary or correspondent banks usually take 2 to 5 business days. For some major currency routes, and if processed early in the day, funds can sometimes be credited within hours or minutes.

  • Cut-off times: Transfers sent after a bank’s daily cut-off are processed on the next business day.
  • Weekends and holidays: International wire transfers are not processed on weekends or public holidays.
  • Intermediary banks: Each additional bank involved can increase processing time.
  • Compliance checks: Anti-money laundering or fraud reviews may delay the transfer.
  • Incorrect details: Errors in recipient information can cause further delays.
Losing too much to forex fees?Accept global payments with zero forex markup from 150+ countries.
From $19/Per Transaction
Skydo ROI CalculatorSee how much you can save on each transaction with Skydo
Free Calculator