Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 313 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 500 departures available from twenty-two of the world's leading cruise lines.
Filter Results
313 Cruises (500 Departures)
313 Cruises (500 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...
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

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Crystal
Departure: 01 October 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Oceanview
$13,500
Balcony
$15,900
Suite
$18,800
From (Per Person)
A$13,500
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

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

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Oceania
Departure: 20 December 2027
Visits: Spain, Morocco, Tunisia, Sicily, Italy
Your World Inclusions
Exclusive Savings
Balcony
$7,816
Suite
$10,512
From (Per Person)
A$7,816
Save 2,184
Per Person
Cruise

22 Days (21 Nights) Bridgetown to Barcelona
Cruise Line: Seabourn
Departure: 25 March 2028
Visits: Barbados, Saint Lucia, Portugal, Spain, Morocco
Exclusive Savings
Balcony
$16,507
Suite
$27,483
From (Per Person)
A$16,507
Save 291
Per Person
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visits: Italy, France, Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,213
Oceanview
$2,539
Balcony
$3,658
Suite
$4,005
From (Per Person)
A$2,213
Per Person
Cruise

10 Days (9 Nights) London to London
Cruise Line: MSC Cruises
Departure: 14 October 2027
Visits: England, Spain, Gibraltar, Morocco
Exclusive Savings
Inside
$2,143
Oceanview
$2,559
Balcony
$2,846
Suite
$5,242
From (Per Person)
A$2,143
Per Person
Cruise

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 18 October 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$16,990
Suite
$19,518
From (Per Person)
A$16,990
Save 2,310
Per Person
Cruise

16 Days (15 Nights) Miami to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 April 2027
Visits: USA, Portugal, Spain, Morocco
Exclusive Savings
Inside
$4,122
Oceanview
-
Balcony
$6,636
Suite
$24,559
From (Per Person)
A$6,462
Per Person
Cruise

19 Days (18 Nights) Barcelona to London
Cruise Line: Viking
Departures: Apr 2027 to May 2029
Visits: Spain, Morocco, Portugal, France, England
Exclusive Savings
Balcony
$13,764
Suite
$21,604
From (Per Person)
A$13,764
Save 1,585
Per Person
Cruise

10 Days (9 Nights) London to London
Cruise Line: 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

23 Days (22 Nights) Barcelona to London
Cruise Line: Regent Seven Seas
Departure: 18 April 2027
Visits: Spain, France, Morocco, Portugal, England
Exclusive Savings
Balcony
$31,319
Suite
$33,319
From (Per Person)
A$31,319
Save 2,551
Per Person
Cruise

23 Days (22 Nights) Rio de Janeiro to Genoa
Cruise Line: Seabourn
Departure: 20 April 2028
Visits: Brazil, Cape Verde, Spain, Morocco, Italy
Exclusive Savings
Balcony
$17,781
Suite
$25,131
From (Per Person)
A$17,781
Save 317
Per Person
Cruise

11 Days (10 Nights) Alicante to Alicante
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Apr 2027 to May 2027
Visits: Spain, Italy, France, Morocco, Portugal
Exclusive Savings
Inside
$2,480
Oceanview
$2,777
Balcony
$4,114
Suite
$4,123
From (Per Person)
A$2,480
Per Person
Cruise

20 Days (19 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 28 July 2028
Visits: Portugal, Spain, Morocco, France, Gibraltar
Exclusive Savings
Balcony
$33,705
Suite
$36,645
From (Per Person)
A$33,705
Save 2,625
Per Person
Cruise

9 Days (8 Nights) Malaga to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 07 November 2026
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$8,269
Suite
$12,498
From (Per Person)
A$8,269
Save 221
Per Person
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 26 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$15,799
Suite
$16,779
From (Per Person)
A$15,799
Save 2,291
Per Person
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 30 October 2028
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$14,615
Suite
$16,712
From (Per Person)
A$14,615
Save 2,265
Per Person
New ReleaseCruise

8 Days (7 Nights) Malaga to Tenerife
Cruise Line: Scenic
Departure: 27 September 2027
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Balcony
$10,948
Suite
$17,058
From (Per Person)
A$10,948
Save 3,197
Per Person
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Departure: 18 September 2026
Visits: Portugal, Morocco, Spain, Gibraltar
Exclusive Savings
Oceanview
$13,230
Balcony
-
Suite
-
From (Per Person)
A$13,230
Save 270
Per Person
Cruise

15 Days (14 Nights) London to London
Cruise Line: MSC Cruises
Departure: 22 July 2028
Visits: England, Spain, Morocco
Exclusive Savings
Inside
$3,798
Oceanview
$4,274
Balcony
$4,957
Suite
$9,906
From (Per Person)
A$3,798
Per Person
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 04 April 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,180
Oceanview
$2,556
Balcony
$2,903
Suite
-
From (Per Person)
A$2,180
Per Person
Cruise

19 Days (18 Nights) London to London
Cruise Line: P&O Cruises Worldwide
Ship: Arcadia
Departure: 03 December 2026
Visits: England, Spain, Cape Verde, Morocco, Portugal
Bonus Onboard Spend
Exclusive Savings
Inside
$2,539
Oceanview
$2,944
Balcony
$4,035
Suite
-
From (Per Person)
A$2,539
Per Person
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 21 October 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Suite
$12,304
From (Per Person)
A$12,304
Save 251
Per Person
Cruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 04 June 2028
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Balcony
$6,787
Suite
$10,977
From (Per Person)
A$6,787
Save 2,193
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 18 December 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$2,629
Oceanview
$2,916
Balcony
$3,173
Suite
$4,846
From (Per Person)
A$2,629
Per Person
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 27 September 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$4,606
Oceanview
$4,722
Balcony
$6,642
Suite
$13,642
From (Per Person)
A$7,305
Per Person
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Royal Caribbean
Departure: 04 October 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
$2,008
Oceanview
$2,441
Balcony
$3,083
Suite
$8,343
From (Per Person)
A$2,008
Save 804
Per Person
Cruise

11 Days (10 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 25 November 2027
Visits: Italy, France, Spain, Morocco
Exclusive Savings
Inside
$1,896
Oceanview
$2,183
Balcony
$2,440
Suite
$3,945
From (Per Person)
A$1,896
Per Person
Results: 151-180 of 313

No trips found. Try adjusting the search filters.

Trip Lengths