Para viajar a Marruecos es necesario estar vacunado contra la fiebre amarilla y el tétanos. No hay ninguna otra vacuna obligatoria para entrar en el país, pero se recomiendan algunas vacunas, como la hepatitis A y la hepatitis B. También es recomendable llevar consigo una reserva de vacunas contra la rabia en caso de que se produzca una mordedura de perro o gato. Los viajeros que vienen de países en los que hay fiebre aftosa deben presentar un certificado de vacunación contra esta enfermedad.
Los viajeros que llegan a Marruecos por vía aérea deben presentar un pasaporte válido y un billete de avión de ida y vuelta o un certificado de continuación del viaje. Los niños menores de 18 años deben viajar con un pasaporte individual o con un certificado de nacimiento. Los ciudadanos de algunos países pueden solicitar una visa en el aeropuerto al llegar, pero se recomienda solicitarla con anticipación. Los ciudadanos de otros países pueden solicitar una visa en la embajada o el consulado de Marruecos en su país de origen.