The stops
- 1Ouarzazate~164 km · ~2h11
- 2Merzouga~363 km · ~4h50
- 3Meknes~448 km · ~5h58
- 4Casablanca~250 km · ~3h20
- 5Essaouira~399 km · ~5h19
- 6Agadir~157 km · ~2h06
- 7Back · Marrakech~265 km · ~3h32
Estimated total : ~2046 km · ~27h16
Distances and times are estimates: your GPS app gives the real route.