how long does a barclays online bank transfer take?
Payments to non-Barclays accounts – where possible, payments to other bank accounts should arrive in 2 hours. However, some payments may not arrive until the end of the following working day. Find out more about Faster Payments.