Question: how long does a bank transfer take from hsbc to barclays?
Answer: 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.