The time between you paying for a money transfer and the person receiving the money varies depending on different factors:
1. The country and currency you’re sending from.
2. The country and currency of the recipient.
3. The bank or international money transfer service you’re using.
4. How you’re paying for the transaction e.g. by credit card, debit card, bank transfer or wire transfer.
5. Whether the person is receiving the money in cash or to his bank account.