Redesigned

Cycling Morocco from Atlas to Atlantic

Day 1: Meet in Marrakesh

Welcome to Marrakesh, the 'Pearl of Southern Morocco'! The best way to experience this spirited city is to get lost in the labyrinthine alleys of the medina — the UNESCO World Heritage-listed heart of the city, brimming with life. Wander through spice markets, leather workshops, and endless rows of red-clay shophouses where you'll find just about everything under the Moroccan sun. Don't miss Jemaa el-Fnaa, the city's bustling main square, or explore the elegant Moroccan architecture of the Koutoubia Mosque, Bahia Palace, Ben Youssef Madrasa, and the Saadian Tombs. We meet at our tour hotel in the late afternoon for a trip briefing and welcome dinner. Please let us know if you require assistance with airport transfers and pre-tour hotel bookings.

Riad
Dinner

Day 2: Marrakesh → Telouet → Ouarzazate

We depart from Marrakesh and drive about 3.5 hours over the High Atlas Mountains, a rugged range of craggy, weathered peaks that cuts across central Morocco. By noon, we reach the village of Telouet, where we have lunch and saddle up for our inaugural ride. Today’s route trends downhill overall, though with enough upward bursts to give our legs a good warm-up! The first 45 km are paved, taking us through the Ounila Valley, where lush olive and date groves are dotted along the river, framed by red-hued bluffs and mudbrick Berber villages. A major highlight is gliding past the UNESCO World Heritage site of Aït Benhaddou, a centuries-old Silk Route citadel known for its mudbrick kasbahs (fortresses) and narrow alleyways clinging to a steep hillside. This dramatic backdrop has featured in major productions like Gladiator and Game of Thrones. From here, we say goodbye to tarmac and spend around 25 km on gravel tracks radiating across the rocky, pre-Saharan steppe before a final dash on city streets into Ouarzazate — the "Hollywood of Morocco".

Hotel Karam Palace
Breakfast, Lunch, Dinner
Ride 76km
+639m
-1317m

Day 3: Ouarzazate → Tazenakht

Get ready for a tough yet rewarding day in the saddle as we head south on a long stretch of Moroccan backcountry tarmac, rising and falling with the contours of the Anti-Atlas Mountains. This ancient, long-extinct volcanic range has been crumbling for hundreds of millions of years, creating the desolate, rock-strewn hillscape we ride through today. Yet the region is also dissected by life-sustaining ribbons of green, such as the beautiful Fint Oasis at the 20 km mark — a hidden canyon where dates, pomegranates, almonds, and figs are grown. The climbs today are consistent but they aren’t overly long, usually ranging between 2–5 km and rarely exceeding a 5% gradient, making for a manageable effort on fresh legs! We call it a day when we reach Tazenakht, a small Berber town known for its high-quality carpets where the tallest building is, of course, the mosque. Some mint tea will be waiting at our simple, yet cosy upcountry hotel for the night.

Hotel Bab Sahara
Breakfast, Lunch, Dinner
Ride 79km
+1206m
-933m

Day 4: Tazenakht → Taliouine

Continuing our traverse through the Anti-Atlas, today’s route is entirely paved along a national road. We begin with a relatively flat 20 km zip across the arid, high plateau before settling in for an uphill-trending 30 km, tackling a series of low-gradient climbs that lead to the top of the Tizi n'Taghatine Pass at nearly 1,900 metres ASL. From here, it is a long, sweeping descent that transitions from windswept, craggy massifs and stone-littered slopes to the fertile valleys surrounding Taliouine. This region is the heartland of North African saffron cultivation, one of the world’s most highly priced spices due to the fact that it is hand-picked and only harvested once a year. In late October or early November, the purple blooms of the saffron-bearing crocus flowers carpeting the fields make for a beautiful backdrop. Regardless of the season, saffron is vital to the economy of Taliouine year-round and, after reaching our hotel in the afternoon, you can head to a nearby local cooperative to learn all about and sample products made from Morocco’s “red gold”.

Auberge Restaurant le Safran
Breakfast, Lunch, Dinner
Ride 82km
+823m
-1199m

Day 5: Taliouine → Oulad Berhil

Today we put our legs to the test on a 110 km feat of endurance, riding out of the Anti-Atlas and into the Souss Plain on minor provincial roads in various states of repair. From Taliouine, we head west along a seasonal river lined by almond trees before dipping south and rising back into the rugged hills. It is a gradual ascent, culminating in a more challenging finish as we reach our high point at the 45 km mark. From here, it is a glorious downhill taking us into the vast plain that spreads below the snow-capped peaks of the High Atlas to the north. By around the 70 km mark, the terrain flattens as we reach the Souss Plain – one of Morocco’s most productive agricultural regions, filled with citrus estates and olive groves. We will also begin to see the twisting canopies of argan trees, a species endemic to southwestern Morocco which produces a valuable oil used in both cuisine and cosmetics. And finally, we reach the town of Oulad Berhil, where we unwind with elevated comforts at a well-regarded riad.

Riad Hida
Breakfast, Lunch, Dinner
Ride 110km
+837m
-1352m

Day 6: Oulad Berhil → Taroudant

In the morning we depart Oulad Berhil and climb into the lower reaches of the High Atlas foothills. The rocky slopes are dotted with argan trees where we may spot tree-climbing goats cheekily munching on fruit in the canopies. After around 20 km, we turn downhill through a river valley leading us back into the Souss Plain. Here we switch to gravel tracks and dive deep into the agrarian soul of the region, weaving past orange plantations, grids of wheat, barley, and alfalfa, and the small Berber villages that tend to them. At 50 km we’re back on tarmac for the final run to Taroudant, a historic city enclosed by massive ramparts built by the Saadian sultans in the 16th century. We enter the city through a monumental gate in the north and cruise through the medina’s dense cluster of neighbourhoods and vibrant souks. We exit again through a southern gate to complete the final distance to our riad on the outskirts of town.

Dar Zitoune
Breakfast, Lunch, Dinner
Ride 69km
+462m
-747m

Day 7: Taroudant → Bigoudine → Imouzer

We begin with a 1.5-hour vehicle transfer to clear the highway and reach the western edge of the High Atlas. Today’s distance is a compact 39 km, but it packs in some of the most challenging climbing of the tour. From the commune of Bigoudine, we settle into a steady 14 km ascent at a 7% average gradient, winding through a prehistoric landscape of gnarled argan forest and jagged limestone peaks. After a well-earned break at the summit, we enjoy a short dip into the village of Tikki before a final 6 km stretch at a gentler 3–4%. The day’s highlight is a sweeping 13 km descent into the highland oasis of Imouzzer where we saddle-off and relax at a delightful hotel overlooking a lush valley filled with towering date palms. If you’ve got some energy left in your legs, you can do a short hike over to the Imouzzer waterfall which, though it only cascades in the winter and early spring, remains a spectacular site of naturally carved limestone pools.

Hotel des Cascades
Breakfast, Lunch, Dinner
Ride 39km
+1182m
-691m

Day 8: Imouzer → Imsouane

Our ride begins with a twisty 18 km descent through the foothills of the western High Atlas Mountains. Beginning from just above 1,000 metres ASL we witness the lush valleys of Imouzzer transition into shrublands dotted with argan trees. Once we’ve dropped to around 500 metres ASL, we take on two back-to-back climbs that lead us to the sturdy dam walls of the Moulay Abdellah Reservoir at the 45 km point. The rest of the ride undulates gently towards the coast, culminating in a spectacular cliffside descent that reveals the wave-battered coastline of the Atlantic Ocean. Arriving into the small beach town of Imsouane brings us to sea level, completing our grand transition from Morocco’s mountains to the coast. Imsouane is most popular for surfers but it’s also a very welcoming home for cyclists, with laid-back vibes, and a peaceful shoreline framed by sand dunes and bluffs. Oh, and the fresh local seafood isn’t too bad either.

Auberge Imsouane Parc
Breakfast, Lunch, Dinner
Ride 76km
+1023m
-2157m

Day 9: Imsouane → Sidi Kaouki

It’s time for the home stretch! Our final ride traverses the ruggedly beautiful scenery of Morocco’s Atlantic coast far away from the busy highway. Leaving Imsouane, we climb out of the bay and hug the coast for much of the first 35 km, cycling on coarse tarmac and gravel roads etched into the jagged escarpments. After descending to the sandy beach of Tafedna we head back inland, rising 10 km into a rolling terrain of red-hued soil and shrublands before a final, downhill-trending push back to the sea. By 65 km we’re back in view of the Atlantic and follow the dunes to Sidi Kaouki, a small village along a large natural beach where we end our ride. Dip your feet in the sand, watch the sunset, and listen to the crashing waves.

La Maison des Vagues
Breakfast, Lunch, Dinner
Ride 77km
+1122m
-1141m

Day 10: Sidi Kaouki → Essaouira → Marrakesh

Before the final farewells, we spend the morning in Essaouira, the “Windy City of Africa”. A 30-minute drive up the coast from Sidi Kaouki brings us to the historic port, where we’ll wander past iconic blue fishing boats and scale the sea-battered ramparts. We’ll weave through the white and blue medina before gathering for a celebratory farewell lunch. Afterward, it’s a three-hour drive back to Marrakesh for drop-offs at the airport or your post-tour hotel. If you are flying out today, please ensure your departure is after 20:00 (8:00 PM). Of course, if you aren't ready to leave the Atlantic breeze behind, you can always extend your stay in Essaouira.

Breakfast, Lunch

Disclaimer: The adventure cycling tours we operate often go beyond the beaten track, and the countries where we ride are not always predictable. Due to these reasons, it is occasionally necessary to reroute or update itineraries. Our guarantee is that we will not change a trip unless for safety or to improve it. Our listed hotels are always accurate at the time of writing, but should we have to change any hotel, it will always be for a similar or better one.