
Morocco 10-Day Itinerary: The Perfect First Trip from Casablanca to Marrakech
Omar Hafidi
Riad Manager & Morocco Travel Expert · Fez Cultural Tours
Ten days in Morocco is the sweet spot: long enough to experience the full contrast between the Atlantic coast, the imperial cities, and the Sahara desert without feeling rushed, and short enough to work within most people's annual leave allowance. The route below — Casablanca arrival, Fez, the Sahara, Marrakech — is the most complete single circuit of Morocco available in 10 days, covering the country's four greatest experiences. We have been running variations of this tour for over a decade, and it works.
Day 1: Arrive Casablanca. Most international flights to Morocco land at Casablanca Mohammed V Airport. Transfer to the city and spend the afternoon at the Hassan II Mosque (guided tour), followed by a walk through the Art Deco Habous quarter. Dinner at a traditional restaurant near the Corniche. Night in Casablanca.
Day 2: Casablanca to Fez via Rabat and Meknes. Drive north through Rabat (the modern capital — the Hassan Tower, Kasbah of the Udayas, and the royal palace district deserve 2 hours), then east through Meknes (Bab Mansour gate, Moulay Ismail mausoleum, the granaries and stables of an 18th-century royal capital), arriving in Fez by evening. Night in a medina riad in Fez.

Day 3 & 4: Fez medina. Two full days in Fez el-Bali with a licensed local guide. Day 3 covers the main circuit: Bou Inania Madrasa, Chouara Tanneries, Al-Attarine souk, Nejjarine square, the Mellah Jewish quarter, and the Blue Gate. Day 4 is more exploratory: the Andalusian Quarter across the river, a cooking class or craft workshop, the ceramic quarter of Ain Khleij, and the panoramic view from the Merenid Tombs above the medina at sunset. Two nights in Fez.
Day 5: Fez to Merzouga via Middle Atlas. Early departure south through Ifrane (Swiss Morocco), Azrou cedar forest (Barbary macaques), the Ziz Gorges, and the palm-lined Ziz Valley. Arrive Merzouga late afternoon for the camel trek into the Erg Chebbi dunes and the first night in the desert camp. Day 6: Sahara. Sunrise over the dunes, Rissani market, optional quad biking or 4x4 excursion in the afternoon, second night in the camp. Day 7: Merzouga to Ouarzazate via Todra Gorge and Dades Valley — the most spectacular driving day of the tour. Day 8: Ait Benhaddou, the Tizi n'Tichka pass, and arrival in Marrakech. Days 9 & 10: Marrakech — medina, souks, Bahia Palace, Saadian Tombs, Majorelle Garden, Djemaa el-Fnaa. Transfer to Marrakech airport for departure.
Frequently Asked Questions
Is 10 days enough to see Morocco?
Ten days is the sweet spot for a Morocco trip — long enough to cover the major highlights (imperial cities, Sahara, Atlantic coast) without feeling rushed. It allows two nights in Fez medina, two Sahara desert nights, and time in Marrakech with day trips. Most travelers who do 10 days describe it as the perfect length for a first Morocco trip.
What is the best 10-day Morocco itinerary?
The most complete 10-day Morocco route: Casablanca (1 night), Rabat and Meknes to Fez (1 day), Fez medina (2 full days), Middle Atlas and Sahara (3 days including 2 desert camp nights), Dades Valley and Ouarzazate (1 day), Ait Benhaddou and Marrakech (1 day), Marrakech (2 full days). This covers Morocco's four greatest experiences in a seamless circuit.
Should I start my Morocco tour in Fez or Marrakech?
Starting in Fez (or Casablanca) and ending in Marrakech follows the classic north-to-south route through the Sahara, which is the most logical and visually dramatic. The route works equally well in reverse. We can design tours in either direction depending on your flight schedule.
How much does a 10-day private Morocco tour cost?
A fully private 10-day Morocco tour with Fez Cultural Tours — including a private licensed guide and driver, hand-picked riad accommodation, airport transfers, and all guided experiences — typically ranges from $1,800 to $2,800 per person depending on group size, accommodation level, and season. Contact us for a custom quote based on your specific dates.
Ready to experience Morocco?
Contact Fez Cultural Tours and get a personalized itinerary within 1 hour.
Book the Private 10-Day Morocco Tour
Our private 10-day Morocco tour covers Hassan II Mosque, Fez medina, the Sahara desert, Todra Gorge, Dades Valley, Ait Benhaddou, and Marrakech — entirely private, entirely at your pace.
Tours Related to This Article
Omar Hafidi
Riad Manager & Morocco Travel Expert · Fez Cultural Tours
Omar Hafidi is a riad manager and Morocco travel expert based in Fez, with years of experience helping travelers discover the country's culture, history, and landscapes through Fez Cultural Tours.
Learn more about us →More from Our Blog
Travel TipsApril 26, 2026 · Omar Hafidi
Private Tour, Group Tour, or Solo? Why Smart Travelers Choose Private Every Time in Morocco
Read More →
Culture & HistoryApril 20, 2026 · Omar Hafidi