From Marrakesh
Essaouira
Day 1 Marrakesh to Essaouira
Day 2 Essaouira to Marrakesh
Total 300km
Casablanca
Day 1 Marrakesh to Casablanca
Day 2 Casablanca to Marrakesh
Total 460km
El Jadida ( Unesco )
Day 1 Marrakesh to El Jadida
Day 2 El Jadida to Marrakesh
Total 340km
Zagora Desert
Day 1 Marrakesh to Zagora
Day 2 Zagora to Marrakesh
Total 1000km
Oasis Fint and Ouarzazate
Day 1 Marrakesh to Ouarzazate
Day 2 Ouarzazate to Marrakesh
Total 420km
Photo Gallery
Book an excursion with us!
Online Booking
From Ouarzazate
Erg Chebbi Dunes
Day 1 Ouarzazate to Erg Chebbi Dunes
Day 2 Erg Chebbi Dunes to Ouarzazate
Total 800km
Mhamid Desert
Day 1 Ouarzazate to Mhamid
Day 2 Mhamid to Ouarzazate
Total 460km
Gorges du Todra
Day 1 Ouarzazate to Gorges du Todra
Day 2 Gorges du Todra to Ouarzazate
Total 340km
Tazzarine and Tamsahlte Oasis
Day 1 Ouarzazate to Tamsahlte
Day 2 Tamsahlte to Ouarzazate
Total 1000km
Photo Gallery
Book an excursion with us!
Online Booking
From Fez
Chefchaouen
Day 1 Fez to Chefchaouen
Day 2 Chefchaouen to Fez
Total 300km
Asilah coastal city
( includes Lixus Roman ruins )
Day 1 Fez to Asilah
Day 2 Asilah to Fez
Total 460km
Erg Chebbi Dunes
Day 1 Fez to Erg Chebbi Dunes
Day 2 Erg Chebbi Dunes to Fez
Total 850km
Photo Gallery
Book an excursion with us!
Online Booking
From Casablanca
Marrakesh
Day 1 Casablanca to Erg Chebbi Dunes
Day 2 Erg Chebbi Dunes to Casablanca
Total 1100km
Essaouira
Day 1 Casablanca to Essaouira
Day 2 Essaouira to Casablanca
Total 600km
Ouarzazate
Day 1 Casablanca to Ouarzazate
Day 2 Ouarzazate to Casablanca
Total 700km
El Jadida ( Unesco )
Day 1 Casablanca to El Jadida
Day 2 El Jadida to Casablanca
Total 500km
Chefchaouen
Day 1 Casablanca to Chefchaouen
Day 2 Chefchaouen to Casablanca
Total 500km
Zagora Desert
Day 1 Casablanca to Zagora
Day 2 Zagora to Casablanca
Total 1100km
Photo Gallery
Book an excursion with us!
Online Booking
![]()