Question: how long does it take for a bank to bank wire transfer?
Answer: A wire transfer is not instantaneous, the process can take two to five business days to be completed. The reason a wire transfer is not instant is that the payment needs to be cleared through the sender and receiver's bank. Banks have clearing processes in place before wire transfers are completed which take time.