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 three leading cruise lines that explore Morocco. March, April and December are the most popular months to travel to Morocco and we have 4 cruise departures available.
Filter Results
4 Cruises (4 Departures)
4 Cruises (4 Departures)
Departures
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Price
$2,800pp
$18,225pp
Countries
Show More...
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$17,860
From (Per Person)
A$17,860
Save 365
Per Person
Cruise
 (1)

21 Days (20 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 08 March 2027
Visits: Brazil, Cape Verde, Portugal, Morocco, Spain
Exclusive Savings
Inside
$2,831
Oceanview
$3,445
Balcony
$4,128
Suite
$6,504
From (Per Person)
A$2,831
Per Person
Cruise
 (3)

21 Days (20 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 December 2027
Visits: Spain, Portugal, Morocco, Gibraltar, USA
Fare Saver
Exclusive Savings
Inside
$4,146
Oceanview
$5,140
Balcony
$6,215
Suite
$8,363
From (Per Person)
A$4,146
Per Person
Cruise

21 Days (20 Nights) Santos to Palermo
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visits: Brazil, Spain, Morocco, Tunisia, Sicily
Exclusive Savings
Inside
$2,959
Oceanview
$3,395
Balcony
-
Suite
-
From (Per Person)
A$2,959
Per Person
Results: 4 results

No trips found. Try adjusting the search filters.

Trip Lengths

Departure Months