The Moroccan government requires that passports be valid for at least the duration of the stay in Morocco. Tourists can stay for a maximum of three months. On arrival, passports will be stamped with the date and an entrance number. No entry or exit fees are charged. Visitor information is provided on the Moroccan Foreign Ministry website.