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 fifteen leading cruise lines that explore Morocco. September is the most popular month to travel to Morocco and we have 34 cruise departures available.
Filter Results
32 Cruises (34 Departures)
32 Cruises (34 Departures)
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,100pp
$23,905pp
Countries
Show More...
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Jun 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,303
Oceanview
$2,766
Balcony
$3,167
Suite
$9,098
From (Per Person)
A$3,511
Per Person
Cruise
 (2)

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

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

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 03 September 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,728
Suite
$10,959
From (Per Person)
A$5,896
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 October 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,400
Oceanview
$2,588
Balcony
$2,904
Suite
$7,418
From (Per Person)
A$3,661
Per Person
Cruise
 (3)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Oceania
Departure: 29 September 2027
Visits: Portugal, Morocco, Spain
Your World Inclusions
Exclusive Savings
Inside
$4,271
Oceanview
$5,493
Balcony
$5,765
Suite
$8,365
From (Per Person)
A$4,271
Save 2,089
Per Person
Cruise
 (1)

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

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 20 October 2026
Visits: Portugal, Spain, Morocco
Just Cruise Fare
Exclusive Savings
Inside
$2,164
Oceanview
$2,820
Balcony
$4,114
Suite
$4,264
From (Per Person)
A$2,164
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 09 September 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,576
Oceanview
$3,149
Balcony
$3,642
Suite
$10,010
From (Per Person)
A$3,958
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 25 September 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,862
Oceanview
$2,265
Balcony
$2,713
Suite
$7,430
From (Per Person)
A$1,862
Save 734
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Seabourn
Departure: 06 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$9,817
Suite
$15,109
From (Per Person)
A$9,817
Save 181
Per Person
Cruise

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

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: 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
Cruise Line: Royal Caribbean
Departures: May 2027 to Sep 2027
Visits: Portugal, Morocco, Spain
Exclusive Savings
Inside
$1,935
Oceanview
$2,338
Balcony
$2,852
Suite
$7,466
From (Per Person)
A$1,935
Save 814
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 08 June 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$21,169
Suite
$21,238
From (Per Person)
A$21,169
Save 2,401
Per Person
New ReleaseCruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Crystal
Departure: 11 November 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$8,630
Balcony
$10,160
Suite
$10,520
From (Per Person)
A$8,630
Save 870
Per Person
Cruise

10 Days (9 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 08 October 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$15,800
Suite
$17,064
From (Per Person)
A$15,800
Save 2,290
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 18 May 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,026
Oceanview
$2,359
Balcony
$2,821
Suite
$7,158
From (Per Person)
A$2,026
Save 795
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 17 March 2029
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$12,105
Suite
$13,928
From (Per Person)
A$12,105
Save 2,215
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

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Seabourn
Departure: 18 November 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$8,641
Suite
$19,911
From (Per Person)
A$8,641
Save 157
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 28 July 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$15,739
Suite
$17,914
From (Per Person)
A$15,739
Save 2,291
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Nova
Departure: 30 November 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Balcony
$5,390
Suite
$7,203
From (Per Person)
A$5,390
Save 110
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 16 August 2027
Visits: Spain, Morocco, Gibraltar, Portugal
Your World Inclusions
Exclusive Savings
Inside
$4,249
Oceanview
$4,627
Balcony
$7,111
Suite
$9,972
From (Per Person)
A$4,249
Save 2,091
Per Person
Cruise
 (4)

10 Days (9 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Azamara
Departure: 19 December 2027
Visits: Portugal, Spain, Gibraltar, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,579
Oceanview
$3,119
Balcony
$3,771
Suite
$5,540
From (Per Person)
A$2,579
Save 170
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Muse
Departure: 20 August 2026
Visits: Portugal, Morocco, Spain, Gibraltar
Exclusive Savings
Oceanview
-
Balcony
$12,642
Suite
-
From (Per Person)
A$12,642
Save 258
Per Person
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Zuiderdam
Departure: 17 February 2028
Visits: Spain, Morocco, Sardinia, Italy
Fare Saver
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
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
New ReleaseCruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 13 October 2028
Visits: Spain, Gibraltar, Morocco, Portugal
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
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
Results: 1-30 of 32

No trips found. Try adjusting the search filters.

Trip Lengths