Deposits are generally instant when you choose Visa. However, it is not one of the quickest withdrawal options, as funds can take three to five business days to arrive in your bank account from a number of Visa online gambling sites.