Depending upon the transfer method, transfer amount, and send and receive countries, it takes anywhere between a few minutes to 4 business days for the money to reach your receiver. To know more, please check the Terms and Conditions for online money transfer and retail money transfer.