Home/Destinations/Marrakech/Marrakech in 2 days
2 days · Marrakech itinerary

Marrakech in 2 Days: The Ideal Itinerary

Two days in Marrakech lets you pair the city with the mountains. This 2-day Marrakech itinerary covers the Medina and palaces on day one and an Atlas Mountains day trip on day two — with the top-rated tours to book for each.

At a glance

  1. 1Day 1: Medina, palaces & souks
  2. 2Jemaa el-Fnaa & food tour
  3. 3Day 2: Atlas Mountains day trip
  4. 4Ourika Valley & Berber lunch

Day 1: the city

Spend your first day on the Medina souks, the Bahia Palace and Majorelle Garden, finishing with a food tour and the spectacle of Jemaa el-Fnaa after dark.

Day 2: the Atlas Mountains

On day two, head to the High Atlas and the Ourika Valley for waterfalls, Berber villages and mountain views, with a traditional lunch and mint tea along the way.

Evening: a rooftop dinner

Back in the city, end with dinner on a Medina rooftop overlooking the lights of Jemaa el-Fnaa.

Marrakech in 2 days — FAQ

Is 2 days enough for Marrakech?
Two days lets you explore the city on day one and take an Atlas Mountains day trip on day two. For the desert as well, add a third day or an Agafay evening.
What should I not miss in 2 days in Marrakech?
The Medina souks and Jemaa el-Fnaa, the Bahia Palace and Majorelle Garden, an Atlas Mountains trip and an Agafay desert dinner.
Atlas Mountains or the desert for a day trip?
The Atlas (Ourika Valley) is closer and greener; the Agafay Desert is an easy evening; the real Sahara needs a multi-day trip. For two days, the Atlas fits best.