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

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 03 April 2027
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
-
Suite
$5,355
From
US$5,355
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Royal Caribbean
Departures: May 2027 to Sep 2027
Visit: Portugal, Morocco, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$1,363
Oceanview
$1,783
Balcony
$2,173
Suite
$3,253
From
US$1,363
Save 688
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 01 October 2026
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,174
Oceanview
$2,374
Balcony
$2,374
Suite
-
From
US$2,174
Save 1,305
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Jun 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,824
Oceanview
$2,274
Balcony
$2,697
Suite
$5,986
From
US$1,824
Save 1,583
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2026 to Sep 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,273
Oceanview
$2,424
Balcony
$2,524
Suite
$6,193
From
US$2,273
Save 1,560
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 03 September 2026
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,866
Oceanview
$2,652
Balcony
$2,892
Suite
$10,461
From
US$1,866
Save 1,123
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 08 June 2027
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,549
Suite
$11,799
From
US$11,549
Save 11,549
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 13 November 2027
Visit: Portugal, Spain, Morocco
Inside
$1,489
Oceanview
$1,529
Balcony
$2,679
Suite
$2,899
From
US$1,489
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 20 October 2026
Visit: Portugal, Spain, Morocco
Inside
$1,349
Oceanview
$1,589
Balcony
$3,589
Suite
$3,589
From
US$1,349
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 October 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,040
Oceanview
$2,298
Balcony
$2,327
Suite
$6,727
From
US$2,040
Save 1,192
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 12 August 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,182
Suite
$7,409
From
US$3,182
Save 1,997
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Oceania Cruises
Departure: 29 September 2027
Visit: Portugal, Morocco, Spain
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$2,999
Oceanview
$3,799
Balcony
$4,199
Suite
$6,099
From
US$2,999
Save 2,999
Per Person
View Trip
Cruise
 (2)

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
$6,100
Suite
$9,110
From
US$6,100
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 25 September 2027
Visit: Spain, Morocco, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,333
Oceanview
$1,723
Balcony
$2,042
Suite
$3,092
From
US$1,333
Save 659
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 08 October 2027
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,699
Suite
$11,699
From
US$10,699
Save 10,699
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Seabourn
Departure: 06 April 2028
Visit: Portugal, Spain, Morocco
Inside
-
Oceanview
-
Balcony
$6,199
Suite
$9,499
From
US$6,199
Per Person
View Trip
Cruise

10 Days (9 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Champlain
Departure: 16 January 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
$5,570
Suite
$8,790
From
US$5,570
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 18 May 2027
Visit: Spain, Morocco, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,282
Oceanview
$1,672
Balcony
$1,982
Suite
$3,012
From
US$1,282
Save 628
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Seabourn
Departure: 18 November 2028
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
$5,899
Suite
$10,134
From
US$5,899
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departure: 19 December 2027
Visit: Portugal, Spain, Gibraltar, Morocco
Azamara Always Included
Inside
$2,449
Oceanview
$2,999
Balcony
$3,659
Suite
$5,459
From
US$2,449
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Nova
Departure: 30 November 2026
Visit: Spain, Gibraltar, Morocco, Portugal
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,900
Suite
$9,400
From
US$5,900
Save 2,500
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Muse
Departure: 20 August 2026
Visit: Portugal, Morocco, Spain, Gibraltar
Last Minute Fare
All-Inclusive Plus Fare
All-Inclusive Fare
Inside
-
Oceanview
$5,450
Balcony
$6,150
Suite
$11,800
From
US$5,450
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 16 August 2027
Visit: Spain, Morocco, Gibraltar, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$2,799
Oceanview
$3,049
Balcony
$4,699
Suite
$6,599
From
US$2,799
Save 2,799
Per Person
View Trip
New ReleaseCruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 13 October 2028
Visit: Spain, Gibraltar, Morocco, Portugal
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,841
Suite
$14,867
From
US$13,841
Save 2,229
Per Person
View Trip
Results: 24 results

No trips found. Try adjusting the search filters.

Trip Lengths