Generally it takes 2 days for your funds to reach your beneficiary but this can vary depending on the currencies and countries involved. As a rule, the sooner we receive your funds the sooner we can send the outgoing funds to your beneficiary.