This will depend on your jurisdiction, though typically not more than 1-3 working days. Some debit card transfers from certain brokers are instant.