Morocco 10-Day Itinerary

Morocco offers an incredible mix of vibrant cities, historic medinas, mountain landscapes, Atlantic coastline, and centuries of cultural heritage. With ten days, you have enough time to experience several sides of the country while keeping a comfortable pace. This itinerary is designed to combine some of its most iconic cities with memorable local experiences. If you have more time, see our 12-day itinerary or 14-day itinerary; for a shorter version, see our 7-day itinerary.

Duration: 10 days Pace: Balanced Budget: Midrange
Fes

Route at a glance

This route covers Marrakech, with two easy contrasts: the Atlas Mountains in Ourika Valley and the Atlantic coast in Essaouira. Fes, which includes Meknes and Volubilis and a final short but practical stay in Casablanca.

  • 1 Marrakech Days 1–4
  • 2 Ourika Valley Day 2 · Day trip
  • 3 Essaouira Day 4 · Day trip
  • 4 Fes Days 5–8
  • 5 Meknes Day 7 · Day trip
  • 6 Casablanca Days 9–10

Where this trip comes to life

A quick visual preview of where this route settles in.

Day-by-day plan

Click a day to view the details

Planning tips for this Morocco itinerary

Practical tips for Morocco

Use trains for the big city-to-city moves

This 10-day route works well without a full rental car: use train connections for Marrakech to Fes and Fes to Casablanca.

Book private cars for day trips

Ourika Valley and Essaouira are easiest as private car/rental car day trips, especially if you want flexible stops and a smoother return to Marrakech.

Carry cash for smaller places

Morocco uses the dirham (MAD). Cards work in many hotels and restaurants, but taxis, medina shops, cafés, and market stops often need cash.

Mosque visiting and dress code rules

Non-Muslims can only enter the Hassan II Mosque in Casablanca. Both men and women must cover shoulders and knees—no shorts or tank tops allowed. Women do not need to cover their hair, but you must take off your shoes inside, so bring socks!

Stick to bottled water

Use bottled water for drinking and brushing your teeth, especially on day trips and long transfer days.

Get mobile data

A local SIM or eSIM helps with medina navigation, taxi coordination, restaurant reservations, and station transfers.

Where to stay for this itinerary

  • Marrakech 3 areas
    Medina Best for atmosphere, souks, riads, rooftops, and walking access to the main sights.
    Best atmosphere
    Kasbah Quieter than the busiest souk streets, with good access to palaces, tombs, and traditional riads.
    Best balance
    Gueliz / Hivernage More modern and practical, with easier taxi access, restaurants, and wider streets.
    Most practical
  • Fes 2 areas
    Fes el-Bali Best for atmosphere, historic riads, souks, madrasas, and the old medina experience.
    Best atmosphere
    Near Bab Boujloud Easier for taxis, meeting guides, and entering the medina without feeling too buried inside it.
    Most practical
  • Casablanca 2 areas
    City center Most practical for a short final stay, restaurants, taxis, and airport transfer logistics.
    Most practical
    Corniche Better if you want a more relaxed final night near the Atlantic and seafront cafés.
    Best for coast
Choose atmospheric riads, but check access

Riads are part of the Morocco experience, especially in Marrakech and Fes, but ask about luggage access if the property is deep inside the medina.

Best time to visit Morocco

A quick seasonal view for this route across Marrakech, Ourika Valley, Essaouira, Fes, Meknes, and Casablanca.

Jan
Cool · Quieter
Feb
Cool · Clear
Mar
Best
Apr
Best
May
Warm · Good
Jun
Hot inland
Jul
Very hot
Aug
Very hot
Sep
Best
Oct
Best
Nov
Best
Dec
Cool · Quieter

Spring and autumn are usually the easiest seasons for this Morocco route: warm enough for rooftops, medinas, the coast, and mountain day trips, but not as punishing for afternoon sightseeing. Summer can still work, but Marrakech and Fes need early starts and slower midday breaks. Winter is quieter and often pleasant, though the Atlas foothills can feel cool.

Details

Morocco 10-day itinerary overview

This 10-day Morocco itinerary is built for a first trip that focuses on the country’s most accessible classic highlights without the long Sahara detour. It starts with Marrakech, adds Ourika Valley and Essaouira as day trips, continues by train to Fes, includes a Meknes and Volubilis day trip, and finishes in Casablanca. The route is active, but it avoids changing hotels too often by using Marrakech and Fes as multi-night bases.

Route at a glance

  • Marrakech (Days 1–4)
  • Ourika Valley day trip from Marrakech (Day 2)
  • Essaouira day trip from Marrakech (Day 4)
  • Fes (Days 5–8)
  • Meknes and Volubilis day trip from Fes (Day 7)
  • Casablanca (Days 9–10)

Day-by-day highlights

  1. Day 1 (Marrakech): Arrival in Marrakech with a relaxing afternoon exploring the medina and Jemaa el-Fnaa square, followed by dinner in the old town.
  2. Day 2 (Ourika): Day trip to the Ourika Valley to experience the Atlas Mountains, waterfalls, and Berber culture, returning to Marrakech for dinner.
  3. Day 3 (Marrakech): Full day exploring Marrakech’s historic monuments, gardens, and vibrant souks with traditional meals.
  4. Day 4 (Essaouira): Day trip to the coastal town of Essaouira to explore its historic port, ramparts, and seafood, returning to Marrakech in the evening.
  5. Day 5 (Fes): Travel from Marrakech to Fes by direct train, followed by initial exploration of Fes’s ancient medina and dinner nearby.
  6. Day 6 (Fes): Full day discovering Fes’s cultural and historic highlights, including palaces, tanneries, and traditional crafts.
  7. Day 7 (Meknes): Day trip to Meknes to explore imperial gates, palaces, and Roman ruins, returning to Fes for the night.
  8. Day 8 (Fes): Second day in Fes focusing on museums, artisan workshops, and a traditional hammam experience.
  9. Day 9 (Casablanca): Travel from Fes to Casablanca by direct train, then visit the Hassan II Mosque and the Corniche area with dinner nearby.
  10. Day 10 (Casablanca): Morning visit to Casablanca’s old medina and central market followed by airport transfer for departure.

Customize this itinerary in minutes

Generate an editable plan with maps, photos, and day-by-day views.

Complete 10-day Morocco itinerary (day-by-day plan)

Full written version of this 10-day Morocco itinerary, including the main stops, transfers, and highlights for each day.

Travelers with less time can follow the Morocco 7-day itinerary. If you want a longer route, see the Morocco 12-day itinerary or Morocco 14-day itinerary.

Day 1: Marrakech arrival and first medina walk

Arrival in Marrakech with a relaxing afternoon exploring the medina and Jemaa el-Fnaa square, followed by dinner in the old town.

  • 14:30 — Check-in in Medina district
  • 16:00 — Stroll through Jemaa el-Fnaa square
  • 17:30 — Visit Koutoubia Mosque gardens
  • 19:30 — Dinner at Café des Épices

Transport: Arrival transfer and walking within the Medina district of Marrakech.

Day 2: Ourika Valley day trip from Marrakech

Day trip to the Ourika Valley to experience the Atlas Mountains, waterfalls, and Berber culture, returning to Marrakech for dinner.

  • 08:30 — Marrakech → Ourika Valley (Private car or rental car, ~1h30)
  • 10:00 — Visit Setti Fatma waterfalls
  • 12:30 — Lunch at Kasbah Bab Ourika
  • 14:00 — Visit Berber market in Ourika village
  • 16:00 — Ourika → Marrakech (Private car or rental car, ~1h30)
  • 19:00 — Dinner at Le Jardin Marrakech

Transport: Private car, rental car or guided tour day trip Marrakech ↔ Ourika Valley with local walking.

Day 3: Marrakech

Full day exploring Marrakech’s historic monuments, gardens, and vibrant souks with traditional meals.

  • 09:30 — Tour Bahia Palace
  • 11:30 — Explore Saadian Tombs
  • 13:00 — Lunch at Café Clock
  • 14:30 — Visit Jardin Majorelle and Berber Museum
  • 16:30 — Wander through the Medina souks
  • 19:30 — Dinner at Nomad Marrakech

Transport: Walking and short taxi rides within Marrakech city.

Day 4: Essaouira day trip from Marrakech

Day trip to the coastal town of Essaouira to explore its historic port, ramparts, and seafood, returning to Marrakech in the evening.

  • 07:30 — Marrakech → Essaouira (Private car or rental car, ~2h30)
  • 10:15 — Walk along Essaouira ramparts
  • 11:30 — Visit Essaouira Fishing Port
  • 13:00 — Lunch at La Table by Madada
  • 14:30 — Explore Essaouira Medina
  • 16:30 — Essaouira → Marrakech (Private car or rental car, ~2h30)
  • 20:00 — Dinner at Dar Cherifa

Transport: Private car, rental car or guided tour round trip Marrakech ↔ Essaouira, walking in Essaouira medina.

Day 5: Marrakech to Fes by train

Travel from Marrakech to Fes by direct train, followed by initial exploration of Fes’s ancient medina and dinner nearby.

  • 07:30 — Check-out and Marrakech → Fes (Train, ~7h)
  • 14:30 — Check-in in Fes Medina area
  • 16:00 — Walk through Fes el-Bali medina
  • 19:30 — Dinner at Restaurant Dar Hatim

Transport: Intercity train Marrakech → Fes, local walking in Fes medina.

Day 6: Fes medina, crafts, and culture

Full day discovering Fes’s cultural and historic highlights, including palaces, tanneries, and traditional crafts.

  • 09:00 — Visit Bou Inania Madrasa
  • 10:30 — Tour Dar Batha Museum
  • 12:30 — Lunch at Café Clock Fes
  • 14:00 — Explore Chouara Tanneries
  • 16:00 — Visit Al-Attarine Madrasa
  • 19:30 — Dinner at Restaurant Dar Roumana

Transport: Walking and short taxi rides within Fes medina and city center.

Day 7: Meknes and Volubilis day trip from Fes

Day trip to Meknes to explore imperial gates, palaces, and Roman ruins, returning to Fes for the night.

  • 08:00 — Fes → Meknes (Train, ~40min)
  • 09:00 — Visit Bab Mansour Gate
  • 10:00 — Explore Moulay Ismail Mausoleum
  • 11:30 — Walk through Place El Hedim
  • 13:00 — Lunch at Riad Yacout Meknes
  • 14:30 — Visit Volubilis Roman Ruins
  • 17:00 — Meknes → Fes (Train, ~40min)
  • 19:30 — Dinner at Café Clock Fes

Transport: Train Fes ↔ Meknes, taxi to Volubilis, walking in Meknes and Fes.

Day 8: Fes medina, crafts, and culture

Second day in Fes focusing on museums, artisan workshops, and a traditional hammam experience.

  • 09:30 — Visit Nejjarine Museum of Wooden Arts & Crafts
  • 11:00 — Tour traditional artisan workshops
  • 13:00 — Lunch at The Ruined Garden
  • 15:00 — Relax at a traditional hammam
  • 18:00 — Evening walk at Bab Boujloud Gate
  • 19:30 — Dinner at Restaurant Riad Rcif

Transport: Walking and short taxis within Fes medina.

Day 9: Fes to Casablanca and Hassan II Mosque

Travel from Fes to Casablanca by direct train, then visit the Hassan II Mosque and the Corniche area with dinner nearby.

  • 08:00 — Check-out and Fes → Casablanca (Train, ~4h)
  • 12:30 — Check-in in Casablanca city center
  • 14:00 — Visit Hassan II Mosque
  • 16:00 — Walk along the Corniche
  • 19:00 — Dinner at Le Cabestan

Transport: Intercity train Fes → Casablanca, local walking and taxi rides in Casablanca.

Day 10: Casablanca final morning and departure

Morning visit to Casablanca’s old medina and central market followed by airport transfer for departure.

  • 08:30 — Brunch at Café Maure in Old Medina
  • 10:00 — Explore Casablanca Old Medina
  • 11:30 — Visit Central Market (Marché Central)
  • 13:00 — Casablanca city center → Mohammed V International Airport (Taxi, ~45min)

Transport: Local taxis and walking in Casablanca, taxi transfer to airport.

FAQ

Is this itinerary customizable?

Yes—MyTripBlueprint generates editable plans. You can change pace, interests, and transport preferences.

Does the full plan include maps and photos?

Yes—generated plans include an interactive day view with maps, routing, and place photos.

Is 10 days enough for Morocco?

Yes. 10 days is enough for a first Morocco trip if you focus the route around Marrakech, nearby day trips, Fes, Meknes, Volubilis, and Casablanca.

Do I need to rent a car in Morocco?

Not for this route. Private cars are useful for Ourika Valley and Essaouira day trips, while trains work well for Marrakech to Fes and Fes to Casablanca.

Is this Morocco itinerary too much for a first trip?

It is active but realistic. The route uses multi-night bases in Marrakech and Fes, so you avoid packing and changing hotels every day.

What is the best time of year for this Morocco route?

Spring and autumn are the easiest seasons. Summer can be very hot inland, while winter is quieter but cooler, especially in the Atlas foothills.