In most cases, depositing and withdrawing with Bitcoin is instant. On the other hand, different casinos have different policies, so sometimes, the transaction time is implied by the online casino Bitcoin itself. Nevertheless, depositing doesn’t take more than minutes, and withdrawing won’t take longer than a couple of hours.