Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 308 unique cruise itineraries to Morocco, departing from Alicante, Athens, Barcelona, Bridgetown, Casablanca and more. April is the most popular month to cruise to Morocco and we have over 493 departures available from twenty-one of the world's leading cruise lines.
Filter Results
308 Cruises (493 Departures)
308 Cruises (493 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$41,690pp
Countries
Show More...
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 15 November 2028
Visits: Spain, Morocco
Exclusive Savings
Suite
$6,247
From (Per Person)
A$6,247
Save 128
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Nov 2028 to Feb 2029
Visits: Spain, Morocco
Exclusive Savings
Inside
$3,131
Oceanview
$3,356
Balcony
$3,916
Suite
$9,335
From (Per Person)
A$3,131
Save 2,291
Per Person
Cruise
 (1)

5 Days (4 Nights) Malaga to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 20 January 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$3,121
From (Per Person)
A$3,121
Save 64
Per Person
Cruise
 (1)

5 Days (4 Nights) Barcelona to Casablanca
Operator: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$4,851
From (Per Person)
A$4,851
Save 99
Per Person
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Operator: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,045
Oceanview
$3,466
Balcony
$3,986
Suite
$5,838
From (Per Person)
A$3,045
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 04 January 2029
Visits: Spain, Morocco
Exclusive Savings
Inside
$3,136
Oceanview
$3,361
Balcony
$3,922
Suite
$9,341
From (Per Person)
A$3,136
Save 1,938
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,114
Suite
$10,441
From (Per Person)
A$7,114
Save 186
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: Royal Caribbean
Departure: 11 May 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,361
Oceanview
$1,648
Balcony
$1,775
Suite
$3,146
From (Per Person)
A$1,361
Save 854
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 31 July 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$7,036
Oceanview
-
Balcony
$9,282
Suite
$18,179
From (Per Person)
A$7,036
Save 4,798
Per Person
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Operator: Royal Caribbean
Departure: 24 June 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,546
Oceanview
$2,048
Balcony
$2,110
Suite
$3,932
From (Per Person)
A$1,546
Save 1,002
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: Royal Caribbean
Departures: Jul 2027 to Oct 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,196
Oceanview
$1,486
Balcony
$1,660
Suite
$3,245
From (Per Person)
A$1,196
Save 846
Per Person
Cruise

6 Days (5 Nights) Malaga to Valencia
Operator: Ponant
Ship: L'Austral
Departure: 16 April 2028
Visits: Spain, Morocco
Exclusive Savings
Oceanview
$4,919
Balcony
$5,172
Suite
$9,420
From (Per Person)
A$4,919
Save 131
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 30 March 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,590
Oceanview
$1,919
Balcony
$2,202
Suite
$8,943
From (Per Person)
A$1,590
Save 1,126
Per Person
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Operator: Scenic
Departure: 13 September 2026
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$19,196
Suite
$38,551
From (Per Person)
A$19,196
Save 4,849
Per Person
Cruise
 (8)

16 Days (15 Nights) Lisbon to Lisbon
Operator: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Portugal, Morocco, Spain
Azamara Always Included
Exclusive Savings
Inside
$5,283
Oceanview
$6,558
Balcony
$8,067
Suite
$13,425
From (Per Person)
A$5,283
Save 356
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Departure: 11 April 2028
Visits: Spain, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,863
Oceanview
$3,116
Balcony
$4,828
Suite
$5,588
From (Per Person)
A$2,863
Per Person
Cruise
 (3)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departures: Apr 2027 to Feb 2028
Visits: USA, Morocco, Spain
Fare Saver
Exclusive Savings
Inside
$1,181
Oceanview
$1,320
Balcony
$1,706
Suite
$4,468
From (Per Person)
A$1,181
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
 (6)

8 Days (7 Nights) Lisbon to Malaga
Operator: Azamara
Departure: 25 March 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,793
Oceanview
$3,026
Balcony
$3,724
Suite
$5,223
From (Per Person)
A$2,793
Save 186
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Jan 2027 to Mar 2028
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Inside
$2,107
Oceanview
$2,361
Balcony
$2,705
Suite
$7,561
From (Per Person)
A$2,107
Save 1,893
Per Person
Cruise
 (3)

14 Days (13 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departure: 07 April 2028
Visits: USA, Morocco, Spain
Fare Saver
Exclusive Savings
Inside
$1,434
Oceanview
$1,761
Balcony
$2,286
Suite
$4,761
From (Per Person)
A$1,434
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Barcelona
Operator: Azamara
Departure: 26 May 2028
Visits: Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$3,109
Oceanview
$3,434
Balcony
$4,431
Suite
$6,618
From (Per Person)
A$3,109
Save 210
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 24 December 2027
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$3,602
Oceanview
$3,777
Balcony
$4,425
Suite
$9,803
From (Per Person)
A$3,602
Save 2,444
Per Person
Cruise
 (5)

15 Days (14 Nights) Miami to Barcelona
Operator: Virgin Voyages
Departure: 02 May 2027
Visits: USA, Spain, Morocco
Inside
$1,606
Oceanview
$1,809
Balcony
$2,012
Suite
$8,028
From (Per Person)
A$1,606
Per Person
Cruise
 (8)

9 Days (8 Nights) Lisbon to Las Palmas de Gran Canaria
Operator: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Portugal, Morocco, Spain
Azamara Always Included
Exclusive Savings
Inside
$3,023
Oceanview
$3,787
Balcony
$4,606
Suite
$6,710
From (Per Person)
A$3,023
Save 206
Per Person
Cruise
 (1)

12 Days (11 Nights) Lisbon to Barcelona
Departure: 31 March 2028
Visits: Portugal, Spain, Morocco
Just Cruise Fare
Exclusive Savings
Inside
$2,921
Oceanview
$3,175
Balcony
$4,649
Suite
$5,408
From (Per Person)
A$2,921
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Nov 2026 to Dec 2026
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$1,946
Oceanview
$2,293
Balcony
$2,761
Suite
$6,739
From (Per Person)
A$1,946
Save 1,317
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 03 September 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,535
Oceanview
$3,119
Balcony
$3,237
Suite
-
From (Per Person)
A$2,535
Save 1,717
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 10 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,901
Oceanview
$2,282
Balcony
$2,516
Suite
$7,237
From (Per Person)
A$1,901
Save 1,348
Per Person
Cruise
 (1)

5 Days (4 Nights) Lisbon to Malaga
Operator: Explora Journeys
Ship: Explora II
Departure: 23 February 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Suite
$3,361
From (Per Person)
A$3,361
Save 69
Per Person
Results: 1-30 of 308

No trips found. Try adjusting the search filters.

Trip Lengths