Para viajar a Marruecos se requiere un pasaporte válido y un visado. Los ciudadanos de Estados Unidos, Canadá, Australia, Nueva Zelanda y la Unión Europea pueden obtener un visado de turismo de 90 días al llegar al país. Pasaporte: El pasaporte debe tener una fecha de expiración de al menos seis meses después de la fecha de salida de Marruecos. Debe estar en buenas condiciones y tener al menos tres páginas en blanco para los sellos de entrada y salida. Visado: Los ciudadanos de los países mencionados anteriormente pueden obtener un visado de turismo de 90 días al llegar a Marruecos. No es necesario solicitarlo de antemano. Sin embargo, los ciudadanos de otros países deben solicitar un visado en el consulado o embajada de Marruecos más cercana antes de viajar.