Para desplazarte por Marruecos contarás con gran variedad de transporte público. Puedes ir en tren, que es el medio de excelencia para los marroquíes en trayectos de larga distancia. Si prefieres ir en autobús es el más económico y el ideal para realizar trayectos de media/larga distancia. No te dejes guiar por los horarios ya que son orientativos, normalmente esperan a que se llene. Por último tienes taxi, el transporte por excelencia de los turistas. Es bastante económico y cuentas con el gran taxi (para grupos) y el petit taxi (para no más de 4 pasajeros).
Por otro lado, disponer de coche de alquiler o propio es perfecto para disfrutar al máximo del viaje. Podrás parar en sus maravillas naturales y en sus pueblos anclados en el tiempo y laberínticas ciudades.