Hi,
wenn Du von Agadir nach Rabat willst, dann mußt Du über Marrakech fahren. Von AGA nach Marrakech fahren meines Wissens nur Reisebusse (CTM etc.). Von Marrakech aus kannst Du dann auswählen, entweder weiter mit dem Bus, oder Du nimmst den Zug.
Ich habe die Strecke vor einigen Jahren bereits selbst hinter mich gebracht und ich meine, wir waren damals so ca. 9-9,5 Std. insg. unterwegs.

Ob Du mit einem gemieteten Auto schneller bist, mag ich zu bezweifeln.Von Agadir bis nach Marrakech habe ich mit dem Auto auch ca. 3,5 Std. gebraucht. Die Reisebusse fahren meist schon mit einem ziemlichen Tempo. Es kommt natürlich auf Deinen persönlichen Fahrstil an ;\) Wenn Du Dir keinen Streß machen willst, nimm lieber die öffentlichen Verkehrsmittel. Falls Du noch Fragen hast, kannst Du mir auch gerne eine Email schicken.

Bis dann,
Tamou