Hallo!
War selbst noch nicht dort, aber bei Wikipedia habe ich gefunden:
Der sehr stadtnahe Flughafen Marrakesch-Menara ist gut mit öffentlichen Verkehrsmitteln zu erreichen. Es gibt eine regelmäßige Busanbindung mit der Linie 19, die alle 30 Minuten direkt in das 4 km entfernte Stadtzentrum fährt. Die Busse verkehren direkt vom Flughafenterminal ab 6.30 Uhr bis 23.30 Uhr und vom Zentrum ab 6.15 Uhr bis 0.15 Uhr. Die Busse steuern alle wichtigen Punkte im Stadtzentrum an, z. B. den Jemaa el FNA (Marktplatz). Die Busfahrt kostet 20 Dh (etwa 1,80 EURO), man kann allerdings auch ein "Aller-retour"-Ticket kaufen, welches 30 Dh kostet und ist damit berechtigt, innerhalb der nächsten 2 Wochen zum Flughafen zurückzufahren.
Ich schätze 2 Stunden sollten reichen.
Gruss
Sara