bonjour,nous avons fait ce trajet début novembre 2007...compte tenu de la route,il faut mieux raisonner en temps qu'en distance! il est préférable de faire la route en 2 jours;il existe des compagnies d'etat de bus corrects(ctm...)mais je crois que les horaires ne sont pas si fréquents.Arrivés à la gare routiére de Marrakech,on s'est fait baratinner par un rabateur pour prendre un beau bus pour ouarzazate(en fait 1 poubelle),sensations fortes garanties;prix:6euros/pers.Pour ouarzazate-zagora:taxi collectif,5 euros/pers.et enfin zagora-m'hamid:3 euros/pers.mais à 10 dans la 504 break!Route Marrakech-M'hamid trés belle,prendre le temps de l'apprécier et bon marchandage à tous!