Casablanca to Rabat
Casablanca -> Hassan II Mosque -> Rabat
Meet your driver in Casablanca, visit the ocean-facing Hassan II Mosque, then continue to Rabat for the Kasbah of the Udayas, Hassan Tower and Mausoleum of Mohammed V.

Day by day
The classic 10 day Morocco route: imperial cities, Chefchaouen, Fes, Sahara dunes, kasbah country, Marrakech, and Essaouira.
Casablanca -> Hassan II Mosque -> Rabat
Meet your driver in Casablanca, visit the ocean-facing Hassan II Mosque, then continue to Rabat for the Kasbah of the Udayas, Hassan Tower and Mausoleum of Mohammed V.
Rabat -> Rif Mountains -> Chefchaouen
Travel north to Chefchaouen, the blue pearl of Morocco, with time to wander the medina and enjoy sunset from the Rif Mountains.
Chefchaouen Medina -> Uta el-Hammam -> Kasbah -> Rif Viewpoints
A full day to enjoy Chefchaouen slowly: blue lanes, artisan markets, Uta el-Hammam square, the kasbah, mountain views, and a relaxed medina rhythm.
Chefchaouen -> Fes
Continue to Fes for a guided medina visit including Al Qarawiyyin, madrasas, tanneries, souks, traditional neighborhoods and artisan quarters.
Fes -> Ifrane -> Cedar Forest -> Midelt -> Ziz Valley -> Merzouga Sahara
Cross the Middle Atlas through Ifrane, cedar forest, Midelt and the Ziz Valley before reaching Erg Chebbi for camel riding, sunset and a luxury desert camp.
Merzouga Sahara -> Khamlia -> Nomad Families -> Merzouga
Explore the Sahara by 4x4, visit nomad families, share tea, experience Khamlia Gnawa music, and enjoy a slower second evening near the dunes.
Merzouga Sahara -> Rissani -> Todra Gorge -> Dades Valley -> Rose Valley -> Skoura -> Ouarzazate
Leave the desert through Rissani, Todra Gorge, Dades Valley, Rose Valley and Skoura before overnighting in Ouarzazate.
Ouarzazate -> Ait Ben Haddou -> High Atlas -> Marrakech
Visit Ait Ben Haddou, cross the High Atlas, then explore Marrakech with a local guide, including Ben Youssef, Bahia Palace, Saadian Tombs and Jemaa el-Fna.
Marrakech -> Essaouira -> Marrakech
Travel to Essaouira for its UNESCO medina, fishing port, Portuguese ramparts, art galleries, Atlantic air and seafood before returning to Marrakech.
Marrakech -> Marrakech Airport
Private airport transfer from Marrakech at the agreed time.
Day by day
A Marrakech-start itinerary that reaches Casablanca, Chefchaouen, Fes, the Sahara, Ouarzazate and Ait Ben Haddou before returning to Marrakech.
Marrakech Airport -> Marrakech Medina
Private transfer from Marrakech airport to your riad, with a free afternoon for a first walk in the medina.
Marrakech Medina -> Ben Youssef -> Bahia Palace -> Saadian Tombs -> Jemaa el-Fna
Explore Marrakech with a local guide: Ben Youssef, Bahia Palace, Saadian Tombs, souks and the energy of Jemaa el-Fna.
Marrakech -> Casablanca -> Hassan II Mosque -> Chefchaouen
Travel to Casablanca for Hassan II Mosque, then continue north to Chefchaouen for an evening in the blue medina.
Chefchaouen Medina -> Uta el-Hammam -> Kasbah -> Rif Viewpoints
A free day in Chefchaouen for blue lanes, the kasbah, craft shops, relaxed photography and mountain views.
Chefchaouen -> Fes
Travel to Fes and begin a guided visit of its medina, artisan quarters, madrasas, Al Qarawiyyin, tanneries, palaces and viewpoints.
Fes -> Ifrane -> Azrou -> Midelt -> Erfoud -> Merzouga Sahara
Cross the Middle Atlas through Ifrane, Azrou cedar forest and Midelt before reaching Erg Chebbi for camel riding, sunset and a Sahara camp.
Merzouga Sahara -> Khamlia -> Nomad Families -> Merzouga
Explore the desert by 4x4, visit nomads, stop in Khamlia for Gnawa music, and enjoy a relaxed second night near the dunes.
Merzouga Sahara -> Rissani -> Todra Gorge -> Dades Valley -> Rose Valley -> Skoura -> Ouarzazate
Leave the Sahara through Rissani, oasis villages, Todra Gorge, Dades, Rose Valley and Skoura before overnighting in Ouarzazate.
Ouarzazate -> Ait Ben Haddou -> High Atlas -> Marrakech
Visit Ait Ben Haddou, cross the High Atlas by Tizi n'Tichka and return to Marrakech for a final evening.
Marrakech -> Marrakech Airport
Private transfer from your riad to Marrakech airport at the agreed time.
Day by day
A complete Tangier to Marrakech route with Chefchaouen, Fes, Sahara dunes, kasbah country, Marrakech and Essaouira.
Tangier -> Chefchaouen
Pick-up at Tangier port or airport and private transfer to Chefchaouen, with free time in the blue city.
Chefchaouen -> Fes
Travel from the Rif Mountains to Fes, then explore the medina with a guide: madrasas, souks, Al Qarawiyyin, tanneries, artisan quarters and historic neighborhoods.
Fes -> Ifrane -> Azrou -> Midelt -> Erfoud -> Merzouga Sahara
Cross the Middle Atlas through Ifrane, Azrou cedar forest and Midelt before arriving in Erg Chebbi for camel riding, sunset and a camp night.
Merzouga Sahara -> Khamlia -> Nomad Families -> Merzouga
Spend a full day around the Sahara with 4x4 tracks, nomad visits, Khamlia music and relaxed dune time.
Merzouga Sahara -> Rissani -> Todra Gorge -> Dades Valley -> Rose Valley -> Skoura -> Ouarzazate
Leave the Sahara through Rissani, Todra Gorge, Dades, Rose Valley and Skoura before overnighting in Ouarzazate.
Ouarzazate -> Ait Ben Haddou -> High Atlas -> Marrakech
Visit Ait Ben Haddou, cross the Tizi n'Tichka pass and arrive in Marrakech for a free evening.
Marrakech Medina -> Ben Youssef -> Bahia Palace -> Saadian Tombs -> Jemaa el-Fna
Discover Marrakech with a local guide, from palaces and monuments to souks and Jemaa el-Fna.
Marrakech -> Argan Cooperative -> Essaouira
Travel to Essaouira, visit an argan cooperative, then explore the port, medina, ramparts, craft streets and Atlantic atmosphere.
Essaouira -> Marrakech
Enjoy free time in Essaouira before returning to Marrakech for your final night.
Marrakech -> Marrakech Airport
Private airport transfer at the agreed time.
Private tour details
Everything below is shaped around your final route, travel dates, hotel level, and pace.
Private quote based on travel dates, group size, and accommodation level.
Request This TourGood to know
Yes. This is the strongest compact version if you want cities, blue streets, Sahara, Marrakech and Essaouira.
Yes. It includes a full day trip to Essaouira from Marrakech.
Yes. We also offer a Marrakech-start 10 day route.
Exploring other options
Once you have seen this route, compare a shorter or longer version, or explore a different side of Morocco.
Same journey, different duration
Or see a different side of Morocco

Private Sahara routes for travelers who want dunes, camel riding, kasbahs, and desert camp nights without losing comfort.
Explore journeys->
A private royal cities route through Casablanca, Fes, Rabat, Meknes, Volubilis, and Marrakech with guided cultural experiences.
Explore journeys->Tell us your dates and group details. We will shape a private quote around your pace.
Plan This Tour