Overseas bank-to-bank transfers typically take 3 - 5 business days to arrive. However, if you send your payment with a specialist provider you could get your money faster - many specialists offer instant transfers which could also cost less than a regular bank.