This is an old post but i drop a comment any way for those who are looking for trhe same information.
The best option is to create a payoneer account. It's free and only conversion rates are applied when you withdraw money.
Payoneer supports most of Moroccan banks. For BCP as example, your money is received within 24h.