Deposits are usually instant if you’re using methods such as e-wallets and credit cards. However, some older methods, such as bank transfers, may take more time. On the other hand, withdrawals need to be reviewed and approved by the casino of your choice, and that can take up to a couple of business days, so it’s safe to say that withdrawals aren’t instant.