Morocco Cruises

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

8 Days (7 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 31 July 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$7,417
Oceanview
-
Balcony
$7,657
Suite
$21,267
From (Per Person)
A$12,294
Per Person
Cruise

15 Days (14 Nights) Dakar to Lisbon
Operator: Silversea
Departure: 12 April 2028
Visits: Senegal, Cape Verde, Spain, Morocco, Portugal
Exclusive Savings
Balcony
$23,716
Suite
$34,643
From (Per Person)
A$23,716
Save 484
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
$851
Oceanview
$1,047
Balcony
$1,831
Suite
$1,978
From (Per Person)
A$851
Save 29
Per Person
Cruise

8 Days (7 Nights) Santa Cruz De Tenerife to Malaga
Operator: Explora Journeys
Ship: Explora V
Departures: Jan 2028 to Feb 2028
Visits: Spain, Morocco
Exclusive Savings
Suite
$5,895
From (Per Person)
A$5,895
Save 120
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 12 September 2027
Visits: Spain, Morocco, Gibraltar, Portugal
Your World Inclusions
Exclusive Savings
Balcony
$5,998
Suite
$7,249
From (Per Person)
A$5,998
Save 2,142
Per Person
Cruise

9 Days (8 Nights) Las Palmas de Gran Canaria to Malaga
Operator: Ponant
Departure: 03 April 2028
Visits: Spain, Morocco
Exclusive Savings
Balcony
$7,512
Suite
$11,062
From (Per Person)
A$7,512
Save 198
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Departure: 03 October 2027
Visits: Portugal, Morocco, Spain
Just Cruise Fare
Exclusive Savings
Inside
$2,362
Oceanview
$2,540
Balcony
$3,910
Suite
$4,193
From (Per Person)
A$2,362
Per Person
Cruise

20 Days (19 Nights) Lisbon to Lisbon
Operator: Regent Seven Seas
Departure: 28 July 2028
Visits: Portugal, Spain, Morocco, France, Gibraltar
Exclusive Savings
Balcony
$24,818
Suite
$27,611
From (Per Person)
A$24,818
Save 11,512
Per Person
New ReleaseCruise

10 Days (9 Nights) Barcelona to Lisbon
Operator: Crystal
Departure: 11 November 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$8,697
Balcony
$10,189
Suite
$10,540
From (Per Person)
A$8,697
Save 2,103
Per Person
Cruise

14 Days (13 Nights) Rome to Rome
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 14 April 2027
Visits: Italy, Spain, France, Morocco, Portugal
Exclusive Savings
Inside
$2,066
Oceanview
$2,402
Balcony
-
Suite
$4,125
From (Per Person)
A$2,066
Per Person
Cruise

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

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

12 Days (11 Nights) London to London
Operator: Cunard
Ship: Queen Anne
Departure: 21 April 2027
Visits: England, Spain, Morocco
Exclusive Savings
Inside
$2,973
Oceanview
$4,032
Balcony
$4,903
Suite
$8,715
From (Per Person)
A$2,973
Per Person
New ReleaseTour + Cruise

14 Days Barcelona to Lisbon
Operator: Scenic
Ship: Scenic Ikon
Departure: 09 October 2028
Trip Styles: Coach, Cruise, Scenic
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$26,572
Suite
$28,071
From (Per Person)
A$26,572
Save 4,998
Per Person
Cruise

11 Days (10 Nights) Rome to Lisbon
Operator: Regent Seven Seas
Departure: 07 August 2027
Visits: Italy, Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Balcony
$11,608
Suite
$12,902
From (Per Person)
A$11,608
Save 7,432
Per Person
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Operator: Oceania
Departure: 29 September 2028
Visits: Portugal, Spain, Morocco
Your World Inclusions
Exclusive Savings
Balcony
$7,200
Suite
$10,236
From (Per Person)
A$7,200
Save 2,200
Per Person
Cruise

15 Days (14 Nights) Barcelona to Fort Lauderdale
Operator: Royal Caribbean
Departure: 01 November 2027
Visits: Spain, Morocco, USA
Exclusive Savings
Inside
$1,592
Oceanview
$1,553
Balcony
$1,956
Suite
$4,899
From (Per Person)
A$1,739
Save 492
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Operator: Royal Caribbean
Departure: 18 May 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,644
Oceanview
$1,911
Balcony
$2,470
Suite
$4,245
From (Per Person)
A$1,981
Save 706
Per Person
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2027 to Mar 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,170
Oceanview
$2,556
Balcony
$3,289
Suite
$6,830
From (Per Person)
A$2,170
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Operator: Seabourn
Departure: 18 November 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$8,935
Suite
$20,480
From (Per Person)
A$8,935
Save 163
Per Person
Cruise

15 Days (14 Nights) Barcelona to Alicante
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 11 April 2027
Visits: Spain, France, Italy, Morocco, Portugal
Exclusive Savings
Inside
$2,591
Oceanview
$3,026
Balcony
-
Suite
$4,610
From (Per Person)
A$2,591
Per Person
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Operator: Regent Seven Seas
Departure: 09 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,742
Suite
$17,158
From (Per Person)
A$15,742
Save 7,758
Per Person
Cruise

22 Days (21 Nights) Rio de Janeiro to Seville
Operator: Seabourn
Departure: 06 April 2027
Visits: Brazil, Cape Verde, Spain, Morocco
Exclusive Savings
Balcony
-
Suite
$17,667
From (Per Person)
A$17,667
Save 331
Per Person
Cruise

11 Days (10 Nights) Genoa to Genoa
Operator: 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

11 Days (10 Nights) Marseille to Marseille
Operator: MSC Cruises
Departure: 27 November 2027
Visits: France, Spain, Morocco, Italy
Exclusive Savings
Inside
$1,896
Oceanview
$2,183
Balcony
$2,440
Suite
$3,945
From (Per Person)
A$1,896
Per Person
Cruise

10 Days (9 Nights) Las Palmas de Gran Canaria to Casablanca
Operator: Ponant
Ship: Le Champlain
Departure: 16 January 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Suite
$12,347
From (Per Person)
A$12,347
Save 343
Per Person
Cruise

18 Days (17 Nights) Santos to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2027 to Mar 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,343
Oceanview
$2,808
Balcony
$3,125
Suite
$8,402
From (Per Person)
A$2,343
Per Person
Cruise

13 Days (12 Nights) Bridgetown to Lisbon
Operator: Seabourn
Departure: 24 March 2029
Visits: Barbados, Morocco, Portugal
Exclusive Savings
Balcony
$8,155
Suite
$19,131
From (Per Person)
A$8,155
Save 143
Per Person
Cruise

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

11 Days (10 Nights) Barcelona to Lisbon
Operator: Silversea
Ship: Silver Ray
Departure: 18 November 2026
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$7,938
Suite
$9,065
From (Per Person)
A$7,938
Save 162
Per Person
Results: 181-210 of 320

No trips found. Try adjusting the search filters.

Trip Lengths