excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Marrakech/Marrakech in 1 day
1 day · Marrakech itinerary

Marrakech in 1 Day: The Perfect One-Day Itinerary

Only have one day in Marrakech? You can still wander the souks, see the Bahia Palace and Majorelle Garden, and watch the sun set over the desert. Here is how to spend one perfect day in Marrakech — plus the best-rated tours to book.

At a glance

  1. 1Medina souks & Bahia Palace
  2. 2Majorelle Garden
  3. 3Jemaa el-Fnaa at sunset
  4. 4Agafay desert dinner

Morning: the Medina and palaces

Start with a guided walk through the Medina souks and the Bahia Palace, getting your bearings in the maze before the midday heat — a local guide makes all the difference.

Afternoon: Majorelle Garden

Cool off in the cobalt-blue Majorelle Garden with its cacti and the YSL Museum, then return to Jemaa el-Fnaa as the square fills with food stalls and performers at dusk.

Evening: an Agafay desert dinner

End the day just 40 minutes away in the Agafay Desert with a sunset dinner, Moroccan music and a fire show under the stars.

Book the experiences in this itinerary

Top-rated tours for exactly what this plan recommends in Marrakech — prices per person.

Private Marrakech Highlights: Bahia Palace, Souks & Medina
Marrakech
Private Marrakech Highlights: Bahia Palace, Souks & Medina
5.0(59)·3–4 hours
from$63/ person
via Viator
Agafay Desert Sunset Tour
Marrakech
Agafay Desert Sunset Tour
5.0(110)·4–6 hours
from$69/ person
via Viator
Guided Excursion in the Souks of Marrakech
Marrakech
Guided Excursion in the Souks of Marrakech
5.0(53)·3 hours
from$23/ person
via Viator
Marrakech Medina Tour: Bahia Palace, Saadian Tombs & Souks
Marrakech
Marrakech Medina Tour: Bahia Palace, Saadian Tombs & Souks
5.0(25)·4 hours
from$15/ person
via Viator
Agafay Desert Sunset Dinner & Stargazing from Marrakech
Marrakech
Agafay Desert Sunset Dinner & Stargazing from Marrakech
5.0(38)·5 hours
from$25/ person
via Viator
Marrakech Half-Day: Medina & Souks Hidden Gems
Marrakech
Marrakech Half-Day: Medina & Souks Hidden Gems
5.0(50)·3–4 hours
from$32/ person
via Viator
Half-day tour in Marrakech: Bahia Palace, Medina, and Medersa
−19%
Marrakech
Half-day tour in Marrakech: Bahia Palace, Medina, and Medersa
5.0(24)·3 hours
from$20$25/ person
via Viator
Private Excursion in the Agafay Desert
Marrakech
Private Excursion in the Agafay Desert
5.0(30)·7 hours
from$57/ person
via Viator

Marrakech in 1 day — FAQ

Can you see Marrakech in one day?
Yes — you can cover the Medina souks, the Bahia Palace and Majorelle Garden by day and an Agafay desert dinner in the evening, for a full taste of the city in one day.
What is the best one-day Marrakech tour?
A guided Medina and palaces walk paired with an Agafay desert sunset dinner is the most efficient way to experience both the city and the desert in a day.
How much does one day in Marrakech cost?
Marrakech is affordable — budget roughly €40–€90 per person for a guided city tour and an Agafay desert dinner with transfers.

Explore more in Marrakech

Medina & SouksAgafay DesertAtlas MountainsHot Air BalloonPalaces & GardensFood ToursDay Trips