Atlantic Coast – Desert – Mountains

7 days 6 nights tour

The ultimate tour of the south of Morocco. This journey takes in the very best of this part of Morocco from the rugged and beautiful Atlantic coast, the mountain ranges of the Atlas and Anti Atlas and the desert. Discover the true beauty of Morocco.

Circuit Overview

Marrakesh – Essaouira -Agadir – Aglou – Mirelft – Legzira Beach -Tafraout – Taroudante – Taznakht – Foum Zguid – Erg Chigaga – Mhamid – Draa Valley – Ouarzazate – Ait Benhaddou – Atlas Mountains – Marrakesh

Marrakech – Essaouira

Day 1

Pick up in Marrakech at your Riad/Hotel and travel to the Atlantic coast. You will visit the UNESCO protected city of Essaouria. Dinner in and night in Hotel.

Essaouira – Agadir

Day 2

We leave the old city Essaouira, continuing towards Agadir passing the Argan trees climbed by local goats. There is plenty of varying landscape to see along the Atlantic coast. We will arrive to Agadir late afteroon, where you can spend time exploring the town or enjoying the glorious crescent shaped beach. Dinner and night in hotel.

Agadir – Aglou – Mirelft – Legzira Beach

Day 3

After you breakfast we will start from Agadir towards Tiznit for the visit of the ‘Silver city’. Tiznit was named this after Jewish silversmiths were moved into the town. Later, we drive along to reach Aglou beach afterwards, towards Mirleft where you will enjoy lunch and relax. Then we journey toward to your hotel at Legzira beach. The secluded bay with its two dramatic cliff arches are not to be missed.

Legzira Beach – Tafraoute – Taroudante

Day 4

We start the journey to Taroudante. We will take trails through the foothills of the Anti-Atlas where small oases and Berber villages are surrounded by a landscape of desert mountains as we make our way to Tafraoute. Tafraoute village is located 1200 m above sea level, in the Ameln Valley, surrounded by red granite mountains. We will arrive in Taroudante, known as ‘little Marrakesh’ in the evening. Dinner and night in hotel at Taroudante.

Taroudante – Taznakht – Foum Zguid – Erg Chigaga

Day 5

After your breakfast, you will make the journey towards the grand dunes of Erg Chigaga. Along the way we will visit Taliouine a Berber village. Taking the off road route towards, through the oases, you will finally reach the sand dunes of Erg Chigaga, where you will have the chance to ride camels. Dinner and night in nomad tent.

Erg Chigaga – Mhamid – Draa Valley – Ouarzazate

Day 6

After enjoying the sunrise upon chigaga dunes, you enjoy a traditional nomadic breakfast. Later on you head out towards Zagora with a stop in Mhamid for a cup of tea. Then, we reach the historical village named Tamgeroute for the visit of an underground Kasbah and a Quranic  library. After 30 KM, you reach Zagora for lunch break. We will continue our journey towards Ouarzazate with stops in the longest valley of Morocco, the Draa valley. We reach Ouarzazate in the evening. Dinner and night in a hotel.

Ouarzazate – Ait Benhaddou – Atlas Mountains – Marrakech

Day 7

After breakfast we make the transfer towards Marrakech via the Ait Benhaddou Kasbah and the Berber villages. You will visit the UNESCO World Heritage Site of Ait Benhaddou, one of Morocco’s most spectacular and fortified villages situated on the passage of the caravan traders through the Atlas mountains. Lunch is to be enjoyed in the mountains. Later arrive to Marrakech.

Common Questions

What if I don’t see a tour that’s quite right for me?

At Desert Kingdom we are excited to collaborate with our clients to create the perfect itinerary. ... Full Answer »

What vehicle do you use?

We use 4X4 Toyota Landcruiser or Prado vehicles. These are reliable when driving off road... Full Answer »

What will I need to take?

If you are travelling further in Morocco after the tour we can carry all your luggage as there is plenty of space in the vehicles we use. ... Full Answer »

You're in good hands. Get in touch.

Contact us about our morocco tours and excursions. If you are interested in a customized tour we will be happy to accommodate your requests. We look forward to meeting you.

Call Us: 00 212 671 520 844