From a UK account this usually takes 4hrs, and can take up to 1 working day. BACS payments take 3 working days.
International transfers (from Poland, Switzerland and elsewhere) usually take 1-3 working days.
Transfers from Greece typically take up to 4 working days.
Transfers to a UK bank account take a few hours if you have an activated personal GBP account. If not, your transfer should take 1-2 working days.
If your UK bank does not use faster payments or you are transferring internationally, it will take 3-5 working days to reach the recipient’s account.