New Tour

Road Cycling Morocco: Atlas to Atlantic

Price from
US$ 2,300
11 Days / 10 Nights
656 km
Tour Code
Next departure
Number of Cycling Days8
Average Distance Per Day: 82
150 Km
Average Climbing Per Day: 1509
2,250 m
Total Cycling Distance656 kilometres
Bike HireStandard Road Bike: US$ 275
Single SupplementUS$ 395
Client Rating (based on 4 reviews)

About this Cycle Tour

From the climbs framed by snow-dusted peaks of the High Atlas to sweeping descents into palm-lined oases, this 10-day tour is for cyclists who love a good hill with an even better view. For cyclists who relish a ride that challenges and rewards in equal measure. Our Morocco: Mountains to Sea ride is all about the cols, the authentic culture, the camaraderie and of course, the epic scenery.

Read more

Book Your Cycling Holiday


Day 1

Arrive in Marrakesh and transfer to your hotel. In the evening, have a trip briefing over a welcome dinner.

Day 2

A short morning transfer out of the city takes us to the foothills of the Atlas Mountains, where we'll start to ride- and to climb!

Day 3

Ride out of N'fiss Valley to one of Morocco's highest roads. A long climb is rewarded with more High Atlas views and a fantastic descent.

Day 4

Our journey moves south to the rocky desert peaks of the Lesser Atlas. We'll overnight in the charming oasis town of Tafraout.

Day 5

A loop ride through the climbs and canyons of the Lesser Atlas surrounding Tafraout.

Day 6

A challenging day of climbs through the Lesser Altas.

Day 7

A short day of riding out of Agadir through the oasis of "Paradise Valley."

Day 8

Descend from the mountains to coast on our last day of cycling. A fantastic descent and a few short climbs mark our route to the sea.

Day 9

After breakfast, we explore the Essaouiran countryside and Atlantic coastline on a gentle loop ride. The perfect cool-down ride after our trip.

Day 10

In the morning, spend time exploring Essaouira before transferring by car to Marrakesh, where the afternoon is free at your leisure.

Day 11

Transfer to the airport for onward departure.

Elevation Profiles

Day 2 - Marrakesh to Oued N'fiss Ride 83km. +1,503m / -1,068m.
Day 2 - Marrakesh to Oued N'fiss Ride 83km. +1,503m / -1,068m.


I enjoyed the Morocco road ride "Atlas to Atlantic" very much. It was a fascinating way to experience this beautiful country. The route was enjoyable with mostly good road surfaces. A challenging ride that rewarded around every bend in the road.

Bruce KnoepfelApril 2024

The guides, driver and cook was exceptional. Very thoughtful and supportive. The views were spectacular.

Mark WartskiApril 2023

Just completed the Morocco: Atlas To Atlantic trip. Challenging cycling elevation, great mountain views, wonderful and welcoming local people. The guides had a great sense of history of the area and wonderful stories. We were there at the last part of Ramadan and was able experience that which I greatly enjoyed. Awesome, I repeat, awesome Moroccan food and culture.

Shawn PerkinsApril 2023

Other suggestions for you

View more: Road

Tours in: Morocco