All three are day trips with a hotel or riad pickup and a traditional lunch, and all three are back in Marrakech the same evening. Ourika is the shortest at 7 to 9 hours, Ouirgane runs 8 to 10, and Ouzoud is the long one at 10 to 12 with roughly five hours of driving - worth knowing before you choose.
All tours
- Ourika Valley Day Trip from Marrakech - Full day · 7–9 hours, €32 / guest
- Ouzoud Waterfalls Day Trip from Marrakech - Full day · 10–12 hours, €42 / guest
- Ouirgane Valley Day Trip from Marrakech - Full day · 8–10 hours, €56 / guest