5 days in Marrakech
A realistic day-by-day plan with start times, how long to allow, and travel estimates between stops.
This 5-day plan covers Medina, Jardin Majorelle, Moroccan Cooking Class, Agafay Desert Experience and more. It starts around 9am, keeps two main things per day with a proper lunch, and leaves the evening for food or a show. Travel times are estimates from the distance between stops.
Day 1
Medina, Jardin Majorelle & more
- 09:00
Medina & Souks
2 h 30 min
Official guides carry a badge. Unofficial 'guides' offering to show you the way will expect payment.
- 12:30
Lunch
Walk a couple of streets away from the main sight – prices drop and quality rises.
- 14:00
↓ About 19 min on foot
Jardin Majorelle
3 h
Timed tickets are required, and the garden is small and gets crowded. Go first thing in the morning.
- 19:00
Moroccan Cooking Class
3 h
Morning classes start at the market, which is the best part. Vegetarian options are widely available.
Day 2
Agafay Desert Experience & Hammam
- 09:00
Agafay Desert Experience
3 h
It is a stony desert rather than the sand dunes of the Sahara, which is far away, but it is an easy evening trip.
- 12:30
Lunch
Walk a couple of streets away from the main sight – prices drop and quality rises.
- 14:00
- 19:30
Dinner
Book ahead if you want a specific restaurant, especially on Friday and Saturday evenings.
Day 3
Explore Marrakech
- 09:00
Morning in The Medina
Riads in narrow lanes, close to the souks and Jemaa el-Fnaa, and full of atmosphere.
- 12:30
Lunch
Walk a couple of streets away from the main sight – prices drop and quality rises.
- 14:00
Afternoon in Gueliz
The modern city, with cafés, galleries and easier taxis.
- 19:30
Dinner
Book ahead if you want a specific restaurant, especially on Friday and Saturday evenings.
Day 4
Day trip: Atlas Mountains
- 08:30
Atlas Mountains & Berber Villages
Full day
Roads are winding, so bring motion-sickness tablets if you need them. It is cooler in the mountains, even in summer.
- 19:00
Evening back in Marrakech
Dinner near your hotel. After a full day out, keep the evening easy.
Day 5
Day trip: Essaouira Day Trip
- 08:30
- 19:00
Evening back in Marrakech
Dinner near your hotel. After a full day out, keep the evening easy.
The route on a map
Pins follow the order of the plan. Click a pin for details.
Best time to visit Marrakech
The most comfortable months with manageable crowds are Jan, Feb, Dec. These are broad seasonal patterns, not forecasts.
- JanMildCrowds: busy
- FebMildCrowds: busy
- MarWarmCrowds: peak
- AprWarmCrowds: peak
- MayHotCrowds: peak
- JunHotCrowds: busy
- JulHotCrowds: quiet
- AugHotCrowds: quiet
- SepHotCrowds: busy
- OctWarmCrowds: peak
- NovMildCrowds: peak
- DecMildCrowds: busy
Best months Peak crowds and harsh weatherBars show how busy it is: taller means more visitors.
5-day Marrakech questions
Is 5 days enough for Marrakech?
Three to four days. This plan fits the main sights into 5 days at a comfortable pace, with a lunch break each day.
Can I change the order of the days?
Yes. Group days by neighbourhood if your hotel is far from a sight, and swap any day if opening hours (many museums close one day a week) or the weather requires it.
What should I book before I go?
Book Jardin Majorelle, Hammam, Atlas Mountains first – they use timed entry or sell out.






