Marrakech is one of the world’s great gateway cities. Within 1 to 4 hours of the Red City, you will find soaring mountain ranges, thundering waterfalls, Atlantic beaches, golden desert dunes, and medieval imperial capitals — all waiting to be explored on a single day trip or a short multi-day adventure.

Below, we have compiled the 8 best day trips from Marrakech based on distance, experience quality, and traveller popularity — so you can make the most of every day you spend in Morocco.

1. Ouzoud Waterfalls — Morocco’s Most Beautiful Falls

Distance: 150 km (2.5 hrs)  |  Best for: Nature, photography, swimming

The Ouzoud Waterfalls are arguably the most stunning natural site in Morocco. A 110-metre cascade plunges into emerald pools where Barbary macaques play in the spray. You can swim at the base of the falls, take a local rowing boat for a unique angle, or simply hike the gorge trail. A full-day excursion from Marrakech is easily the most popular day trip we offer.

2. Essaouira — The Wind City on the Atlantic

Distance: 175 km (2.5 hrs)  |  Best for: Culture, seafood, beaches

Essaouira is a UNESCO World Heritage medina perched on the Atlantic coast. The blue-and-white ramparts, the smell of fresh grilled fish at the harbour, and the constant ocean breeze make it a perfect contrast to the heat of Marrakech. Walk the ancient city walls, browse the wooden handicraft workshops, and enjoy the freshest prawns in Morocco.

3. Atlas Mountains & Imlil — Trekking at 3,000m

Distance: 60 km (1 hr)  |  Best for: Hiking, Berber culture, panoramas

The High Atlas Mountains rise dramatically south of Marrakech. The village of Imlil (1,740m) is the gateway to Mount Toubkal — North Africa’s highest peak at 4,167m. On a day trip you can trek between Berber villages, cross mule bridges over mountain streams, share mint tea with a local family, and return to Marrakech by sunset.

4. Ourika Valley — The Oasis 30 Minutes Away

Distance: 35 km (45 min)  |  Best for: Easy nature, families, Berber lunch

The Ourika Valley is the closest green escape from Marrakech — a lush river valley flanked by Atlas foothills. Visit the weekly Berber market, walk to the seven-tiered Setti Fatma waterfalls, and enjoy a traditional lunch beside the river. Ideal for families and anyone who wants nature without a long drive.

5. Agafay Desert — Luxury Desert Without the Long Drive

Distance: 30 km (40 min)  |  Best for: Couples, luxury, sunset dinners

The Agafay Desert is a rocky, moon-like plateau just south of Marrakech — perfect for those who want the desert aesthetic without the 8-hour drive to Merzouga. Luxury desert camps, quad biking, camel rides, and sunset dinners with Atlas views make it a favourite for couples and honeymooners.

6. Ait Benhaddou — The Most Famous Kasbah in Morocco

Distance: 190 km (3 hrs)  |  Best for: UNESCO heritage, film history

Ait Benhaddou is a UNESCO-listed ksar (fortified village) that has appeared in Gladiator, Game of Thrones, and Lawrence of Arabia. Combined with a stop at the stunning Draa Valley and the art-city of Ouarzazate (Morocco’s Hollywood), this makes an epic day trip — or better still, an overnight tour.

7. Casablanca & Rabat — Imperial Cities

Distance: 240 km (3 hrs)  |  Best for: History, architecture, city exploration

The Hassan II Mosque in Casablanca — the third largest mosque in the world — is a must-see architectural marvel that genuinely takes the breath away. Combine it with a visit to the Corniche and then head north to Rabat for the Kasbah des Oudaias and the magnificent Mausoleum of Mohammed V.

8. Fez & the Imperial North — A 2-Day Adventure

Distance: 500 km (5.5 hrs)  |  Best for: History, culture, the world’s oldest university

The medina of Fez el-Bali is the world’s largest car-free urban area and a UNESCO World Heritage Site. The famous Chouara Tanneries, the Al-Qarawiyyin University (founded 859 AD), and the labyrinthine souks make Fez the most intellectually overwhelming city in Morocco. We recommend a 2-day private tour to do it justice.

How to Book a Day Trip from Marrakech

Marrakech City Travel is a licensed Morocco tour operator with over 2,600 verified reviews on GetYourGuide and TripAdvisor. All our excursions include:

  • Door-to-door hotel pickup in Marrakech
  • Air-conditioned private or shared vehicle
  • English-speaking licensed guide
  • Free cancellation up to 24 hours before departure

Browse all day trips from Marrakech →