Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 313 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 500 departures available from twenty-two of the world's leading cruise lines.
Filter Results
313 Cruises (500 Departures)
313 Cruises (500 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

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Royal Caribbean
Departures: May 2027 to Sep 2027
Visits: Portugal, Morocco, Spain
Exclusive Savings
Inside
$1,935
Oceanview
$2,338
Balcony
$2,852
Suite
$7,466
From (Per Person)
A$1,935
Save 814
Per Person
Cruise

15 Days (14 Nights) London to Barcelona
Cruise Line: Explora Journeys
Ship: Explora IV
Departure: 07 October 2028
Visits: England, France, Spain, Portugal, Morocco
Exclusive Savings
Suite
$13,558
From (Per Person)
A$13,558
Save 277
Per Person
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Muse
Departure: 10 August 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Oceanview
$10,874
Balcony
$11,870
Suite
-
From (Per Person)
A$11,870
Save 3,270
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 23 July 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,547
Oceanview
$2,102
Balcony
$2,456
Suite
$6,093
From (Per Person)
A$1,547
Save 591
Per Person
New ReleaseCruise

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Celestyal Cruises
Departures: Dec 2026 to Feb 2028
Visits: Spain, Gibraltar, Morocco, Portugal, France
Exclusive Savings
Inside
$1,711
Oceanview
$2,034
Balcony
$3,357
Suite
$3,641
From (Per Person)
A$1,711
Save 32
Per Person
New ReleaseCruise

8 Days (7 Nights) Seville to Malaga
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 27 October 2028
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Oceanview
$8,835
Suite
$11,775
From (Per Person)
A$8,835
Save 2,160
Per Person
Cruise

13 Days (12 Nights) Lisbon to Bridgetown
Cruise Line: Seabourn
Departure: 27 November 2028
Visits: Portugal, Morocco, Barbados
Exclusive Savings
Balcony
$10,510
Suite
$14,724
From (Per Person)
A$10,510
Save 188
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora V
Departure: 22 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$6,723
From (Per Person)
A$6,723
Save 137
Per Person
Cruise

11 Days (10 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departures: Dec 2026 to Dec 2027
Visits: Italy, France, Spain, Morocco
Exclusive Savings
Inside
$3,589
Oceanview
$2,183
Balcony
$2,421
Suite
$3,757
From (Per Person)
A$2,183
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 28 July 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$15,739
Suite
$17,914
From (Per Person)
A$15,739
Save 2,291
Per Person
Cruise

15 Days (14 Nights) Barcelona to San Juan
Cruise Line: Viking
Ship: Viking Sea
Departures: Nov 2028 to Mar 2029
Visits: Spain, Morocco, Madeira, Sint Maarten, Puerto Rico
Exclusive Savings
Balcony
$5,532
Suite
$8,815
From (Per Person)
A$5,532
Save 1,363
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 16 August 2028
Visits: Portugal, Spain, Morocco, Sardinia, Corsica
Exclusive Savings
Balcony
$15,738
Suite
$17,845
From (Per Person)
A$15,738
Save 2,292
Per Person
New ReleaseCruise

17 Days (16 Nights) Nice to Seville
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 11 October 2028
Visits: France, Spain, Morocco
Exclusive Savings
Oceanview
$20,225
Suite
$27,085
From (Per Person)
A$20,225
Save 4,865
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Seabourn
Departure: 18 November 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$8,641
Suite
$19,911
From (Per Person)
A$8,641
Save 157
Per Person
New ReleaseCruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Crystal
Departure: 01 October 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Oceanview
$13,500
Balcony
$15,900
Suite
$18,800
From (Per Person)
A$13,500
Per Person
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departures: Nov 2027 to Dec 2027
Visits: France, Spain, Morocco, Italy
Exclusive Savings
Inside
$1,678
Oceanview
$1,965
Balcony
$2,223
Suite
$3,727
From (Per Person)
A$1,678
Per Person
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 03 November 2027
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$15,568
Suite
$16,940
From (Per Person)
A$15,568
Save 2,282
Per Person
New ReleaseCruise

18 Days (17 Nights) Tenerife to Rome
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 20 April 2028
Visits: Spain, Morocco, Sardinia, Corsica, Italy
Exclusive Savings
Oceanview
$21,107
Suite
$27,967
From (Per Person)
A$21,107
Save 5,383
Per Person
Cruise

15 Days (14 Nights) Dakar to Lisbon
Cruise Line: Silversea
Departure: 17 April 2027
Visits: Senegal, Cape Verde, Spain, Portugal, Morocco
Exclusive Savings
Balcony
$18,934
Suite
$40,474
From (Per Person)
A$18,934
Save 8,666
Per Person
Cruise

18 Days (17 Nights) Santos to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,412
Oceanview
$2,808
Balcony
$3,214
Suite
$8,600
From (Per Person)
A$2,412
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Celestyal Cruises
Departures: Dec 2026 to Feb 2028
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
$1,028
Oceanview
$1,233
Balcony
$1,968
Suite
$2,135
From (Per Person)
A$1,028
Save 29
Per Person
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Sep 2026 to Oct 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$3,638
Oceanview
$2,464
Balcony
$3,428
Suite
$10,040
From (Per Person)
A$3,866
Save 236
Per Person
Cruise

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Cruise Line: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$7,687
Balcony
$8,249
Suite
$13,060
From (Per Person)
A$7,687
Save 203
Per Person
New ReleaseCruise

8 Days (7 Nights) Malaga to Seville
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 20 October 2028
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Oceanview
$8,835
Suite
$11,775
From (Per Person)
A$8,835
Save 2,160
Per Person
Cruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 18 April 2027
Visits: Spain, France, Morocco, Portugal
Exclusive Savings
Balcony
$11,020
Suite
$11,820
From (Per Person)
A$11,020
Save 8,860
Per Person
Cruise

17 Days (16 Nights) Rome to Lisbon
Cruise Line: Seabourn
Departure: 11 November 2028
Visits: Italy, Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Balcony
$15,908
Suite
$26,002
From (Per Person)
A$15,908
Save 290
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Jul 2027 to Oct 2027
Visits: Spain, Morocco
Exclusive Savings
Inside
$1,577
Oceanview
$1,951
Balcony
$2,270
Suite
$5,859
From (Per Person)
A$1,577
Save 679
Per Person
Cruise

11 Days (10 Nights) Marseille to Marseille
Cruise Line: MSC Cruises
Departure: 27 November 2027
Visits: France, Spain, Morocco, Italy
Exclusive Savings
Inside
$1,896
Oceanview
$2,183
Balcony
$2,440
Suite
$3,945
From (Per Person)
A$1,896
Per Person
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 23 November 2027
Visits: Portugal, Morocco, Spain, Gibraltar
Exclusive Savings
Balcony
$8,408
Suite
$16,219
From (Per Person)
A$8,408
Save 5,892
Per Person
Cruise

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 June 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$4,041
Oceanview
$4,698
Balcony
$5,746
Suite
$15,585
From (Per Person)
A$6,364
Per Person
Results: 241-270 of 313

No trips found. Try adjusting the search filters.

Trip Lengths