Cheap Bus tickets to Mhamid

What are the most popular routes to Mhamid?

Ouarzazate - MhamidAverage priceARS 27 801Average duration5hDaily departures1
Marrakesh - MhamidAverage priceARS 47 339Average duration10hDaily departures1
Agdz - MhamidAverage priceARS 17 302Average duration3h 55mDaily departures1
Zagora - MhamidAverage priceARS 14 532Average duration1h 45mDaily departures1