10 Day Morocco Cruises

Looking to discover the best of Morocco on a 10 day cruise? Then choose from our range of unique cruise itineraries with thirteen leading cruise lines that explore Morocco. September is the most popular month to travel to Morocco and we have 32 cruise departures available.
Filter Results
29 Cruises (32 Departures)
29 Cruises (32 Departures)
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,200pp
$23,905pp
Countries
Show More...
Cruise
 (4)

10 Days (9 Nights) Lisbon to Barcelona
Operator: Oceania
Departure: 29 September 2027
Visits: Portugal, Morocco, Spain
Your World Inclusions
Exclusive Savings
Inside
$3,686
Oceanview
$4,668
Balcony
$4,899
Suite
$7,100
From (Per Person)
A$3,686
Save 2,734
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 07 October 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,942
Oceanview
$2,182
Balcony
$2,307
Suite
$6,786
From (Per Person)
A$3,256
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 09 September 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,365
Oceanview
$2,939
Balcony
$3,326
Suite
$9,377
From (Per Person)
A$3,958
Per Person
Cruise
 (1)

10 Days (9 Nights) Valletta to Santa Cruz de Tenerife
Ship: Azura
Departure: 08 October 2026
Visits: Malta, Spain, Morocco
Bonus Onboard Spend
Exclusive Savings
Inside
$1,217
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$1,217
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 01 October 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,664
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$4,493
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: May 2027 to May 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,050
Oceanview
$2,279
Balcony
$2,386
Suite
$7,284
From (Per Person)
A$3,511
Save 56
Per Person
Cruise
 (3)

10 Days (9 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 16 August 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$3,197
Oceanview
$3,481
Balcony
$5,343
Suite
$7,489
From (Per Person)
A$3,197
Save 3,143
Per Person
Cruise
 (2)

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Operator: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Balcony
$8,855
Suite
$12,114
From (Per Person)
A$8,855
Save 235
Per Person
Cruise
 (3)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 05 October 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,050
Oceanview
$2,314
Balcony
$2,562
Suite
$7,435
From (Per Person)
A$3,587
Save 56
Per Person
Cruise

10 Days (9 Nights) Lisbon to Lisbon
Operator: Regent Seven Seas
Departure: 08 October 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$9,574
Suite
$10,571
From (Per Person)
A$9,574
Save 8,336
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

10 Days (9 Nights) Lisbon to Barcelona
Operator: Regent Seven Seas
Departure: 08 June 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$16,659
From (Per Person)
A$16,659
Save 7,071
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,425
Oceanview
$1,701
Balcony
$2,029
Suite
$4,312
From (Per Person)
A$1,715
Save 637
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Regent Seven Seas
Departure: 28 July 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$12,409
Suite
$13,740
From (Per Person)
A$12,409
Save 6,411
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Regent Seven Seas
Departure: 17 March 2029
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$8,226
Suite
$9,958
From (Per Person)
A$8,226
Save 6,094
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

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

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

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

10 Days (9 Nights) Lisbon to Barcelona
Operator: Royal Caribbean
Departures: May 2027 to Sep 2027
Visits: Portugal, Morocco, Spain
Exclusive Savings
Inside
$1,406
Oceanview
$1,805
Balcony
$2,071
Suite
$4,088
From (Per Person)
A$1,693
Save 717
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
$7,311
From (Per Person)
A$7,311
Save 149
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Seabourn
Departure: 06 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$11,091
Suite
$22,165
From (Per Person)
A$11,091
Save 207
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Operator: Silversea
Ship: Silver Nova
Departure: 30 November 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Balcony
$11,074
Suite
$14,700
From (Per Person)
A$11,074
Save 226
Per Person
Cruise

10 Days (9 Nights) Barcelona to Rome
Operator: Holland America
Ship: Zuiderdam
Departure: 17 February 2028
Visits: Spain, Morocco, Sardinia, Italy
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$1,593
Oceanview
$1,811
Balcony
$2,346
Suite
$3,494
From (Per Person)
A$1,593
Per Person
Cruise

10 Days (9 Nights) London to London
Operator: 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
New ReleaseCruise

10 Days (9 Nights) Barcelona to Lisbon
Operator: Scenic
Ship: Scenic Ikon
Departure: 13 October 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Complimentary 20min Heli Flight
Exclusive Savings
Balcony
$19,060
Suite
$20,559
From (Per Person)
A$19,060
Save 4,845
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
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,171
Balcony
$10,803
Suite
$11,856
From (Per Person)
A$8,171
Save 2,029
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Regent Seven Seas
Departure: 16 August 2028
Visits: Portugal, Spain, Morocco, Sardinia, Corsica
Exclusive Savings
Balcony
$12,342
Suite
$13,673
From (Per Person)
A$12,342
Save 6,408
Per Person
Results: 29 results

No trips found. Try adjusting the search filters.

Trip Lengths