Visas and documents for a visit to Morocco
Nationals of the Unites State, Canada, Australia, Britain and other EU countries require neither a visa nor a return ticket to stay in Morocco for up to 90 days, although it would always be wise to check on the latest regulations before your departure. For a full list of the countries whose nationals are exempted, see diplomatie.ma. Nationals of South Africa amongst others, however, require a Moroccan tourist visa valid for three months. They should apply to their nearest Moroccan embassy or consulate well before their planned date of travel.
All visitors to Morocco require a passport which must be valid for at least six months from the date of entry into the country. In exceptional circumstance, some European Union citizens forming part of a tour group might be permitted to use an identity card.
Application forms for all types of visas can often be downloaded from the Moroccan Embassy along with all requirements.
Visitors can apply for an extension to their stay although this is a fairly protracted procedure and would necessitate a visit to a Bureau des Etrangers, located in main police stations of large towns, at least 15 days before your 90 days are due to expire. It would be much more straightforward to leave Morocco for a day or two, perhaps simply visiting one of the adjacent Spanish enclaves on the African mainland. Such as Ceuta or Melilla, and then to re-enter the country.
No certificate of vaccination is required for travelers coming from Europe or America, although a cholera vaccination may be required for travelers coming into Morocco from an infected area.