how long for electronic funds transfer?
Currently when you make an online payment to an account not with your own bank, it can take about three days to get there. That's because banks only transfer money at certain times of the day and only during business hours.