Withdrawals are instant, pending review.
Once your withdrawal request is accepted it can take between 0-72 hours to reach your bank account, in most cases the payments are instant once they are accepted.
General transfer time is 0-24 hours from being accepted, but depending on your bank it can take additional time.