When using InstaDebit to deposit at online casinos, deposits are instant, while withdrawals may take from 3 to 5  days to show in your account.