Total distance RIVE Maroc “CLASSIC”: Marrakech – Ouarzazate – Zagora – Mhamid – Ouarzazate (about 800km).
Total distance RIVE Maroc „LE PETIT PRINCE“: Agadir – Tafraoute – Guelmim – Tarfaya- Mirleft (about 1100 km).
Total distance RIVE Maroc “ATLAS CLIMB”: Tanger – Meknes – Bin El Ouidane – Ait Bougamuez – Ouarzazate (about 1000 km).