The stops
- 1Ouarzazate~164 km · ~2h11
- 2Agadir~339 km · ~4h31
- 3Essaouira~157 km · ~2h06
- 4Casablanca~399 km · ~5h19
- 5Back · Marrakech~285 km · ~3h48
Estimated total : ~1344 km · ~17h55
Distances and times are estimates: your GPS app gives the real route.