Morocco Cruises Starting In March 2027, 2028 and 2029

If you're looking at joining a cruise to Morocco in March 2027, 2028 or 2029, we have 21 unique cruise itineraries and 114 departures available, operated by eight of the world's leading cruise lines departing in March.
Filter Results
21 Cruises (114 Departures)
21 Cruises (114 Departures)
Departures
Duration
8 Days
26 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$42,130pp
Countries
Show More...
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 March 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,393
Oceanview
$3,048
Balcony
$3,270
Suite
$9,845
From (Per Person)
A$2,393
Save 1,272
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,524
From (Per Person)
A$2,103
Save 1,572
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jan 2027 to Mar 2028
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Inside
$2,263
Oceanview
$2,516
Balcony
$3,095
Suite
$7,809
From (Per Person)
A$2,263
Save 10,263
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 March 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,853
Oceanview
$1,989
Balcony
$2,901
Suite
$11,320
From (Per Person)
A$1,853
Save 910
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,404
Oceanview
$1,572
Balcony
$1,721
Suite
$2,592
From (Per Person)
A$1,404
Per Person
Cruise
 (4)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,488
Oceanview
$2,694
Balcony
$3,302
Suite
$4,615
From (Per Person)
A$2,488
Save 56
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$990
Oceanview
$1,217
Balcony
$1,435
Suite
$3,863
From (Per Person)
A$990
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Viking
Departures: Oct 2026 to Jun 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$3,964
Suite
$6,414
From (Per Person)
A$3,964
Save 1,689
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Viking
Departures: Nov 2026 to Sep 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$3,768
Suite
$6,414
From (Per Person)
A$3,768
Save 1,405
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 17 March 2029
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$12,105
Suite
$13,928
From (Per Person)
A$12,105
Save 2,215
Per Person
Cruise
 (2)

14 Days (13 Nights) Funchal to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 30 March 2027
Visits: Portugal, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,198
Oceanview
$2,525
Balcony
$2,812
Suite
-
From (Per Person)
A$2,198
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
$5,526
Oceanview
$5,967
Balcony
$7,329
Suite
$10,279
From (Per Person)
A$5,526
Per Person
Cruise

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 March 2027
Visits: Portugal, Morocco, Spain, Gibraltar
Exclusive Savings
Balcony
$11,010
Suite
$18,718
From (Per Person)
A$11,010
Save 5,040
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,831
Oceanview
$3,445
Balcony
$4,128
Suite
$6,504
From (Per Person)
A$2,831
Per Person
Cruise
 (2)

11 Days (10 Nights) Athens to Lisbon
Cruise Line: Holland America
Departure: 11 March 2028
Visits: Greece, Malta, Spain, Morocco, Portugal
Fare Saver
Exclusive Savings
Inside
$2,112
Oceanview
$2,568
Balcony
$2,805
Suite
$4,053
From (Per Person)
A$2,112
Per Person
Cruise
 (1)

22 Days (21 Nights) Santos to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 07 March 2027
Visits: Brazil, Cape Verde, Portugal, Morocco, Spain
Exclusive Savings
Inside
$3,141
Oceanview
$3,606
Balcony
$4,477
Suite
$6,784
From (Per Person)
A$3,141
Per Person
Cruise

22 Days (21 Nights) Bridgetown to Barcelona
Cruise Line: Seabourn
Departure: 25 March 2028
Visits: Barbados, Saint Lucia, Portugal, Spain, Morocco
Exclusive Savings
Balcony
$13,979
Suite
$24,740
From (Per Person)
A$13,979
Save 240
Per Person
Cruise

26 Days (25 Nights) Miami to Lisbon
Cruise Line: Regent Seven Seas
Departure: 26 March 2028
Visits: USA, Bermuda, Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$39,392
Suite
$41,557
From (Per Person)
A$39,392
Save 2,738
Per Person
Cruise

19 Days (18 Nights) Barcelona to London
Cruise Line: Viking
Departures: Apr 2027 to Jun 2028
Visits: Spain, Morocco, Portugal, France, England
Exclusive Savings
Balcony
$13,764
Suite
$21,604
From (Per Person)
A$13,764
Save 1,585
Per Person
Cruise

15 Days (14 Nights) Lisbon to Rome
Cruise Line: Viking
Departures: Nov 2026 to Jun 2028
Visits: Portugal, Spain, Morocco, France, Monaco, Italy
Exclusive Savings
Balcony
$7,394
Suite
$11,804
From (Per Person)
A$7,394
Save 1,553
Per Person
Cruise

15 Days (14 Nights) Rome to Lisbon
Cruise Line: Viking
Departures: Jan 2027 to Sep 2028
Visits: Italy, Monaco, France, Spain, Morocco, Portugal
Exclusive Savings
Balcony
$8,080
Suite
$12,784
From (Per Person)
A$8,080
Save 1,565
Per Person
Results: 21 results

No trips found. Try adjusting the search filters.

Trip Lengths