Sample travel itineraries for Morocco, catering to various lengths of stay:
2-Week Morocco Itinerary:
A 14-day itinerary allows you to explore Morocco in-depth, covering cities, desert adventures, mountains, and coastal beauty.
Day 1: Arrival in Casablanca
- Visit Hassan II Mosque, one of the largest mosques in the world.
- Walk along the Corniche, and explore the medina and Royal Palace.
Day 2: Casablanca to Rabat
- Drive to Rabat (1.5-hour drive).
- Explore the Royal Palace, Hassan Tower, Mausoleum of Mohammed V, and Oudayas Kasbah.
Day 3: Rabat to Chefchaouen
- Head to Chefchaouen, the famous blue city (4-5 hours drive).
- Stroll around the blue-painted streets and the Kasbah.
Day 4: Chefchaouen
- Explore the medina, hike to the Spanish Mosque for panoramic views, and visit the local markets.
Day 5: Chefchaouen to Fes
- Travel to Fes (4 hours).
- Explore the UNESCO-listed Fes Medina and historical sites, like Al-Qarawiyyin University and Bou Inania Madrasa.
Day 6: Fes
- Visit the tanneries, Medersa el-Attarine, and the Royal Palace.
- Take a walk through the famous labyrinthine souks.
Day 7: Fes to Merzouga (Sahara Desert)
- Drive to Merzouga (7-8 hours).
- Experience a camel ride into the Sahara Desert and stay overnight at a desert camp.
Day 8: Merzouga (Sahara)
- Enjoy the sunrise over the dunes and explore nearby oases and nomadic villages.
- Afternoon camel ride back to the hotel.
Day 9: Merzouga to Todra Gorge
- Drive to Todra Gorge (3-4 hours), stopping for scenic views along the way.
- Hike the stunning gorge and stay overnight in a local guesthouse.
Day 10: Todra Gorge to Ouarzazate
- Head to Ouarzazate (4-5 hours), known for its film studios and nearby Ait Benhaddou Kasbah (UNESCO site).
- Explore Ait Benhaddou.
Day 11: Ouarzazate to Marrakech
- Travel through the Atlas Mountains and visit the Tizi n’Tichka Pass (5-6 hours).
- Arrive in Marrakech, and begin exploring Jemaa el-Fnaa Square and the Koutoubia Mosque.
Day 12: Marrakech
- Explore historical sites like Bahia Palace, Saadian Tombs, and the Majorelle Garden.
- Visit the souks and try local Moroccan dishes.
Day 13: Day Trip to Essaouira
- Take a day trip to Essaouira, a charming coastal town with a UNESCO-listed medina and fresh seafood.
Day 14: Marrakech and Departure
- Last day in Marrakech to explore more markets or relax before departure.
7-Day Morocco Itinerary: One Week
Day 1: Arrival in Casablanca
- Arrive in Casablanca
- Visit the Hassan II Mosque
- Stroll around the Corniche and the Royal Palace
Day 2: Casablanca to Rabat
- Travel to Rabat (1.5-hour drive)
- Explore the Royal Palace, Hassan Tower, and Mausoleum of Mohammed V
- Visit the Oudayas Kasbah
Day 3: Rabat to Fes
- Travel to Fes (4-hour drive)
- Explore the UNESCO-listed Fes Medina
- Visit the Al-Qarawiyyin University and Bou Inania Madrasa
Day 4: Fes to Merzouga (Sahara Desert)
- Drive through the Middle Atlas mountains
- Reach Merzouga, base for desert activities
- Enjoy a camel ride and overnight in a desert camp
Day 5: Merzouga to Ouarzazate
- Drive towards Ouarzazate (5-6 hours)
- Stop at Todra Gorge and Dades Valley on the way
- Explore Ouarzazate; visit Ait Benhaddou Kasbah (UNESCO site)
Day 6: Ouarzazate to Marrakech
- Drive through the Atlas Mountains
- Visit the Tizi n’Tichka Pass
- Arrive in Marrakech and explore Jemaa el-Fnaa Square and Koutoubia Mosque
Day 7: Marrakech
- Visit Majorelle Garden, Bahia Palace, and Saadian Tombs
- Departure from Marrakech
5-Day Morocco Itinerary:
Day 1: Arrival in Marrakech
- Visit Jemaa el-Fnaa Square and Koutoubia Mosque
- Explore the souks and Medina
Day 2: Marrakech to Ouarzazate
- Drive via the Atlas Mountains
- Visit Ait Benhaddou and Kasbah Taourirt
Day 3: Ouarzazate to Merzouga (Sahara Desert)
- Head to the Sahara Desert via Dades Valley and Todra Gorge
- Enjoy a camel ride into the dunes and spend the night in a desert camp
Day 4: Merzouga to Fes
- Return to Fes (7-8 hours drive)
- Explore Fes Medina and historical sites
Day 5: Fes to Marrakech (or departure from Fes)
- Head back to Marrakech (6-hour drive) or take a direct flight from Fes if available.
10-Day Morocco Itinerary:
Day 1: Arrival in Casablanca
- Visit the Hassan II Mosque and Royal Palace
- Explore the medina and Corniche
Day 2: Casablanca to Rabat
- Explore Rabat’s Royal Palace, Hassan Tower, and Oudayas Kasbah
Day 3: Rabat to Chefchaouen
- Drive to Chefchaouen (4-5 hours)
- Stroll through the blue-painted streets and visit the Kasbah
Day 4: Chefchaouen to Fes
- Travel to Fes (3-4 hours)
- Visit Fes Medina, Al-Qarawiyyin University, and historical sites
Day 5: Fes to Merzouga (Sahara Desert)
- Long drive to Merzouga (7-8 hours)
- Camel ride into the desert and overnight in a desert camp
Day 6: Merzouga to Ouarzazate
- Drive via Todra Gorge and Dades Valley
- Explore Ouarzazate and Ait Benhaddou Kasbah
Day 7: Ouarzazate to Marrakech
- Drive through the Atlas Mountains to Marrakech
- Explore Jemaa el-Fnaa Square
Day 8: Marrakech
- Visit the Majorelle Garden, Bahia Palace, and Saadian Tombs
- Explore the souks and historical sites
Day 9: Day Trip to Atlas Mountains & Imlil
- Explore Imlil Valley, hike to waterfalls, and enjoy Berber hospitality
Day 10: Departure from Marrakech
14-Day Morocco Itinerary:
Day 1: Arrival in Casablanca
- Visit the Hassan II Mosque, Royal Palace, and Corniche
Day 2: Casablanca to Rabat
- Explore Rabat’s historical and cultural landmarks
Day 3: Rabat to Chefchaouen
- Travel to Chefchaouen and explore the blue-painted town
Day 4: Chefchaouen to Fes
- Head to Fes and explore the Medina and historical sites
Day 5: Fes
- Visit the Al-Qarawiyyin University, Bou Inania Madrasa, and other key sites
Day 6: Fes to Merzouga (Sahara Desert)
- Drive through the Middle Atlas Mountains to Merzouga
- Camel ride and overnight in a desert camp
Day 7: Merzouga to Todra Gorge
- Explore Todra Gorge and spend the night in a nearby guesthouse
Day 8: Todra Gorge to Dades Valley to Ouarzazate
- Visit Dades Valley, Ouarzazate, and Ait Benhaddou Kasbah
Day 9: Ouarzazate to Marrakech
- Drive through the Atlas Mountains to Marrakech
- Explore Jemaa el-Fnaa and the historical Medina
Day 10: Marrakech
- Visit Majorelle Garden, Saadian Tombs, Bahia Palace, and souks
Day 11: Day Trip to Essaouira
- Full-day excursion to the coastal town of Essaouira
- Explore the Medina, ramparts, and beaches
Day 12: Marrakech to Imlil
- Head into the Atlas Mountains and explore the Imlil Valley
- Hike, visit local Berber villages
Day 13: Imlil to Marrakech
- Return to Marrakech and explore more of the city
Day 14: Departure from Marrakech
3-Day Morocco Itinerary:
For a short 3-day visit, you’ll have time for one or two cities and possibly a short excursion. Here’s a sample itinerary for 3 days:
Day 1: Arrival in Marrakech
- Arrive and settle into your accommodation.
- Visit Jemaa el-Fnaa Square and Koutoubia Mosque, and wander around the vibrant souks.
- Explore the Bahia Palace and relax at a traditional Moroccan café.
Day 2: Marrakech
- Visit the Majorelle Garden, and Saadian Tombs, and learn about Morocco’s history at the Museum of Marrakech.
- Spend time in the souks and try some Moroccan street food like tagine or pastilla.
- In the evening, enjoy the atmosphere of Jemaa el-Fnaa at night.
Day 3: Day Trip to Atlas Mountains or Essaouira
- Option 1: Take a day trip to the Atlas Mountains or Imlil Valley for hiking and Berber village visits.
- Option 2: Head to Essaouira (2.5-hour drive) to explore the coastal town, its medina, and enjoy fresh seafood before heading back to Marrakech.