Morocco Cruises

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

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 09 February 2028
Visits: Spain, Morocco
Exclusive Savings
Inside
$2,649
Oceanview
$2,695
Balcony
$3,231
Suite
$6,402
From (Per Person)
A$4,253
Per Person
Cruise
 (4)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 18 February 2028
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,285
Oceanview
$1,432
Balcony
$2,161
Suite
$3,983
From (Per Person)
A$2,059
Save 36
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,151
Oceanview
$3,376
Balcony
$3,929
Suite
$9,383
From (Per Person)
A$5,033
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
$2,940
From (Per Person)
A$2,940
Save 60
Per Person
Cruise
 (1)

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)

5 Days (4 Nights) Barcelona to Casablanca
Operator: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visits: Spain, Morocco
Exclusive Savings
Suite
$5,179
From (Per Person)
A$5,179
Save 106
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,146
Oceanview
$3,371
Balcony
$3,923
Suite
$9,377
From (Per Person)
A$5,036
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Barcelona
Operator: Azamara
Departure: 26 May 2028
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,879
Oceanview
$4,300
Balcony
$5,084
Suite
$7,975
From (Per Person)
A$3,879
Save 60
Per Person
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
 (8)

8 Days (7 Nights) Malaga to Barcelona
Operator: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,957
Oceanview
$3,368
Balcony
$3,888
Suite
$6,054
From (Per Person)
A$2,957
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,236
Oceanview
$1,537
Balcony
$1,713
Suite
$2,997
From (Per Person)
A$1,475
Save 844
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,512
Suite
$11,062
From (Per Person)
A$7,512
Save 198
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: Royal Caribbean
Departure: 11 May 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,262
Oceanview
$1,551
Balcony
$1,700
Suite
$3,063
From (Per Person)
A$1,490
Save 564
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 31 July 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$7,957
Oceanview
$8,147
Balcony
$8,371
Suite
$21,725
From (Per Person)
A$13,063
Per Person
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Operator: Royal Caribbean
Departure: 24 June 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,629
Oceanview
$2,069
Balcony
$2,294
Suite
$4,327
From (Per Person)
A$1,964
Save 718
Per Person
Cruise

8 Days (7 Nights) Santa Cruz De Tenerife to Malaga
Operator: Explora Journeys
Ship: Explora V
Departures: Jan 2028 to Feb 2028
Visits: Spain, Morocco
Exclusive Savings
Suite
$5,895
From (Per Person)
A$5,895
Save 120
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
$2,551
Oceanview
$2,911
Balcony
$2,921
Suite
$7,285
From (Per Person)
A$4,106
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Malaga
Operator: Ponant
Departure: 10 November 2026
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Balcony
$6,559
Suite
$18,373
From (Per Person)
A$6,559
Save 181
Per Person
Cruise
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Operator: MSC Cruises
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,163
Oceanview
$1,440
Balcony
$1,479
Suite
$2,648
From (Per Person)
A$1,163
Per Person
Cruise
 (1)

10 Days (9 Nights) Lisbon to Barcelona
Operator: Royal Caribbean
Departure: 24 November 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
$1,840
Oceanview
$1,978
Balcony
$2,887
Suite
$3,538
From (Per Person)
A$1,840
Save 961
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
Exclusive Savings
Inside
$1,181
Oceanview
$1,320
Balcony
$1,706
Suite
$3,925
From (Per Person)
A$1,181
Per Person
Cruise
 (1)

15 Days (14 Nights) Miami to Barcelona
Operator: Royal Caribbean
Departure: 19 April 2027
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,651
Oceanview
-
Balcony
-
Suite
$7,951
From (Per Person)
A$1,651
Save 855
Per Person
Cruise
 (4)

14 Days (13 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 December 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$4,136
Oceanview
-
Balcony
$6,117
Suite
$21,087
From (Per Person)
A$6,766
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Nov 2026 to Feb 2029
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,957
Oceanview
$2,326
Balcony
$3,001
Suite
$7,740
From (Per Person)
A$3,189
Save 189
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,182
Oceanview
$3,985
Balcony
$4,848
Suite
$7,062
From (Per Person)
A$3,182
Save 59
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Lisbon
Operator: Royal Caribbean
Departures: Nov 2028 to Feb 2029
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,836
Oceanview
$1,961
Balcony
$2,788
Suite
$3,397
From (Per Person)
A$1,836
Save 1,020
Per Person
Cruise
 (2)

15 Days (14 Nights) Miami to Barcelona
Operator: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visits: USA, Spain, Morocco
Drinks On Us
Inside
$1,427
Oceanview
$1,633
Balcony
$1,841
Suite
$6,593
From (Per Person)
A$1,427
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Departure: 22 November 2027
Visits: Spain, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,669
Oceanview
$2,893
Balcony
$4,277
Suite
$4,456
From (Per Person)
A$2,669
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,613
Oceanview
$2,879
Balcony
$3,125
Suite
$7,999
From (Per Person)
A$4,220
Per Person
Cruise
 (1)

16 Days (15 Nights) Santos to Valencia
Operator: MSC Cruises
Ship: MSC Divina
Departure: 19 March 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$1,819
Oceanview
-
Balcony
$2,760
Suite
$7,335
From (Per Person)
A$1,819
Per Person
Results: 1-30 of 322

No trips found. Try adjusting the search filters.

Trip Lengths