Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 193 unique cruise itineraries to Morocco, departing from Barcelona, Bilbao, Bridgetown, Buenos Aires, Casablanca and more. April and November are the most popular months to cruise to Morocco and we have over 244 departures available from eighteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
5 Days
24 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$500pp
$33,790pp
Countries
Show More...
Filter Results
193 Cruises (244 Cruise Departures)
Cruise

21 Days (20 Nights) Rio de Janeiro to Genoa
Cruise Line: MSC Cruises
Departure: 06 April 2025
Countries Visited: Brazil, Spain, Morocco, France (+1 more), Italy
Escape To Sea
INSIDE
$1,189
OCEANVIEW
$1,659
BALCONY
$2,139
SUITE
$4,169
From (per person) 1,189
Cruise

13 Days (12 Nights) Barcelona to London
Cruise Line: Oceania Cruises
Departure: 02 June 2026
Countries Visited: Spain, Morocco, Portugal, France (+1 more), England
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$6,049
SUITE
-
Save (per person) 6,049
From (per person) 6,049
Cruise

14 Days (13 Nights) Barcelona to London
Cruise Line: Seabourn
Departure: 11 June 2026
Countries Visited: Spain, Morocco, Portugal, France (+1 more), England
Exclusive DealA Sail Beyond Event
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$11,999
From (per person) 11,999
Cruise

11 Days (10 Nights) Monte Carlo to Lisbon
Cruise Line: Oceania Cruises
Departure: 06 September 2025
Countries Visited: Monaco, France, Spain, Gibraltar (+2 more), Morocco, Portugal
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$6,649
SUITE
$9,599
Save (per person) 6,649
From (per person) 6,649
Cruise

15 Days (14 Nights) Rome to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 April 2026
Countries Visited: Italy, France, Spain, Morocco (+1 more), Portugal
Exclusive Deal
INSIDE
$4,999
OCEANVIEW
$6,049
BALCONY
$6,799
SUITE
$9,799
Save (per person) 4,999
From (per person) 4,999
Cruise

22 Days (21 Nights) Rio de Janeiro to Rome
Cruise Line: MSC Cruises
Departure: 06 April 2025
Countries Visited: Brazil, Spain, Morocco, France (+1 more), Italy
Escape To Sea
INSIDE
$1,251
OCEANVIEW
$1,741
BALCONY
$2,231
SUITE
$8,611
From (per person) 1,251
Cruise

23 Days (22 Nights) Sao Paulo to Rome
Cruise Line: MSC Cruises
Departure: 05 April 2025
Countries Visited: Brazil, Spain, Morocco, France (+1 more), Italy
Escape To Sea
INSIDE
$1,579
OCEANVIEW
-
BALCONY
$2,449
SUITE
$4,609
From (per person) 1,579
Cruise

17 Days (16 Nights) Santos to Rome
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 15 March 2026
Countries Visited: Brazil, Cape Verde, Spain, Morocco (+1 more), Italy
Escape To Sea
INSIDE
$1,153
OCEANVIEW
$1,383
BALCONY
$1,933
SUITE
$2,533
From (per person) 1,153
Cruise

15 Days (14 Nights) Rome to Lisbon
Operated By: Viking Cruises
Departures: Nov 2026 to Sep 2027
Countries Visited: Italy, Monaco, France, Spain (+2 more), Morocco, Portugal
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$5,798
SUITE
$8,998
From (per person) 5,798
Cruise

11 Days (10 Nights) Barcelona to London
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 28 June 2026
Countries Visited: Spain, Morocco, Portugal, France (+1 more), England
Sail Into Deeper Savings Best Rate
INSIDE
$2,000
OCEANVIEW
$2,350
BALCONY
$2,500
SUITE
$5,850
From (per person) 2,000
Cruise

15 Days (14 Nights) Valletta to Barcelona
Cruise Line: Oceania Cruises
Departure: 22 August 2026
Countries Visited: Malta, Tunisia, Spain, Portugal (+1 more), Morocco
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$6,699
SUITE
$10,799
Save (per person) 6,699
From (per person) 6,699
Cruise

18 Days (17 Nights) Rio de Janeiro to Rome
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 14 March 2026
Countries Visited: Brazil, Cape Verde, Spain, Morocco (+1 more), Italy
Escape To Sea
INSIDE
$1,275
OCEANVIEW
$1,515
BALCONY
$2,085
SUITE
$2,715
From (per person) 1,275
Cruise

15 Days (14 Nights) Lisbon to Tampa
Cruise Line: Norwegian Cruise Line
Departure: 01 November 2026
Countries Visited: Portugal, Spain, Morocco, Bahamas (+1 more), USA
INSIDE
$1,293
OCEANVIEW
$1,541
BALCONY
$2,036
SUITE
$2,481
From (per person) 1,293
Results: 181-193 of 193

No Results found. Try changing your search filters.

Travel Styles

Trip Lengths