Online bank transfers may officially take up to 5 business days. However, they take 1-2 days on average.