Generally, most good online casinos process withdrawals within 48 hours (less than 2 days). There are many Fast Withdrawal Casinos that even process payouts on the same day!
But it can still take some casino sites 3-5 business days to process withdrawal requests. Make sure you read about withdrawal times before signing up on a casino.