Travellers from the United Kingdom, Australia, New Zealand, USA, Canada, Ireland and Germany do not require a visa to visit Morocco for up to 90 days. South Africans require a visa in advance, which can take several weeks to obtain. Please check the consular website for the latest information: https://www.consulat.ma/en
Passport validity entry requirements: The validity of the passport or the travel document must be longer than the duration of stay.
This information is provided as a guidance, we strongly advise that you check with the consulate or embassy as this information can change at any time and with little notice. It is your responsibility to make sure that all the required travel documents are ready when travelling.