Marrakech in two days: the plan
Marrakech rewards a weekend more than almost any other Moroccan city. It's compact enough to see the highlights in two days, yet dense enough that you'll never run out of things to do, taste or photograph. The trick is to balance the intensity of the medina with a slower half-day outside it, so you leave energised rather than overwhelmed.
This itinerary splits the trip into a first day inside the walls - the old medina, the main square and the souks - and a second day that mixes gardens, palaces and an escape towards the Atlas foothills. Adapt the timing to the season: in summer, start early, rest through the hottest hours, and come alive again in the late afternoon when the city does too.
Day one, morning: the medina and its monuments
Begin in the historic medina while it's still cool. The Koutoubia mosque's minaret is the city's landmark and a useful compass point as you wander. From there, work towards the cluster of monuments in the southern medina - the intricate stucco and cedar of the Ben Youssef Madrasa, the Saadian Tombs, and the ruined grandeur of the Badi Palace - each a window onto a different chapter of Marrakech's history.
Give yourself permission to get a little lost between sites. The medina's lanes are the experience as much as the monuments: workshops, tiled fountains, hidden riads behind unmarked doors. Wear comfortable shoes, carry water, and keep some small cash for entry fees and a mint tea break. Aim to reach a shaded café or your riad before the midday heat peaks.
Day one, afternoon and evening: souks and Jemaa el-Fnaa
Spend the late afternoon in the souks north of the main square, where the alleys specialise by trade - leather, lamps, spices, textiles, metalwork. Browsing is half the fun, and gentle bargaining is expected and good-natured; decide what a piece is worth to you, offer calmly, and be ready to walk away. Even if you buy nothing, the colours and craft are worth the walk.
As the sun drops, make your way to Jemaa el-Fnaa. Marrakech's legendary square transforms at dusk into an open-air theatre of food stalls, musicians and storytellers. Grab a fresh orange juice, watch the crowd from a rooftop terrace, then descend into the food stalls for grilled skewers, harira soup and other street classics. It's touristy and it's genuine at the same time - that contradiction is part of its charm.
Day two, morning: gardens and palaces
Start day two somewhere calmer. The Jardin Majorelle - the cobalt-blue garden restored by Yves Saint Laurent - is the famous choice, its bamboo groves and lily ponds a cool contrast to the medina; go early to beat the queues. Nearby, the adjoining museum and the peaceful Menara gardens or the Bahia Palace offer more gentle mornings of tilework, courtyards and shade.
This slower pace is deliberate. After the sensory overload of day one, a couple of hours among gardens and palace courtyards resets you and shows a different, more refined side of the city - the Marrakech of craftsmen and patrons, not just merchants. Take your time, sit in the shade, and let the morning unfold rather than rushing between tick-box sights.
Day two, afternoon: a day trip to the Atlas or Ourika
If you have the afternoon, escape the city. The Ourika Valley, roughly an hour south, trades the medina's heat for river cafés, Berber villages and walking trails up to waterfalls in the High Atlas foothills. Alternatively, head towards the Atlas passes for mountain air and sweeping views, or the palm groves and lakes on the plains around the city. Even a half-day out transforms a Marrakech weekend from a city break into something more varied.
For these trips a car makes life easy - either your own rental or, more simply, a shared ride out with someone already making the journey. That's exactly the kind of flexible, door-to-door trip carpooling is built for, and it's a natural way to reach spots that fixed transport doesn't serve well.
Getting there and getting around with MySeatGO
Reaching Marrakech is easy from anywhere in the country: it sits on the rail network, is a major bus hub, and is one of the most in-demand carpooling destinations in Morocco. If you're coming from Casablanca, Rabat, Agadir or beyond, a carpool on MySeatGO gets you there flexibly and door to door, with drivers who keep 100% of the fare during the launch period and verified profiles you can review before you book.
Once your weekend is planned, MySeatGO can help with more than the journey. Alongside carpooling, the app lets you arrange a place to stay and book local experiences directly with the people offering them - the same no-commission, deal-directly approach - so you can line up your ride in, your riad and an Atlas day trip in one place. Plan the route, secure your seat, and let Marrakech do the rest.