Three days is where Moroccan gravel travel starts to feel like a journey — far enough to cross a pass, sleep in two different landscapes, and finish somewhere genuinely different from where you started. Here are the best 3-day expeditions, by region and difficulty.
Three days is the sweet spot for a short trip — long enough to feel like a journey, short enough to fit a week off work with a day either side. You cross a pass or a valley, sleep in two different landscapes, and finish with a real sense of having travelled. See how many days you need.
The best first 3-day. From Marrakech into the Atlas foothills, over the passes and valleys above Ouirgane and Asni, and back. Fully supported, manageable climbing, a great introduction to multi-day Atlas riding. The Marrakech–High Atlas–Ouirgane expedition.
The classic kasbah-and-canyon journey: the Ounila Valley Piste, Ait Benhaddou, the Dades gorge and the Todra canyon. The Ounila–Dades–Todra expedition.
The best winter 3-day — warm, low, jagged ridges and almond terraces. The Anti-Atlas loop and the Anti-Atlas–Taroudant–Agadir expedition.
A guide, vehicle support, two nights’ accommodation, all meals from lunch day one to lunch day three, water and snacks, and transfers from Marrakech. Bike rental optional. Read the holidays guide and how to plan your first trip.
For a first 3-day, the Marrakech–High Atlas–Ouirgane expedition — fully supported and manageable. For the classic journey, the Ounila–Dades–Todra expedition with kasbahs and canyons. For winter, the Anti-Atlas loop.
60–90 km per day depending on the route. The Marrakech–Atlas–Ouirgane and Anti-Atlas loop are 60–80 km; the Ounila–Dades–Todra is 70–90 km with more climbing.
It is enough to cross a pass, ride the foothills and a valley, and finish somewhere different. For the full Atlas-to-Sahara crossing you need longer — see our 5-, 7- and 10-day options.
A guide, vehicle support, two nights’ accommodation, all meals from lunch day one to lunch day three, water and snacks, and transfers from Marrakech. Bike rental is optional.