Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 371 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 560 departures available from twenty-two of the world's leading cruise lines.
Filter Results
371 Cruises (560 Departures)
371 Cruises (560 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$600pp
$44,030pp
Countries
Show More...
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Explora Journeys
Ship: Explora V
Departure: 22 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$6,037
From (Per Person)
A$6,037
Save 123
Per Person
Cruise

15 Days (14 Nights) London to Barcelona
Operator: Explora Journeys
Ship: Explora IV
Departure: 07 October 2028
Visits: England, France, Spain, Portugal, Morocco
Exclusive Savings
Suite
$11,794
From (Per Person)
A$11,794
Save 241
Per Person
Cruise

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

11 Days (10 Nights) Barcelona to Lisbon
Operator: Silversea
Ship: Silver Ray
Departure: 03 November 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$7,303
Suite
$10,403
From (Per Person)
A$7,303
Save 6,247
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Royal Caribbean
Departure: 14 July 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,594
Oceanview
$1,951
Balcony
$2,312
Suite
$3,706
From (Per Person)
A$1,594
Save 847
Per Person
Cruise

15 Days (14 Nights) Lisbon to Barcelona
Operator: Silversea
Ship: Silver Dawn
Departure: 21 November 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Oceanview
$10,096
Balcony
$10,733
Suite
$18,664
From (Per Person)
A$10,096
Save 5,754
Per Person
Cruise

23 Days (22 Nights) Barcelona to London
Operator: Regent Seven Seas
Departure: 18 April 2027
Visits: Spain, France, Morocco, Portugal, England
Exclusive Savings
Balcony
$28,071
Suite
$29,198
From (Per Person)
A$28,071
Save 10,809
Per Person
New ReleaseCruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Crystal
Departure: 13 September 2027
Visits: Portugal, Morocco, Spain, Tunisia, Sardinia
Exclusive Savings
Oceanview
$8,195
Balcony
$10,604
Suite
$11,635
From (Per Person)
A$8,195
Save 2,205
Per Person
Cruise

16 Days (15 Nights) Barcelona to Barcelona
Operator: Regent Seven Seas
Departure: 03 April 2027
Visits: Spain, Gibraltar, Portugal, Morocco
Exclusive Savings
Balcony
$20,367
Suite
$20,833
From (Per Person)
A$20,367
Save 8,383
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Operator: Celestyal Cruises
Departure: 18 December 2027
Visits: Portugal, Morocco, Spain, France
Exclusive Savings
Inside
$1,294
Oceanview
$1,617
Balcony
$2,431
Suite
$2,636
From (Per Person)
A$1,294
Per Person
Cruise

15 Days (14 Nights) London to London
Operator: MSC Cruises
Departure: 24 July 2027
Visits: England, Spain, Morocco
Exclusive Savings
Inside
$3,699
Oceanview
$4,343
Balcony
$5,125
Suite
$10,331
From (Per Person)
A$3,699
Per Person
Cruise

15 Days (14 Nights) Rome to Lisbon
Operator: Viking
Departures: Mar 2027 to Aug 2029
Visits: Italy, Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Balcony
$11,069
Suite
$15,479
From (Per Person)
A$11,069
Save 370
Per Person
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Apr 2027 to Sep 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,952
Oceanview
$3,342
Balcony
$3,482
Suite
$8,039
From (Per Person)
A$2,952
Save 2,206
Per Person
Cruise

13 Days (12 Nights) Lisbon to Bridgetown
Operator: Seabourn
Departure: 26 November 2029
Visits: Portugal, Morocco, Barbados
Exclusive Savings
Balcony
$8,745
Suite
$15,311
From (Per Person)
A$8,745
Save 154
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Operator: Royal Caribbean
Departure: 25 September 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,424
Oceanview
$1,386
Balcony
$1,610
Suite
$3,847
From (Per Person)
A$1,386
Save 901
Per Person
Cruise

13 Days (12 Nights) Barcelona to Lisbon
Operator: Regent Seven Seas
Departure: 18 October 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$12,227
Suite
$14,628
From (Per Person)
A$12,227
Save 7,073
Per Person
Cruise

10 Days (9 Nights) London to London
Operator: MSC Cruises
Departure: 12 October 2028
Visits: England, France, Portugal, Morocco, Spain
Exclusive Savings
Inside
$1,975
Oceanview
$2,282
Balcony
$2,727
Suite
$5,681
From (Per Person)
A$1,975
Per Person
Cruise

11 Days (10 Nights) Alicante to Alicante
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 05 May 2027
Visits: Spain, Italy, France, Morocco, Gibraltar
Exclusive Savings
Inside
$2,480
Oceanview
$2,827
Balcony
-
Suite
-
From (Per Person)
A$2,480
Per Person
New ReleaseCruise

9 Days (8 Nights) Barcelona to Malaga
Operator: Emerald Cruises
Departure: 23 October 2027
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Oceanview
-
Balcony
$12,274
Suite
$29,816
From (Per Person)
A$12,274
Save 2,721
Per Person
Cruise

12 Days (11 Nights) Barcelona to Lisbon
Operator: Silversea
Ship: Silver Dawn
Departure: 10 November 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Oceanview
$7,460
Balcony
$8,489
Suite
$14,295
From (Per Person)
A$7,460
Save 2,690
Per Person
Cruise

13 Days (12 Nights) Monte Carlo to Lisbon
Operator: Silversea
Ship: Silver Dawn
Departure: 15 November 2027
Visits: Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$9,665
Balcony
$11,245
Suite
$23,409
From (Per Person)
A$9,665
Save 3,485
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Seabourn
Departure: 06 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$10,503
Suite
$21,969
From (Per Person)
A$10,503
Save 195
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Royal Caribbean
Departure: 23 July 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$6,090
Oceanview
$5,979
Balcony
$8,124
Suite
-
From (Per Person)
A$5,979
Save 2,900
Per Person
Cruise

11 Days (10 Nights) Rome to Rome
Operator: MSC Cruises
Departures: Dec 2026 to Dec 2027
Visits: Italy, France, Spain, Morocco
Exclusive Savings
Inside
$1,163
Oceanview
$1,371
Balcony
$1,520
Suite
$5,806
From (Per Person)
A$1,163
Save 30
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Celestyal Cruises
Departures: Dec 2026 to Feb 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
$900
Oceanview
$1,047
Balcony
$1,831
Suite
$2,076
From (Per Person)
A$900
Save 29
Per Person
Cruise

11 Days (10 Nights) Genoa to Genoa
Operator: MSC Cruises
Ship: MSC Sinfonia
Departures: May 2027 to Oct 2027
Visits: Italy, France, Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$2,044
Oceanview
$2,341
Balcony
-
Suite
-
From (Per Person)
A$2,044
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora I
Departure: 03 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$6,762
From (Per Person)
A$6,762
Save 138
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 17 February 2029
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Balcony
$4,221
Suite
$7,461
From (Per Person)
A$4,221
Save 2,109
Per Person
Cruise

15 Days (14 Nights) London to London
Ship: Arcadia
Departure: 25 October 2027
Visits: England, Portugal, Morocco, Spain
Bonus Onboard Spend
Exclusive Savings
Inside
$4,521
Oceanview
$5,490
Balcony
$6,556
Suite
-
From (Per Person)
A$4,521
Per Person
Cruise

15 Days (14 Nights) Lisbon to Lisbon
Operator: Celestyal Cruises
Departures: Dec 2026 to Jan 2028
Visits: Portugal, Morocco, Spain, France, Gibraltar
Exclusive Savings
Inside
$2,292
Oceanview
$1,848
Balcony
$3,230
Suite
$3,680
From (Per Person)
A$1,848
Per Person
Results: 331-360 of 371

No trips found. Try adjusting the search filters.

Trip Lengths