Öffentlicher Nahverkehr
In Marrakesch gibt es weder eine Straßenbahn noch eine U-Bahn. Der öffentliche Nahverkehr besteht lediglich aus den Stadtbussen, die von ALSA betrieben werden. Fahrpläne und Routen sind für Ausländer jedoch ziemlich undurchschaubar. Die Abfahrtszeiten folgen einem Taktsystem, sind aber nicht ausgeschildert. Auch die Kennzeichnung der Haltestellen ist oft miserabel.
An der für Touristen wichtigsten weil zentralsten Haltestelle am Place Foucault (arab. Arset El Bilk) zwischen Djemaa el-Fna und Koutoubia-Moschee steht ein ALSA-Mitarbeiter in blauer Uniform, der Auskünfte erteilt. Hier führen viele Buslinien vorbei. Der Fahrpreis pro Strecke beträgt auf den meisten Stadtlinien vier Dirham. In den Morgen- und Abendstunden sind die Stadtbusse meist überfüllt.
Vom und zum Flughafen
Die Buslinie 19 fährt im 30-Minuten-Takt vom Flughafen über den Bahnhof zum Place Foucault bzw. in die entgegengesetzte Richtung. Es handelt sich um die günstigste Möglichkeit für einen Transfern vom bzw. zum Flughafen Marrakesch-Menara (einfache Strecke für 30 Dirham, Hin- und Rückfahrt für 50 Dirham).Auf zwei Rundkursen verkehren rote Doppeldeckerbusse durch Marrakesch, die sich speziell an Touristen richten und ebenfalls von ALSA betrieben werden. Die Tour Historique startet an der Touristeninformation im Zentrum der Neustadt und fährt die Hauptattraktionen in der Neu- und Altstadt ab. Die Tour Oasis führt vom gleichen Startpunkt in die Palmeraie. Der Ein- und Ausstieg ist an allen Haltestellen möglich. Es gibt Tickets für 24 und 48 Stunden (145 bzw. 165 Dirham für Erwachsene). Im Preis enthalten ist ein Audioguide, der auch in deutscher Sprache verfügbar ist.