This depends on the method by which you choose to withdraw your winnings. The casino will clearly state how long each method takes, and at reputable online casinos, it should not take longer than the estimated time. Bank transfers usually take the longest amount of time to receive, usually around 7 to 10 business days. Bitcoin and credit cards will hit your account in 3 to 6 business days.