I have read that it is illegal to take out of Morocco or bring into Morocco more than a thousand dirhams. I have seen postings here about people who were heavily fined for trying to take more than a thousand dirhams out of Morocco. I have entered and left Morocco several times: through the airport in Casablanca, the airport in Rabat/Sale and at the border crossing at Ceuta. I have never been asked how many dirhams I was taking out or bringing in. Have I just been lucky or what? I have never had more than a thousand dirhams with me any of the times I have entered or left Morocco, I am just curious.