15-Day Morocco Foodie Itinerary

  • Day 1: Marrakesh
    Arrive at Marrakesh Menara Airport in the morning

    Start your foodie adventure in Morocco by sampling some traditional Moroccan cuisine at Jemaa el-Fnaa, the bustling square in Marrakesh. Try some lamb tagine, couscous, or b'stilla, and explore the colorful souks filled with spices, teas, and sweets. In the evening, visit the trendy Hivernage district for a cocktail and some live music.

  • Day 2: Agadir
    3 hours (200 km) drive from Marrakesh

    Head to the coastal city of Agadir and indulge in the fresh seafood dishes at Le Jardin d'Eau. Relax on the beach and take a walk along the Agadir Marina, a beautiful promenade lined with shops, restaurants, and bars.

  • Day 3-4: Kenitra
    4 hours (340 km) drive from Agadir

    Explore the historic city of Kenitra and grab some street food at the popular Boulevard Mohamed V. Visit the Kenitra Museum of Contemporary Art, the Moulay Abdellah Lakeside, and the Jardin Ibn Sina, a beautiful garden with a tranquil pond.

  • Day 5-6: Casablanca
    2 hours (180 km) drive from Kenitra

    Experience the bustling city life in Casablanca, a hub for Moroccan cuisine. Visit the iconic Hassan II Mosque and take a food tour to sample some delicious Moroccan pastries, bread, and street food. Don't miss the La Sqala restaurant, housed in a historic fortress, for a fine dining experience.

  • Day 7-8: Fez
    3 hours (300 km) drive from Casablanca

    Enter the ancient city of Fez, known for its traditional cuisine and culinary schools. Take a cooking class and learn to make some Moroccan dishes such as harira soup and pastilla. Visit the Bou Inania Madrasa, the Fez Medina, and the Chouara Tannery to see leather production in action.

  • Day 9-10: Larache
    2 hours (100 km) drive from Fez

    Explore the charming town of Larache, located on the Atlantic coast. Take a stroll along the El-Kharrazines Beach and dine at the Riad Awatif Chef's Table for some of the best Moroccan cuisine in town. Visit the historic Church of Sainte-Anne and the El Mansour Addahbi Park for some relaxation.

  • Day 11-12: Meknes
    2 hours (100 km) drive from Larache

    Finish your foodie adventure in Meknes, known for its gourmet food and wine. Visit the Bab Mansour, the historic Heri es-Souani Granaries, and the Moulay Idriss Zerhoun, a mosque with stunning tile work. Don't miss the La Grillardiere restaurant for some succulent Moroccan grilled meat dishes.

Time and Costs Estimates

  • Jemaa el-Fnaa in Marrakesh (2 hours, $10)
  • Le Jardin d'Eau in Agadir (1.5 hours, $30)
  • Boulevard Mohamed V in Kenitra (1 hour, $5)
  • La Sqala in Casablanca (2 hours, $60)
  • Cooking class in Fez (4 hours, $100)
  • Riad Awatif Chef's Table in Larache (2 hours, $50)
  • La Grillardiere in Meknes (1.5 hours, $40)

  • Total Estimated Costs: $295

Transportation

You can travel between destinations by using a rental car or by booking a private driver/tour. Expect to pay $50-100 per day for car rental or $100-200 for a private driver/tour. Most of the cities are within close proximity, so travel times between them are not too long.

Useful Tips

If you have more time, consider adding a visit to the blue city of Chefchaouen, the Sahara desert, or the Ouzoud waterfall. If you have less time, consider skipping Agadir or Larache.

Airports

Marrakesh Menara Airport (RAK) is the most popular airport in Morocco and is located only 6 km from the city center of Marrakesh.

0