Drivers AtlasThe world's best roads

Morocco, Draa Valley

Road of a Thousand Kasbahs

Palm oasis after palm oasis along a desert river valley lined with mud fortresses.

Length

165 km

In miles

102.5 mi

Driving time

4 hr 8 min

Atlas rating

8.9 / 10

Driving quality8.5
Scenery9.3

The run

Ouarzazate to Zagora, following the N9. Drive it in either direction, though the views usually favour the climb.

Season

Sandstorms possible

Open in Google Maps Build a journey through itPlaces to stay nearby

Checked by the Drivers Atlas desk

Scored and written by the Drivers Atlas editorial desk, drawing on driven routes across the UK and Europe, mapping data and member road reports. Every road in the library carries a driving and scenery score set by the same method. How we score roads.

Last reviewed 29 June 2026