Since Moroccan dirhams aren’t available outside of the country, you won’t be able to pick up any before you head off.
If you’d rather not carry cash, you can take our Travelex Money Card. It's not linked to your bank account, minimising your risk of losing all your funds in case of loss or theft. You can make secure contactless payments directly at the point of sale in Morocco with our card, if you have a balance in your wallet and withdraw Moroccan dirhams from ATMs.
Please note that a 2% fee applies to GBP loads, and a 5.75% fee is incurred when using the card in Morocco where the local currency isn't offered on our Travelex Money Card. This fee also extends to cash withdrawals for Moroccan dirham and other currencies that are not offered on our Travelex Money Card. While Travelex does not impose charges to ATM withdrawals, it's important to note that fees from other ATM providers may apply. Find out more on our fees here.