Not all companies provide the same remittance services worldwide.
Some countries such as North Korea, Syria or Iran, is heavily sanctioned by US, EU or UN which many companies do not provide remittances to these countries.
There are also many ways your beneficiary like to receive your funds. The method also determines the lead time. You can see more at here.