Alors pour les transport, je te conseil soit les bus CTM (httpctm.ma) ou alors les bus supratour (httponcf.ma)
sur les sites tu trouvera les horaires, ou alors au moins les numéros de téléphones.
La distance, je dirai que vous en aurez pour 5heures de routes en passant par
agadir. même si le kilométrage ne doit pas être enorme, la route
Marrakech-
Agadir est assez longue a faire, agréable mais un peu longue.
Bon voyage