Los ciudadanos de España no necesitan visa para ingresar a Marruecos. Para hacerlo, basta con presentar un pasaporte o un documento de viaje válido. Pasaporte: debe tener una validez mínima de 6 meses a partir de la fecha de entrada a Marruecos. Documento de viaje: es válido para los ciudadanos de la Unión Europea que posean un documento de identidad válido para viajar.
Los menores de 18 años que viajen solos o acompañados de uno de sus padres, deberán presentar además una autorización de viaje firmada por ambos progenitores o el tutor legal. En caso de viajar con otra persona que no sea uno de sus padres, deberán presentar también una autorización de viaje firmada por ambos progenitores o el tutor legal, así como un documento de identidad del acompañante.