You can easily take a taxi from Agadir or Essaouira to Imsouane or Taghazout. Share it with some people, it’s obviously cheaper. Hitchhiking is also common in Morocco.
Ville de Marrakech
Marrakech est bien desservie par les transports en commun. Prenez un train depuis Casablanca ou un bus depuis les grandes villes ; Aéroport de Marrakech Menara