Yo dude, i generally always deposit & withdraw via Visa Debit Card to bank account and is always between 2 - 4 hours payout time. Sometimes i do deposit via PayPal, and hence they send withdrawals there too, and that is same 2 - 4 hour payout - both those options work fine for me.
I have also in the past deposited with those top-up vouchers that you buy from newsagents (UKash i used to use), and again as long as you've got bank account already verified then they'll withdraw to bank fine too.