Para viajar a Marrakech, necesitas un pasaporte válido y un permiso de residencia si vas a permanecer en el país por más de tres meses. Los pasajeros que lleguen por avión necesitarán un vuelo de ida y vuelta con confirmación de regreso. También se les pedirá que presenten un certificado de vacunación contra la fiebre amarilla si han estado en un país en desarrollo en los últimos seis meses. Los estadounidenses también necesitarán un visado de turista para ingresar a Marruecos, que pueden obtener en el consulado o en el aeropuerto al llegar.