Debit card withdrawals are usually completed within minutes, but in some specific cases it may take up to 2 days. Cards compatible with instant withdrawals will have a lightning icon next to them for easy identification.
The time it takes for a bank transfer to be successful depends on a number of factors, and some of these factors could cause a delay. These factors include the timing of the transfer, where the transfer is being made, the currencies involved, security checks, bank holidays, and the reasons for the transaction.