Featured10 Days / 9 NightsBest Morocco Itinerary 10 Days
Explore Morocco in 10 days from Tangier to Marrakech through Chefchaouen, Rabat, Casablanca, Fes, Merzouga, Todra Gorge, Dades and Ait Ben Haddou.

Browse Morocco's cities, mountain valleys, Atlantic towns, desert gateways and historic places. Search all locations and connect the places you like with tours that visit them.
Browse All LocationsStart with one place you really want to visit, then build a route around nearby destinations instead of trying to cross the whole country too quickly.
Morocco Location Archive
30 locations

Beach & Sun

Historic Kasbah

White Coastal Town

Stunning Views

Modern Morocco

The Blue City

Valley of a Thousand Kasbahs

Palm Oasis Route

Fossil Town

Atlantic Coast

Imperial City

Alpine Morocco

Rose Capital

Gnawa Village

The Red City

Imperial Heritage

Middle Atlas Stop

Gateway to the Desert

Atlas Escape

Capital City

Historic Desert Market

Valley of Roses

Merzouga

Palm Oasis

Gateway to Africa

Little Marrakech

Andalusian Heritage

Dramatic Canyon

Roman Ruins

Draa Valley Desert Town
Build a Better Route
Morocco is easier to enjoy when your locations make sense together geographically. Use one main region as the base of your itinerary, then add nearby places.
Travelers starting in Marrakech can easily combine the city with the Atlas Mountains, Ait Ben Haddou and Ouarzazate. A longer southern route can continue through Dades Valley and Todra Gorge before reaching Merzouga.
In northern Morocco, Tangier, Tetouan and Chefchaouen work naturally together. Travelers interested in history can continue toward Fes and Meknes.
For a slower Atlantic experience, Essaouira is easy to combine with Marrakech, while Rabat and Casablanca fit well into routes between northern Morocco and the central Atlantic coast.
Connect the Places
These tours connect several Morocco locations in one itinerary, making it easier to move between cities, mountains, valleys and desert areas.
Featured10 Days / 9 NightsExplore Morocco in 10 days from Tangier to Marrakech through Chefchaouen, Rabat, Casablanca, Fes, Merzouga, Todra Gorge, Dades and Ait Ben Haddou.
Featured12 Days / 11 NightsExplore Morocco in 12 days from Casablanca to Marrakech through Rabat, Chefchaouen, Volubilis, Fes, Merzouga, Dades, Ait Ben Haddou and Essaouira.
Featured3 Days / 2 NightsTravel from Casablanca or Rabat to Merzouga on a 3-day Morocco desert tour via Meknes, Midelt and Ziz Valley, with camel trekking and a Sahara camp.
Featured3 Days / 2 NightsA 3 days desert tour from Marrakech to Merzouga is one of the most loved trips in Morocco. It is perfect for people who want to see the Sahara desert.
3 Days / 2 NightsA three-day Sahara tour from Errachidia with Ziz Valley, Merzouga, Khamlia, a full desert excursion, camel trekking, a Sahara camp and return airport transfer.
3 Days / 2 NightsTravel from Fes to Merzouga on a 3-day desert tour via Ifrane, Midelt, Ziz Valley and Erfoud. Enjoy Erg Chebbi camel trekking, Sahara sunset and a desert camp.
Send us your favorite places and travel dates, and turn them into a comfortable Morocco itinerary with realistic travel times.