Discovering Morocco: A 7-day itinerary

  1. Day 1: Fes
    Arrive at Fes-Meknes International Airport

    Visit Royal Palace, Blue Gate, Madrasa Bou Inania and Al-Attarine Madrasa.

    Travel time: 30 minutes (15 km) from Fes-Meknes International Airport
  2. Day 2: Chefchaouen

    Explore the charming Medina of Chefchaouen, known for its blue-painted streets and stunning views of the Rif Mountains.

    Travel time: 3 hours (130 km) from Fes to Chefchaouen
  3. Day 3: Marrakech

    Stroll through the bustling city of Marrakech and visit the famous Bahia Palace, Koutoubia Mosque, and Saadian Tombs.

    Travel time: 6 hours (600 km) from Chefchaouen to Marrakech
  4. Day 4: Atlas Mountains

    Explore the magnificent Atlas Mountains with a guided tour of the Ouzoud Waterfalls and a traditional Berber village.

    Travel time: 3 hours (150 km) from Marrakech to Atlas Mountains
  5. Day 5: Essaouira

    Discover the charming coastal town of Essaouira with its beautiful beaches, fortifications and traditional markets.

    Travel time: 2.5 hours (175 km) from Atlas Mountains to Essaouira
  6. Day 6: Casablanca

    Visit the impressive Hassan II Mosque and the vibrant Central Market of Casablanca.

    Travel time: 3 hours (190 km) from Essaouira to Casablanca
  7. Day 7: Rabat

    Explore the capital city of Morocco that offers a unique mix of modern and traditional attractions. Visit Mausoleum of Mohammed V, the spectacular Kasbah of the Udayas, and the Hassan Tower.

    Travel time: 1 hour (90 km) from Casablanca to Rabat

Time and Costs Estimates

  • Fes attractions (4 hours, 250 MAD)
  • Chefchaouen Medina (2 hours, free)
  • Marrakech landmarks (5 hours, 280 MAD)
  • Atlas Mountains tour (7 hours, 450 MAD)
  • Essaouira Beach and Markets (3 hours, free)
  • Casablanca Mosque and Market (4 hours, 200 MAD)
  • Rabat sites (5 hours, 110 MAD)

  • Total Estimated Costs: 1390 MAD (approx. £110)

Useful tips

If you have extra time, consider a desert trip from Marrakech or Fes. Add a spa day in Chaouen’s Hammam if you need some relaxation. Add a day trip to Meknes to visit the Roman ruins of Volubilis. Alternatively, skip Rabat and Essaouira for more time in Marrakech or include Tangier for a city break.

0