Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 246 unique cruise itineraries to Morocco, departing from Alicante, Barcelona, Bridgetown, Buenos Aires, Dakar and more. April is the most popular month to cruise to Morocco and we have over 379 departures available from nineteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
6 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$500pp
$52,398pp
Countries
Show More...
Filter Results
246 Cruises (379 Cruise Departures)
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 18 October 2027
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
-
Suite
$6,840
From
US$6,840
Per Person
View Trip
New ReleaseCruise

13 Days (12 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Scenic
Departure: 03 May 2026
Visit: Spain, Morocco, Algeria
Select Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$16,158
Suite
$38,946
From
US$16,158
Save 1,657
Per Person
View Trip
Cruise

9 Days (8 Nights) Malaga to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 07 November 2026
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
$5,870
Suite
$8,790
From
US$5,870
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 27 September 2027
Visit: Spain, Morocco, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$3,046
Oceanview
$3,354
Balcony
$4,071
Suite
$9,014
From
US$3,046
Save 1,692
Per Person
View Trip
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 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
New ReleaseCruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 02 May 2026
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
$12,995
Suite
$20,495
From
US$12,995
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,399
Suite
$14,799
From
US$14,399
Save 14,399
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 01 June 2026
Visit: Spain, Morocco, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$2,374
Oceanview
$2,674
Balcony
$3,149
Suite
$7,698
From
US$2,374
Save 1,329
Per Person
View Trip
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 04 April 2027
Visit: Brazil, Spain, Morocco
Inside
$1,289
Oceanview
$1,549
Balcony
$1,779
Suite
$6,179
From
US$1,289
Per Person
View Trip
New ReleaseCruise

9 Days (8 Nights) Barcelona to Malaga
Cruise Line: Emerald Cruises
Departure: 23 October 2027
Visit: Spain, Gibraltar, Morocco
Preferred Plus Fare + Air Credit
Exclusive Savings
Inside
-
Oceanview
$6,659
Balcony
-
Suite
$8,891
From
US$6,659
Save 636
Per Person
View Trip
Cruise

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

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Cruise Line: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
$5,400
Balcony
$5,800
Suite
$8,120
From
US$5,400
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 18 November 2026
Visit: Spain, Morocco, Portugal
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,700
Suite
$9,100
From
US$6,700
Save 1,500
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 29 October 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
-
Suite
$6,230
From
US$6,230
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 01 November 2027
Visit: Spain, Morocco, USA
Bonus Onboard Credit
Exclusive Savings
Inside
$923
Oceanview
$1,189
Balcony
$1,610
Suite
$2,531
From
US$1,343
Save 50
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 22 October 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,199
Suite
$13,599
From
US$12,199
Save 12,199
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 12 April 2027
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
-
Suite
$6,535
From
US$6,535
Per Person
View Trip
Cruise

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 23 November 2026
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$13,699
From
US$13,699
Save 13,699
Per Person
View Trip
Cruise

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

12 Days (11 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 21 April 2027
Visit: England, Spain, Morocco
Bonus Onboard Credit
Inside
$1,799
Oceanview
$2,149
Balcony
$2,449
Suite
$4,099
From
US$1,799
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Funchal to Palma de Mallorca
Cruise Line: Scenic
Departure: 23 April 2027
Visit: Portugal, Spain, Morocco
Select Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,532
Suite
$19,417
From
US$12,532
Save 1,263
Per Person
View Trip
Cruise

15 Days (14 Nights) London to London
Cruise Line: MSC Cruises
Departure: 24 July 2027
Visit: England, Spain, Morocco
Inside
$2,219
Oceanview
$2,639
Balcony
$3,119
Suite
$6,599
From
US$2,219
Per Person
View Trip
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Viking Cruises
Departures: Oct 2026 to Jun 2028
Visit: Portugal, Spain, Morocco
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,899
Suite
$4,499
From
US$2,899
Save 700
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: Le Champlain
Departure: 26 April 2026
Visit: Portugal, Spain, Morocco
Inside
-
Oceanview
-
Balcony
$7,990
Suite
$14,840
From
US$7,990
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Departures: Apr 2027 to Oct 2027
Visit: Portugal, Morocco, Spain
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
$9,100
Balcony
$6,900
Suite
$9,400
From
US$6,900
Save 3,500
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 16 August 2026
Visit: Spain, Gibraltar, Morocco, Portugal
Inside
$1,059
Oceanview
$1,089
Balcony
$1,789
Suite
$1,829
From
US$1,059
Per Person
View Trip
Cruise
 (5)

14 Days (13 Nights) Malaga to Miami
Cruise Line: Azamara Cruises
Departure: 04 December 2026
Visit: Spain, Morocco, Puerto Rico, USA
Azamara Always Included
Inside
-
Oceanview
$1,839
Balcony
$3,069
Suite
$6,109
From
US$1,839
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 12 September 2027
Visit: Spain, Morocco, Gibraltar, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,799
Suite
$4,799
From
US$2,799
Save 2,799
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Barcelona to Orlando
Cruise Line: Norwegian Cruise Line
Departure: 28 October 2026
Visit: Spain, France, Morocco, USA
Inside
$1,499
Oceanview
$1,899
Balcony
$2,089
Suite
$2,499
From
US$1,499
Per Person
View Trip
Results: 91-120 of 246

No trips found. Try adjusting the search filters.

Trip Lengths