An international money transfer can take anywhere from one to five business days to complete, depending on the following factors: your service provider; the address to which the funds are being sent; the currency that was sent; the date on which the transfer was made (e.g. on a weekday or public holiday).