Para entrar a Marruecos por vía aérea, es necesario presentar un pasaporte válido. No se requiere visa para los ciudadanos de la Unión Europea, Estados Unidos, Canadá y Japón. Sin embargo, se requieren visas para los ciudadanos de otros países. Los pasaportes deben tener una validez mínima de 6 meses a partir de la fecha de llegada a Marruecos. Además, se requiere un billete de ida y vuelta o un billete de continuación con fecha confirmada. Los visitantes también deben tener suficientes fondos para cubrir sus gastos durante su estancia en Marruecos. Se recomienda llevar dinero en efectivo y/o tarjetas de crédito/débito para el pago de los gastos.