20 Days Tour From Casablanca to the Desert

20 Days Tour From Casablanca to the Desert, explorations of northern and southern Morocco, visit Chefchaouen, Akchor waterfalls, Meknes Fez, Merzouga desert, gorges, palm groves, discovery nomadic life in the desert.

20 Days Tour From Casablanca to the Desert

Day 1: Casablanca

Our driver will meet you at the airport and transfer you to your hotel.

Day 2: Casablanca – Rabat

After your breakfast, you will have a guided tour with a local guide.

you visit the Hassan II Mosque and the Medina.

We continue to Rabat to visit the Hassan Tower and the Mausoleum of Mohammed V, the Kasbah of Oudaya.

Lunch in a Moroccan restaurant in the medina, the afternoon we will have a walk near the sea, night in a riad in the medina.

Day 3: Rabat – Chefchaouen

After your breakfast, we drive to the blue city of Chefchaouen via the majestic Rif Mountains.

We arrive in Ouazane for a coffee break.

Then we continue to Chefchaouen.

We visit the kasbah of the mosque. we explore its alley with blue walls. night in a beautiful riad.

Day 4: Chefchaouen – Akchour

After your breakfast, we will visit the waterfalls of Akchour with visit bridge of god. relax & lunch at the foot of the waterfalls. Back to your Riad in Chefchaouen.

Day 5: Chefchaouen – Volubilis – Meknes

After your breakfast, departure to visit the roman rune of Volubilis .

You will have a guided tour at this archaeological site.

after we return to Meknes, where we will visit the great gate of “Bab Mansour” and the el Hedim square, the mausoleum of Ismail molay. night in a Riad.

Day 6: Meknes – Fes

After your breakfast in your Riad. We will visit the wine station in Meknes, then we continue to Fez. Night in a beautiful Riad.

Days 7: Fes

After breakfast, we explore the ancient cultural city of Morocco.

You will discover mosques, medressa, and religious sites.
You will have time for lunch in a Moroccan restaurant.

In the afternoon we continue to visit the artisans district. Night in your Riad.

Day 8: Fes-Ifrane – Midelt – Erfoud – Merzouga

After breakfast we drive to Midelt via Ifrane.

You will visit the cedar forest to see the monkeys.

We continue towards Merzouga via Ziz valley and Erfoud (famous for these foci and Marble factory).

Overnight at a local hotel in Merzouga.

Day 9: Adventure in Merzouga

After your breakfast we will take a tour of the sand dunes, we explore the dunes of Erg chebbi by 4WD, we visit the nomads in their tents, to discover their nomadic life, we VISIT the village of khamlia and you enjoy the Gnawa music, after lunch in Merzouga, you will ride a camel to explore the sand dunes and join the lux camp located one hour walk from Merzouga, you admire the sunset in the largest dunes of Morocco.
You spend an magical night with a good dinner around the firecamp.

Days 10: Merzouga – Boumalne Dades

After the sunrise show in the dunes, and your breakfast, we will ride our camels back to the village of Merzouga.

Then departure to Alnif via Rissani.

You will have time for lunch at Alnif, in the afternoon continue to Boumalne Dades. We will have a photos stop at Boumalne, then we will go to a guest house we will spend the night at the inhabitant.

Day 11: Dades Gorges – Todra Gorges

After breakfast we will visit the gorges of Dades, then we continue to Tinghir and we visit the Todra Gorge after lunch in the palm grove of Todra we return toward Dades gorges. overnight homestay in Dades.

Day 12: Boumalne Dades – Saghro Mountain – Nkob – Tazarine – Zagora

After breakfast we explore the Mountains of Djbel Saghro, you admire the canyon of this beautiful mountain, arrive at the village of Nkob, lunch in a local restaurant, the afternoon we continue to Zagora via Tazarine and Hmada, arrives in Zagora dinner and overnight in a hotel.

Day 13: Nomads Trekking Tour

After breakfast, we will explore the desert of Zagora you walk in the desert and you discover the life of desert nomads, we will lunch with the nomads in their tents, you spend the night in camp with dinner.

Day 14: Trekking Back to Zagora

After breakfast, we return to Zagora, you explore the beautiful landscapes of Desert, arrives at your hotel in Zagora.

Day 15: Zagora – Draa Valley – Agdez – Ouarzazate – Ait ben Haddou

After breakfast in your hotel in Zagora, we will explore the Draa Valley arrive at the Agdez village, we visit the kasbah of Tamnougalte. After lunch we continue to Ouarzazate where we visit the kasbah of Taourirte, then we continue to the village of ‘Ait ben Haddou. We visit the village and it’s famous kasbah (classified world heritage of Unesco). Dinner and overnight in a beautiful hotel.

Day 16: Telouate – Marrakech

After breakfast, we drive to the village of Telouate, via the beautiful valley of Ounila we visit the kasbah of Telouate, then we cross the mountain of high Atlas, you admire the Berber villages of high Atlas, arrives in Marrakech in the end of the day.

Overnight in a beautiful riad in the medina.

Day 17: Marrakech

After your breakfast you will visit the red city of Marrakech. a local guide will show you the treasures of Marrakech; you visit the Bahia Palace, the tombs of Sadiennes, the Menara Garden, the Majorelles Gardens, the Djamaa Fena Square, the Koutoubia.

Overnight stay in your Riad.

Day 18: Excursion to Ourika Valley

After your breakfast, we drive to the Ourika valley, you enjoy the beautiful green landscapes of this valley, and you visit a Berber house, you will have a mint tea homestay, you will discover the Berber culture. After lunch you will have a walk in the valley of Ourika, then return to Marrakech at 18:00 overnight in your riad in Marrakech.

Day 19: Marrakech – Essaouira

Departure from Marrakech to Mogador old Portuguese city, you visit the Harbor with its bronze cannon, and you will discover the souks and carpentry shops dedicated to cedar and carving on cedar wood.
Enjoy lunch at one of the best local restaurants that serve delicious seafood dishes that characterize the city of Essaouira.
you will have a walk in the beach. overnight in a beautiful Riad.

Day 20: Departure

Transfer to Casablanca International Airport