How long does bank transfer from Germany to USA take? The banks take approximately 3-5 working days to transfer money from Germany to USA because the intermediary banks take a longer time to transfer money from one country to another.