top of page
  • Facebook
  • Instagram
  • Pinterest

7 Best Day Trips from Marrakesh: Beyond the Red City

  • Writer: Angelina Ly
    Angelina Ly
  • 16 minutes ago
  • 5 min read

Marrakesh is perfectly positioned as a gateway to some of Morocco's most diverse landscapes. Within a few hours, you can trade the city for cool mountain air, serene ocean waves, or the silent expanse of the desert. Whether you are looking for history, adventure, or just a really good seafood lunch, the regions around the Red City are really worth exploring if you have some extra time.


Here are the best day trips from Marrakesh to add to your itinerary.



1. Essaouira

  • Distance/Duration: Approx. 191 km (118 miles) | 2.5 - 3 hours one way

  • How to Get There:

  • Bus: CTM or Supratours buses are comfortable, reliable, and affordable. Just make sure to go in person to purchase the tickets, they typically run 4 different buses a day.

    • Private Taxi/Rental Car: Offers flexibility to stop for photos of the famous "tree-climbing goats" along the way.

    • Guided Tour: This trip is great for learning history and having time to explore on your own without worrying about logistics.

This coastal city, formerly known as Mogador, offers a completely different vibe than Marrakesh. It’s breezy, relaxed, and artistically vibrant. The medina here is a UNESCO World Heritage site, but unlike the maze in Marrakesh, it’s laid out in a grid, making it much easier to navigate. We spent our day walking along the Skala de la Ville ramparts, watching blue fishing boats bob in the harbor, and horseback riding on the beach with the Atlantic in the background. The fresh seafood here is legendary—pick a fish straight from the market stalls near the port and have it grilled right in front of you for lunch.



2. Agafay Desert

  • Distance/Duration: Approx. 30 km (19 miles) | 45 minutes - 1 hour one way

  • How to Get There:

  • Private Taxi/Rental Car: Easy to arrange for a half-day or evening trip.

    • Organized Tour: Most common option, often including dinner and activities.

If you're short on time but want to get a taste of the desert, the Agafay Desert is the perfect way to spend a day. Unlike the Sahara, this is a stone desert rather than a sand dune desert, but the landscape is just as dramatic. You can ride quad bikes or buggies across the rugged terrain, go for a camel ride, or simply relax at one of the luxury desert camps. Many people visit in the late afternoon to enjoy a traditional Berber dinner under the stars, complete with fire shows and local music, before heading back to the city to sleep. We were able to do a little bit of everything through this tour and loved every part of it.


3. Ouzoud Waterfalls

  • Distance/Duration: Approx. 150 km (93 miles) | 2.5 - 3 hours one way

  • How to Get There:

  • Organized Day Tour: The most stress-free way to visit, usually including pickup from your Riad.

    • Car Rental: Roads are decent, but driving styles can be aggressive. We decided to drive ourselves and didn't have any issues.

Escape the heat by heading to the Ouzoud Waterfalls, the highest waterfalls in North Africa. Cascading down 110 meters (360 feet) through red rock cliffs, the falls are a stunning natural view surrounded by olive trees everywhere. You can hike down to the bottom of the falls, take a small boat ride directly under the spray, or swim in the pools if you’re brave enough. Keep an eye out for the wild Barbary macaques that live in the trees around the falls—they are used to tourists, but keep your snacks hidden and packed away or they might try to steal them. Lunch is best enjoyed at one of the terraced restaurants overlooking the falls, where you can eat tagine with a beautiful view.



4. Atlas Mountains and Ourika Valley

  • Distance/Duration: Approx. 60 km (37 miles) | 1 - 1.5 hours one way

  • How to Get There:

  • Private Driver: Best option for stopping at viewpoints and Argan oil cooperatives.

    • Guided Trek: A great way to hike deep into the mountains.

The Ourika Valley is the most accessible part of the High Atlas and offers a glimpse into Berber life. Hiking to the seven waterfalls of Setti Fatma is popular, scrambling over rocks and crossing rickety wooden bridges. Along the river, local cafes set up chairs and tables directly in the shallow water, letting you cool your feet while you sip mint tea. It’s a favorite weekend spot for locals escaping the city, giving it a festive, communal atmosphere.


5. Aït Benhaddou & Ouarzazate

  • Distance/Duration: Approx. 190 km (118 miles) | 3.5 - 4 hours one way (Note: This involves crossing the Tizi n'Tichka pass, which can be slow)

  • How to Get There:

  • Organized Tour: This way is highly recommended due to the long drive and winding mountain roads.

    • Car Rental: Would only recommend this for confident drivers comfortable with mountain passes.

This is a long day trip, but the drive itself is spectacular, winding through the High Atlas Mountains via the Tizi n'Tichka pass. Aït Benhaddou is an ancient ksar (fortified village) made of earthen clay that looks like it grew out of the mountainside. It is a UNESCO World Heritage site and has starred in countless blockbusters, including Gladiator, The Mummy, and Lawrence of Arabia. Just down the road is Ouarzazate, known as the "Door of the Desert" and home to Atlas Studios, where you can see sets from Game of Thrones and other massive productions. It feels ancient, dusty, and cinematic. It's scenery is beautiful, and is highly recommended for movie buffs.


6. Agadir

  • Distance/Duration: Approx. 250 km (155 miles) | 3 - 3.5 hours via the highway

  • How to Get There:

  • Bus: CTM and Supratours run frequent, comfortable express buses.

    • Car Rental: The highway (A7) is modern and easy to drive.

If your idea of a perfect day trip involves a beach towel and zero stress, head to Agadir. Unlike the historic coastal charm of Essaouira, Agadir is more of a a modern resort city. It was rebuilt almost entirely after an earthquake in 1960, so it lacks a traditional medina but makes up for it with a massive, crescent-shaped sandy beach and sunshine almost all year round. The vibe is a little touristy but very relaxed. You can walk the long promenade, rent jet skis, or hike up to the Kasbah ruins for a panoramic view of the port. It’s less about culture shock and more about soaking up the sun and enjoying modern amenities.



7. Casablanca

  • Distance/Duration: Approx. 240 km (150 miles) | 2.5 - 3 hours by train

  • How to Get There:

  • Train: The high-speed train connection makes this very easy. Catch a train from Marrakesh station to Casa Voyageurs.

    • Car: The highway is direct but traffic in Casablanca is notoriously chaotic.

Casablanca is the economic capital of Morocco, and while it lacks the exotic romance of Marrakesh, it offers a more modern experience. The absolute must-see is the Hassan II Mosque. It is one of the few mosques in Morocco open to non-Muslims and is a breathtaking architectural marvel, sitting partially over the ocean with the world's tallest minaret. Then you can stroll along the Corniche (beachfront boardwalk) or visit Rick’s Café, a recreation of the famous bar from the movie Casablanca, for a nostalgic cocktail. It’s a long day, but seeing the mosque alone makes it worth the journey.


For those planning to explore further, be sure to check out my guide to driving in Morocco for essential tips for navigating the country's roads. Additionally, my Marrakesh City Guide is packed with recommendations to help you uncover the vibrant medinas, stunning palaces, and lively souks that make the city an unforgettable destination.

bottom of page