Para viajar a Marruecos, necesitarás un pasaporte válido con una validez mínima de 3 meses desde la fecha de llegada al país. No se requiere visa de turismo para estancias de hasta 3 meses. Sin embargo, es posible que se te soliciten pruebas de que dispones de los medios necesarios para financiar tu estancia y de que posees un billete de vuelta o de continuación de viaje. Además, se recomienda llevar consigo un seguro médico de viaje para cubrir cualquier imprevisto.
Al llegar a Marruecos, deberás presentar tu pasaporte y, si procede, una visa de turismo en el control de pasaportes. También se te pedirá que rellenes un formulario de declaración de ingresos y de salida, así como una tarjeta de entrada y salida del país. Si viajas en coche, es posible que te soliciten un permiso de conducir internacional y un seguro de coche válido para Marruecos. Además, es posible que se te pida que presentes un certificado de matrícula del vehículo y una prueba de que dispones de los medios necesarios para financiar tu estancia en el país.