It differs from one casino to another, but on average, it should take from a few minutes to 5 business days. Bitcoin Casinos are known to offer the fastest transactions – usually lasting for a maximum of 10 minutes, while MasterCard and VISA have the longest time.