The stops
- 1Casablanca~111 km · ~1h29
- 2Marrakech~285 km · ~3h48
- 3Essaouira~220 km · ~2h56
- 4Agadir~157 km · ~2h06
- 5Ouarzazate~339 km · ~4h31
- 6Merzouga~363 km · ~4h50
- 7Fes~443 km · ~5h54
- 8Chefchaouen~167 km · ~2h14
- 9Tangier~109 km · ~1h27
- 10Back · Rabat~278 km · ~3h42
Estimated total : ~2472 km · ~32h57
Distances and times are estimates: your GPS app gives the real route.