Las carreteras principales de Marruecos, en especial las del norte y noroeste del país, se mantienen en buenas condiciones durante todo el año. Ya en el interior, sur de las Montañas del Atlas, el viaje suele ponerse mucho más difícil, sobre todo en invierno por las Montañas del Atlas.
Si se viaja en coche, los centros principales están conectados por una gran variedad de servicios públicos. Las dos empresas más grandes son CTM (que cubre el país entero) y SATAS ( que cubre ruta entre Casablanca, Agadir y sur de Agadir).
Las conexiones en autobús entre la mayor parte de los pueblos mayores son regulares y frecuentes, aunque los autobúses pueden estar completos y es conveniente comprar billete de antemano y llegar con bastante antelación para poder asegurarse un asiento. El precio de los billetes es muy bajo, sobre todo con algunas de las compañías de autobuses locales más pequeñas.
En la poblaciones grandes, los taxis grandes, que generalmente son de la marca mercedes y son utilizados para viajar fuera pueden compartirse entre los usuarios, pero deben concretarse las tarifas que se van a pagar antes de la salida.
Alquiler de coches: Las empresas Avis y Hertzio pueden alquilar automóviles en Gibraltar o en Tanger, Agadir Rabat o Casablanca. En general, los precios suelen ser caros.
Para poder conducir por Marruecos son validos los Permisos de Conducir extranjeros. Además es obligatorio contar con el Seguro y disponer de la Tarjeta Verde.

