Morocco Tours | Pro Morocco Tours
Departing Casablanca: Most international visitors arrive into Mohammed V Airport in Casablanca. Rather than heading straight to Marrakech, these tours use Casablanca as the true starting point, covering the imperial cities, the High Atlas, the Sahara, and everything south before finishing in Marrakech. Every tour is one-way, so you fly in one end of the country and out the other.
Ziz Valley palm gorge on the 5-day Casablanca to Marrakech tour
5 DaysOne-Way
5 Days / 4 NightsCasablanca → Marrakech

5-Day Casablanca to Marrakech Tour

Casablanca → Rabat → Fes → Ifrane → Merzouga → Todra Gorge → Dades Valley → Ait Ben Haddou → Marrakech

Adds a Rabat coastal stop and a full day in Fes to the 4-day route. More time in each city, a better-paced drive south, and the same Sahara and southern highlights at the end.

Fes medina on the 6-day Casablanca to Marrakech tour
6 DaysOne-Way
6 Days / 5 NightsCasablanca → Marrakech

6-Day Casablanca to Marrakech Desert Tour

Casablanca → Rabat → Meknes → Volubilis → Fes → Ifrane → Merzouga → Dades → Ait Ben Haddou → Marrakech

Six days covering the full imperial heartland before heading south. Rabat, Meknes, the Roman ruins of Volubilis, and two nights in Fes, followed by the Sahara and the southern route to Marrakech.

Erg Chebbi dunes at sunset on 7-day Casablanca tour
7 DaysOne-Way
7 Days / 6 NightsCasablanca → Marrakech

7-Day Casablanca to Marrakech Desert Tour

Casablanca → Rabat → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ouarzazate → Ait Ben Haddou → Marrakech

A full week and one of the best-paced itineraries we run. The Atlantic coast, the four imperial cities, two nights in the desert, and the entire Route of a Thousand Kasbahs before Marrakech.

Dades Valley on the 8-day Casablanca to Marrakech desert tour
8 DaysOne-Way
8 Days / 7 NightsCasablanca → Marrakech

8-Day Casablanca to Marrakech Desert Tour

Casablanca → Rabat → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra Gorge → Dades Valley → Ait Ben Haddou → Marrakech

Eight days covering the full breadth of Morocco. Atlantic coast, imperial cities, cedar forests, Sahara, gorges, kasbahs. All the major sights at a genuinely comfortable pace.

High Atlas mountain road on the 9-day Casablanca to Marrakech tour
9 DaysOne-Way
9 Days / 8 NightsCasablanca → Marrakech

9-Day Casablanca to Marrakech Tour

Casablanca → Rabat → Meknes → Volubilis → Fes → Chefchaouen → Ifrane → Merzouga → Dades → Ait Ben Haddou → Marrakech

Our most comprehensive standard itinerary. Adds Chefchaouen and the blue medina to the 8-day route, with two nights in Marrakech at the end for a relaxed finish.

Camel trek in the Sahara on the 10-day Casablanca to Marrakech desert tour
10 DaysOne-Way
10 Days / 9 NightsCasablanca → Marrakech

10-Day Casablanca to Marrakech Desert Tour

Casablanca → Rabat → Chefchaouen → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ait Ben Haddou → Marrakech

Ten days to see Morocco properly without rushing a single stop. Extra time in Fes, two nights in the desert, a full day in Chefchaouen, and a relaxed two-night finish in Marrakech.

Photo coming soon
11 Days / 10 NightsDraft

11-Day Casablanca to Marrakech Grand Tour

Casablanca → Rabat → Asilah → Chefchaouen → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ouarzazate → Ait Ben Haddou → Marrakech

Adds the whitewashed Atlantic port of Asilah and extra nights in Fes and Marrakech to the 10-day route. The most complete grand tour from Casablanca. Add content here.

Photo coming soon
12 Days / 11 NightsDraft

12-Day Casablanca to Marrakech Desert Tour

Casablanca → Rabat → Asilah → Chefchaouen → Tetouan → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Draa Valley → Ouarzazate → Ait Ben Haddou → Marrakech

Twelve days taking in Tetouan and the Draa Valley alongside the core route. Two nights at Erg Chebbi. For travellers who want to leave no corner of Morocco unexplored. Add content here.

Photo coming soon
14 Days / 13 NightsDraft

14-Day Complete Morocco Tour from Casablanca

Casablanca → El Jadida → Essaouira → Marrakech → Ait Ben Haddou → Merzouga → Fes → Chefchaouen → Rabat → Casablanca

Two full weeks and a circular route covering everything: the Atlantic coast, Essaouira, Marrakech, the Sahara, Fes, Chefchaouen, and the north. The definitive Morocco tour. Add content here.

Departing Rabat: Morocco's capital sits on the Atlantic coast between Casablanca and Tangier. It is quieter than the other imperial cities but arguably more beautiful, with its Kasbah of the Udayas, Hassan Tower, and one of the most liveable medinas in the country. These tours use Rabat as the starting point and head south or east from there.
Ait Ben Haddou on the 4-day Rabat to Marrakech tour
4 DaysOne-Way
4 Days / 3 NightsRabat → Marrakech

4-Day Rabat to Marrakech via Fes and the Sahara

Rabat → Meknes → Volubilis → Fes → Ifrane → Merzouga → Ait Ben Haddou → Marrakech

Four days from the capital to Marrakech, via Meknes, the Roman ruins of Volubilis, Fes medina, and one night in the Sahara at Erg Chebbi. Efficient and comprehensive.

Desert camp at Erg Chebbi on the 5-day Rabat to Marrakech tour
5 DaysOne-Way
5 Days / 4 NightsRabat → Marrakech

5-Day Rabat to Marrakech Desert Tour

Rabat → Meknes → Volubilis → Fes → Ifrane → Ziz Valley → Merzouga → Todra Gorge → Dades → Ait Ben Haddou → Marrakech

Five days with an extra night in the south. Proper time in Fes, Todra Gorge, the Dades Valley, and Ait Ben Haddou, all at a pace that does not feel rushed.

Todra Gorge on the 6-day Rabat to Marrakech desert tour
6 DaysOne-Way
6 Days / 5 NightsRabat → Marrakech

6-Day Rabat to Marrakech Desert Tour

Rabat → Meknes → Volubilis → Fes → Chefchaouen → Ifrane → Merzouga → Todra → Dades → Ait Ben Haddou → Marrakech

Six days adding Chefchaouen to the route before heading south. The contrast between the blue medina of Chefchaouen and the red sand of Erg Chebbi within a single trip is something people remember.

Dades Valley kasbah on the 7-day Rabat to Marrakech tour
7 DaysOne-Way
7 Days / 6 NightsRabat → Marrakech

7-Day Rabat to Marrakech Grand Desert Tour

Rabat → Asilah → Chefchaouen → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ait Ben Haddou → Marrakech

Seven days starting with the whitewashed port of Asilah on the Atlantic, looping through the Rif and the imperial cities, then heading south to the Sahara and finishing in Marrakech.

Camel trek at Erg Chebbi on the 9-day Rabat to Marrakech tour
9 DaysOne-Way
9 Days / 8 NightsRabat → Marrakech

9-Day Rabat to Marrakech Complete Morocco Tour

Rabat → Asilah → Tangier → Chefchaouen → Tetouan → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ouarzazate → Ait Ben Haddou → Marrakech

Nine days and the most complete route we run from Rabat. Covers the north coast, Tangier, the blue city, both the Rif and the Atlas, the Sahara, and everything south to Marrakech.

Departing Tangier: Tangier is Morocco's northern gateway, the point where Africa and Europe are just 14 kilometres apart across the Strait of Gibraltar. It is a natural starting point for travellers arriving by ferry from Spain or flying into Ibn Battouta Airport. These tours head south through Morocco, finishing in Marrakech.
Chefchaouen blue medina on the 5-day Tangier to Marrakech tour
5 DaysOne-Way
5 Days / 4 NightsTangier → Marrakech

5-Day Tangier to Marrakech Tour

Tangier → Chefchaouen → Meknes → Volubilis → Fes → Ifrane → Merzouga → Ait Ben Haddou → Marrakech

Five days south from Tangier to Marrakech. Chefchaouen, the imperial heartland, the Sahara, and Ait Ben Haddou. The most direct route covering everything between the two ends of Morocco.

Sahara desert dunes on the 6-day Tangier to Marrakech tour
6 DaysOne-WayPopular
6 Days / 5 NightsTangier → Marrakech

6-Day Tangier to Marrakech Desert Tour

Tangier → Chefchaouen → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ait Ben Haddou → Marrakech

Six days with proper time in Chefchaouen, two nights in the imperial city belt, and a full southern leg ending in Marrakech. One of our most popular one-way journeys from the north.

Berber desert camp at Erg Chebbi on the 7-day Tangier to Marrakech tour
7 DaysOne-Way
7 Days / 6 NightsTangier → Marrakech

7-Day Tangier to Marrakech Desert Tour

Tangier → Asilah → Chefchaouen → Tetouan → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ouarzazate → Ait Ben Haddou → Marrakech

Seven days including Asilah and Tetouan in the north before heading south. More time in Fes, two nights in the desert, and the full Route of a Thousand Kasbahs to Marrakech.

Dades Valley on the 8-day Tangier to Marrakech grand tour
8 DaysOne-Way
8 Days / 7 NightsTangier → Marrakech

8-Day Tangier to Marrakech Grand Tour

Tangier → Asilah → Chefchaouen → Tetouan → Meknes → Volubilis → Fes → Ifrane → Azrou Cedar Forest → Merzouga → Todra → Dades → Draa Valley → Ouarzazate → Ait Ben Haddou → Marrakech

Eight days from the Strait of Gibraltar to the High Atlas. Adds the Draa Valley and the cedar forests to the 7-day route. The most detailed north-to-south itinerary we offer from Tangier.

Camel trek at sunset on the 10-day Tangier to Marrakech complete Morocco tour
10 DaysOne-Way
10 Days / 9 NightsTangier → Marrakech

10-Day Tangier to Marrakech Complete Morocco Tour

Tangier → Asilah → Larache → Chefchaouen → Tetouan → Rabat → Meknes → Volubilis → Fes → Ifrane → Merzouga → Todra → Dades → Ouarzazate → Ait Ben Haddou → Marrakech

Ten days and the most complete journey we run from Tangier. Every major city, the Rif mountains, Rabat, the Sahara, and the south. Fly into Tangier and out of Marrakech with nothing left unseen.

Tell Us Where You Are Starting From

Every itinerary on this page can be adjusted: different start city, different pace, extra stops. Send us your dates and we will build the right route and send a quote within a few hours.

Get a Free Quote WhatsApp Us