A SWIFT payment usually takes two to five working days to complete, but can sometimes take longer due to time zone differences. As intermediary banks are sometimes used to complete the transaction, this can also delay the payment. This is usually the case when your bank doesn’t have a direct relationship with the bank you’re sending money to.