Deposits with Bitcoin are instant on most sites, while withdrawals can take up to a couple of hours.