7-8 business days. Less for US bank accounts, but for us Canucks, it's quite a while. Withdrawls however take about 3-4 business days.