3 Week Morocco Cruises

Looking to discover the best of Morocco on a 3 week cruise? Then choose from our range of unique cruise itineraries with one leading cruise lines that explore Morocco. March, November and April are the most popular months to travel to Morocco and we have 3 cruise departures available.
Filter Results
Departures
Start & End Cities
Ship Size
Ship Features
Price
$1,300pp
$1,569pp
Countries
Show More...
Filter Results
3 Cruises (3 Cruise Departures)
Cruise

21 Days (20 Nights) Venice to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 15 November 2026
Visit: Italy, Spain, Morocco, Brazil
Bonus Onboard Credit
Inside
$1,389
Oceanview
$1,659
Balcony
$2,741
Suite
$3,342
From
US$1,389
Per Person
View Trip
Cruise

21 Days (20 Nights) Santos to Palermo
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visit: Brazil, Spain, Morocco, Tunisia, Sicily
Bonus Onboard Credit
Inside
$1,549
Oceanview
$1,999
Balcony
$2,169
Suite
$7,154
From
US$1,549
Per Person
View Trip
Cruise
 (2)

21 Days (20 Nights) Montevideo to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 22 March 2026
Visit: Uruguay, Argentina, Brazil, Spain, Morocco
Bonus Onboard Credit
Inside
$1,569
Oceanview
-
Balcony
$2,029
Suite
$4,060
From
US$1,569
Per Person
View Trip
Results: 3 results

No results found. Try amending the search filters.

Trip Lengths

Departure Months