When you place a withdrawal, the speed the BTC arrives in your private wallet will depend on network traffic at the time. Therefore we cannot confirm exactly how long withdrawals should take, but we expect most should arrive within 2 hours of you making the withdrawal request.