ich find auch, für 2 Wochen etwas zu viel. ich würde von Agadir erstmal nach Marrakesch und dort ein paar Tage bleiben. Marrakesch ist zwar sehr touristisch, aber eben auch wunderschön, und hier hat man einen prima Einstieg. Dann den Nachtzug nach Fes, und ein paar Tage Fes anschauen. Von Fes mit der Bahn nach Tanger, und von Tanger dann wieder runter nach Marrakesch mit Zwischenstop in Casa und/oder Rabat.

Und von Marrakesch kann man dann noch nach Essaouira und von dort wieder zum Rückflug nach Agadir (Agadir kann man sich ansonsten schenken, wenn man keinen Strandurlaub machen will).

Das sind aber meine persönlichen Vorlieben. Ich bin ein Städtetourist, Natur und Landschaft inreressieren mich nicht so.
Meine Lieblingsstadt nach Marrakesch ist Tanger. Viele Reisende haben die Stadt gar nichtg auf dem Schirm, aber mir hat es dort sehr gut gefallen, der Sonnenuntergangsblick über die weissleuchtende Stadt zum Meer ist ein Traum.