Deposits are instantaneous and withdrawals range from 24 hours to 2 weeks or 14 days depending on the casino. There are some online casinos that do not allow withdrawals to be made onto your credit card, while some online casinos allow this provided a minimum charge and withdrawal amount is made.