Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 299 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 482 departures available from twenty-one of the world's leading cruise lines.
Filter Results
299 Cruises (482 Departures)
299 Cruises (482 Departures)
Departures
Show More...
Duration
5 Days
29 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$500pp
$57,598pp
Countries
Show More...
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Nov 2028 to Feb 2029
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,175
Oceanview
$1,374
Balcony
$1,774
Suite
$5,624
From (Per Person)
US$1,175
Save 866
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 04 January 2029
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,273
Oceanview
$1,374
Balcony
$1,773
Suite
$5,627
From (Per Person)
US$1,273
Save 724
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Valencia
Operator: Ponant
Ship: L'Austral
Departure: 16 April 2028
Visits: Spain, Morocco
Oceanview
$3,830
Balcony
$4,020
Suite
$7,310
From (Per Person)
US$3,830
Per Person
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Operator: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Inside
$2,139
Oceanview
$2,439
Balcony
$2,819
Suite
$4,389
From (Per Person)
US$2,139
Per Person
Cruise
 (4)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 09 February 2028
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,699
Oceanview
$1,699
Balcony
$2,124
Suite
$4,599
From (Per Person)
US$1,699
Save 1,002
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 15 November 2028
Visits: Spain, Morocco
Suite
$4,450
From (Per Person)
US$4,450
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,050
Oceanview
$1,200
Balcony
$1,725
Suite
$3,349
From (Per Person)
US$1,050
Save 633
Per Person
Cruise
 (1)

5 Days (4 Nights) Barcelona to Casablanca
Operator: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visits: Spain, Morocco
Suite
$3,560
From (Per Person)
US$3,560
Per Person
Cruise
 (1)

5 Days (4 Nights) Malaga to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 20 January 2027
Visits: Spain, Morocco
Suite
$2,240
From (Per Person)
US$2,240
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 31 July 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$5,178
Oceanview
-
Balcony
$5,631
Suite
$13,949
From (Per Person)
US$5,178
Save 3,152
Per Person
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Operator: Royal Caribbean
Departure: 24 June 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,044
Oceanview
$1,359
Balcony
$1,566
Suite
$2,838
From (Per Person)
US$1,044
Save 657
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: Royal Caribbean
Departure: 11 May 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$786
Oceanview
$1,002
Balcony
$1,126
Suite
$1,869
From (Per Person)
US$786
Save 483
Per Person
Cruise

9 Days (8 Nights) Las Palmas de Gran Canaria to Malaga
Operator: Ponant
Departure: 03 April 2028
Visits: Spain, Morocco
Balcony
$5,860
Suite
$8,600
From (Per Person)
US$5,860
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
Suite
$4,185
From (Per Person)
US$4,185
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
$709
Oceanview
$953
Balcony
$1,085
Suite
$1,908
From (Per Person)
US$709
Save 533
Per Person
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Operator: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Oceanview
$5,990
Balcony
$6,430
Suite
$10,150
From (Per Person)
US$5,990
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$5,099
Oceanview
-
Balcony
$5,999
Suite
$8,899
From (Per Person)
US$5,099
Save 5,099
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 09 September 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,423
Oceanview
$1,548
Balcony
$1,624
Suite
$6,625
From (Per Person)
US$1,423
Save 867
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,846
Oceanview
$1,874
Balcony
$1,829
Suite
$4,893
From (Per Person)
US$1,846
Save 1,096
Per Person
Cruise
 (1)

16 Days (15 Nights) Rio de Janeiro to Barcelona
Operator: MSC Cruises
Ship: MSC Divina
Departure: 15 March 2027
Visits: Brazil, Spain, Morocco
Inside
-
Oceanview
-
Balcony
$1,840
Suite
-
From (Per Person)
US$1,840
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Operator: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Oceanview
$6,310
Balcony
$6,750
Suite
$10,590
From (Per Person)
US$6,310
Per Person
Cruise
 (1)

10 Days (9 Nights) Lisbon to Barcelona
Departure: 20 October 2026
Visits: Portugal, Spain, Morocco
Inside
$1,259
Oceanview
$1,329
Balcony
$2,019
Suite
$2,389
From (Per Person)
US$1,259
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
-
Oceanview
-
Balcony
$4,980
Suite
-
From (Per Person)
US$4,980
Save 3,134
Per Person
Cruise
 (1)

14 Days (13 Nights) Lisbon to Barcelona
Departure: 31 October 2027
Visits: Portugal, Spain, Morocco
Inside
$2,459
Oceanview
$2,809
Balcony
$4,459
Suite
$4,909
From (Per Person)
US$2,459
Per Person
Cruise
 (6)

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Azamara
Departure: 28 December 2027
Visits: Spain, Portugal, Morocco
Azamara Always Included
Inside
$2,889
Oceanview
$3,509
Balcony
$4,309
Suite
$6,169
From (Per Person)
US$2,889
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
Inside
$966
Oceanview
$1,106
Balcony
$1,246
Suite
$4,620
From (Per Person)
US$966
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
Suite
$2,415
From (Per Person)
US$2,415
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 02 January 2027
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$1,398
Oceanview
$1,398
Balcony
$2,086
Suite
$5,798
From (Per Person)
US$1,398
Save 859
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Rome
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 05 April 2027
Visits: Spain, Morocco, Italy
Inside
-
Oceanview
$809
Balcony
$989
Suite
-
From (Per Person)
US$809
Per Person
Cruise
 (1)

6 Days (5 Nights) Malaga to Malaga
Operator: Ponant
Departure: 10 November 2026
Visits: Spain, Gibraltar, Morocco
Balcony
-
Suite
$14,240
From (Per Person)
US$14,240
Per Person
Results: 1-30 of 299

No trips found. Try adjusting the search filters.

Trip Lengths