Morocco Cruises

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

5 Days (4 Nights) Lisbon to Malaga
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 23 February 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Suite
$3,533
From (Per Person)
A$3,533
Save 72
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Bilbao
Cruise Line: Oceania
Departure: 20 August 2026
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Suite
$16,323
From (Per Person)
A$16,323
Save 2,457
Per Person
Cruise
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,321
Oceanview
$1,588
Balcony
$1,638
Suite
$2,608
From (Per Person)
A$1,321
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
-
Balcony
$8,646
Suite
$13,612
From (Per Person)
A$8,646
Save 224
Per Person
Cruise
 (1)

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 November 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,198
Oceanview
$2,380
Balcony
$2,646
Suite
$6,388
From (Per Person)
A$3,409
Per Person
Cruise
 (8)

16 Days (15 Nights) Lisbon to Lisbon
Cruise Line: Azamara
Departures: Jan 2027 to Jan 2028
Visits: Portugal, Morocco, Spain
Azamara Always Included
Exclusive Savings
Inside
$5,227
Oceanview
$6,483
Balcony
$7,982
Suite
$14,532
From (Per Person)
A$5,227
Save 352
Per Person
Cruise
 (1)

15 Days (14 Nights) London to London
Cruise Line: Cunard
Departure: 23 July 2027
Visits: England, Portugal, Spain, Morocco
Exclusive Savings
Inside
$3,083
Oceanview
$3,320
Balcony
$4,647
Suite
$8,686
From (Per Person)
A$3,083
Per Person
Cruise
 (1)

14 Days (13 Nights) Lisbon to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 07 October 2026
Visits: Portugal, Spain, Morocco, Gibraltar
Just Cruise Fare
Exclusive Savings
Inside
$5,037
Oceanview
$5,185
Balcony
$6,689
Suite
$8,356
From (Per Person)
A$5,037
Per Person
Cruise
 (3)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$6,421
Oceanview
$7,808
Balcony
$8,361
Suite
$11,756
From (Per Person)
A$6,421
Save 2,149
Per Person
Cruise
 (8)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara
Departure: 13 February 2027
Visits: Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,917
Oceanview
$3,319
Balcony
$3,829
Suite
$5,622
From (Per Person)
A$2,917
Per Person
Cruise
 (2)

13 Days (12 Nights) Barcelona to San Juan
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 31 October 2027
Visits: Spain, Morocco, Puerto Rico
Inside
$1,864
Oceanview
$2,112
Balcony
$2,116
Suite
$6,835
From (Per Person)
A$1,864
Per Person
Cruise
 (4)

20 Days (19 Nights) Lisbon to Lisbon
Cruise Line: Azamara
Departure: 19 December 2027
Visits: Portugal, Spain, Gibraltar, Morocco
Azamara Always Included
Exclusive Savings
Inside
$6,364
Oceanview
$7,779
Balcony
$9,408
Suite
$13,737
From (Per Person)
A$6,364
Save 425
Per Person
Cruise
 (1)

13 Days (12 Nights) Maceio to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 18 March 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,974
From (Per Person)
A$3,974
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 08 April 2027
Visits: Spain, Gibraltar, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,505
Oceanview
$2,654
Balcony
$4,291
Suite
$4,813
From (Per Person)
A$2,505
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Feb 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,103
Oceanview
$2,381
Balcony
$2,967
Suite
$7,124
From (Per Person)
A$3,186
Save 55
Per Person
Cruise
 (1)

18 Days (17 Nights) Barcelona to Rio de Janeiro
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 November 2028
Visits: Spain, Morocco, Brazil
Exclusive Savings
Suite
$12,348
From (Per Person)
A$12,348
Save 252
Per Person
Cruise
 (1)

18 Days (17 Nights) Rio de Janeiro to Amalfi
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 15 March 2027
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,294
Oceanview
$2,650
Balcony
$3,937
Suite
$5,382
From (Per Person)
A$2,294
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 03 September 2026
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,728
Suite
$10,959
From (Per Person)
A$5,896
Per Person
Cruise
 (1)

17 Days (16 Nights) Barcelona to Buenos Aires
Cruise Line: Celebrity Cruises
Departure: 19 November 2026
Visits: Spain, Morocco, Brazil, Uruguay, Argentina
Exclusive Savings
Inside
-
Oceanview
$2,996
Balcony
$5,381
Suite
$8,642
From (Per Person)
A$4,679
Per Person
Cruise
 (3)

21 Days (20 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 December 2027
Visits: Spain, Portugal, Morocco, Gibraltar, USA
Fare Saver
Exclusive Savings
Inside
$4,146
Oceanview
$5,140
Balcony
$6,215
Suite
$8,363
From (Per Person)
A$4,146
Per Person
Cruise
 (1)

19 Days (18 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 April 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Suite
$15,876
From (Per Person)
A$15,876
Save 324
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 October 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,400
Oceanview
$2,588
Balcony
$2,904
Suite
$7,418
From (Per Person)
A$3,661
Per Person
Cruise
 (1)

17 Days (16 Nights) Barcelona to Orlando
Cruise Line: Norwegian Cruise Line
Departure: 28 October 2026
Visits: Spain, France, Morocco, USA
Just Cruise Fare
Exclusive Savings
Inside
$2,187
Oceanview
$2,708
Balcony
$3,229
Suite
$3,780
From (Per Person)
A$2,187
Per Person
Cruise
 (1)

21 Days (20 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 08 March 2027
Visits: Brazil, Cape Verde, Portugal, Morocco, Spain
Exclusive Savings
Inside
$2,702
Oceanview
$3,168
Balcony
$3,999
Suite
$6,524
From (Per Person)
A$2,702
Per Person
Cruise
 (1)

16 Days (15 Nights) Maceio to Rome
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 18 March 2027
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,126
Suite
-
From (Per Person)
A$3,126
Per Person
Cruise
 (2)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visits: USA, Spain, Morocco
Inside
$1,637
Oceanview
$1,843
Balcony
$2,051
Suite
$7,663
From (Per Person)
A$1,637
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 16 August 2027
Visits: Spain, Morocco, Gibraltar, Portugal
Your World Inclusions
Exclusive Savings
Inside
$4,249
Oceanview
$4,627
Balcony
$7,111
Suite
$9,972
From (Per Person)
A$4,249
Save 2,091
Per Person
Cruise
 (8)

8 Days (7 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Azamara
Departure: 15 January 2027
Visits: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,464
Oceanview
$3,650
Balcony
$3,827
Suite
$5,679
From (Per Person)
A$3,464
Save 55
Per Person
Cruise
 (4)

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Azamara
Departure: 25 March 2028
Visits: Portugal, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$4,842
Oceanview
$5,214
Balcony
$6,378
Suite
$8,882
From (Per Person)
A$4,842
Save 317
Per Person
Cruise
 (1)

9 Days (8 Nights) Casablanca to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 13 December 2026
Visits: Morocco, Spain, Portugal
Exclusive Savings
Suite
$7,203
From (Per Person)
A$7,203
Save 147
Per Person
Results: 61-90 of 314

No trips found. Try adjusting the search filters.

Trip Lengths