Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 314 unique cruise itineraries to Morocco, departing from Alicante, Athens, Barcelona, Bridgetown, Buenos Aires and more. April is the most popular month to cruise to Morocco and we have over 501 departures available from twenty-two of the world's leading cruise lines.
Filter Results
314 Cruises (501 Departures)
314 Cruises (501 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$42,770pp
Countries
Show More...
New ReleaseCruise

8 Days (7 Nights) Malaga to Seville
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 20 October 2028
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Oceanview
$8,835
Suite
$11,775
From (Per Person)
A$8,835
Save 2,160
Per Person
Cruise

16 Days (15 Nights) Lisbon to Rome
Cruise Line: Regent Seven Seas
Departure: 21 September 2028
Visits: Portugal, Spain, Morocco, France, Italy
Exclusive Savings
Balcony
$22,043
Suite
$25,542
From (Per Person)
A$22,043
Save 2,397
Per Person
Cruise

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Oceania
Departure: 17 November 2026
Visits: Spain, Morocco, Puerto Rico, USA
Your World Inclusions
Exclusive Savings
Balcony
$4,196
Suite
-
From (Per Person)
A$4,196
Save 5,574
Per Person
Cruise

11 Days (10 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Nov 2027 to Dec 2027
Visits: Italy, France, Spain, Morocco
Exclusive Savings
Inside
$1,678
Oceanview
$1,965
Balcony
$2,223
Suite
$3,727
From (Per Person)
A$1,678
Per Person
Cruise

13 Days (12 Nights) Monte Carlo to Lisbon
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 15 November 2027
Visits: Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$10,363
Balcony
$11,510
Suite
$26,372
From (Per Person)
A$10,363
Save 1,387
Per Person
Cruise

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Regent Seven Seas
Departure: 03 April 2027
Visits: Spain, Gibraltar, Portugal, Morocco
Exclusive Savings
Balcony
$21,330
Suite
$22,251
From (Per Person)
A$21,330
Save 2,400
Per Person
New ReleaseCruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Crystal
Departure: 13 September 2027
Visits: Portugal, Morocco, Spain, Tunisia, Sardinia
Exclusive Savings
Oceanview
$8,414
Balcony
$11,510
Suite
$12,059
From (Per Person)
A$8,414
Save 1,786
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 07 November 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$5,906
Suite
$6,641
From (Per Person)
A$5,906
Save 7,694
Per Person
Cruise

11 Days (10 Nights) Genoa to Lisbon
Cruise Line: Seabourn
Departure: 23 May 2028
Visits: Italy, France, Spain, Morocco, Portugal
Exclusive Savings
Balcony
$11,876
Suite
$19,226
From (Per Person)
A$11,876
Save 222
Per Person
Cruise

13 Days (12 Nights) Lisbon to Bridgetown
Cruise Line: Seabourn
Departure: 27 November 2028
Visits: Portugal, Morocco, Barbados
Exclusive Savings
Balcony
$10,510
Suite
$14,724
From (Per Person)
A$10,510
Save 188
Per Person
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: May 2027 to Oct 2027
Visits: France, Spain, Morocco, Gibraltar, Italy
Exclusive Savings
Inside
$2,401
Oceanview
$2,698
Balcony
-
Suite
$4,044
From (Per Person)
A$2,401
Per Person
New ReleaseCruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 03 October 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Balcony
$21,755
Suite
$26,204
From (Per Person)
A$21,755
Save 4,885
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Celestyal Cruises
Departures: Dec 2026 to Feb 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
$1,028
Oceanview
$1,233
Balcony
$1,968
Suite
$2,135
From (Per Person)
A$1,028
Save 29
Per Person
New ReleaseCruise

8 Days (7 Nights) Seville to Malaga
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 27 October 2028
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Oceanview
$8,835
Suite
$11,775
From (Per Person)
A$8,835
Save 2,160
Per Person
Results: 301-314 of 314

No trips found. Try adjusting the search filters.

Trip Lengths