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 27 unique cruise itineraries and 120 departures available, operated by eight of the world's leading cruise lines departing in March.
Filter Results
Departures
Duration
8 Days
26 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$900pp
$41,300pp
Countries
Show More...
Filter Results
27 Cruises (120 Cruise Departures)
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Feb 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,978
Oceanview
$2,226
Balcony
$2,714
Suite
$7,129
From
A$1,978
Save 1,853
Per Person
View Trip
Cruise
 (4)

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

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 March 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,378
Oceanview
$3,216
Balcony
$3,216
Suite
$8,527
From
A$2,378
Save 1,519
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jan 2027 to Mar 2028
Visit: Spain, Gibraltar, Morocco
Exclusive Savings
Inside
$2,107
Oceanview
$2,361
Balcony
$2,842
Suite
$7,367
From
A$2,107
Save 2,829
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 March 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,697
Oceanview
$1,834
Balcony
$2,648
Suite
$8,463
From
A$1,697
Save 1,066
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Viking Cruises
Departures: Nov 2026 to Sep 2028
Visit: Spain, Morocco, Portugal
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,768
Suite
$6,414
From
A$3,768
Save 1,405
Per Person
View Trip
Cruise

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

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Viking Cruises
Departures: Oct 2026 to Jun 2028
Visit: Portugal, Spain, Morocco
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,964
Suite
$6,414
From
A$3,964
Save 1,689
Per Person
View Trip
Cruise
 (1)

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

16 Days (15 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 15 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$1,973
Oceanview
$2,309
Balcony
$2,992
Suite
$4,665
From
A$1,973
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) Salvador to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 17 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,738
Suite
$3,877
From
A$2,738
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Santos to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 14 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$2,184
Oceanview
$2,362
Balcony
$3,213
Suite
$6,213
From
A$2,184
Per Person
View Trip
Cruise
 (4)

15 Days (14 Nights) Lisbon to Barcelona
Cruise Line: Azamara Cruises
Departure: 25 March 2028
Visit: Portugal, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$4,879
Oceanview
$5,261
Balcony
$6,447
Suite
$9,015
From
A$4,879
Per Person
View Trip
Cruise
 (2)

14 Days (13 Nights) Funchal to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 30 March 2027
Visit: Portugal, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,198
Oceanview
$2,525
Balcony
$2,812
Suite
$4,624
From
A$2,198
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 March 2027
Visit: Portugal, Morocco, Spain, Gibraltar
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,202
Suite
$18,934
From
A$11,202
Save 5,128
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Lisbon to Rome
Cruise Line: Viking Cruises
Departures: Nov 2026 to Jun 2028
Visit: Portugal, Spain, Morocco, France, Monaco, Italy
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$7,394
Suite
$11,804
From
A$7,394
Save 1,563
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Salvador to Rome
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 17 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar, Italy
Exclusive Savings
Inside
$2,134
Oceanview
$2,402
Balcony
$3,154
Suite
$4,738
From
A$2,134
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 08 March 2027
Visit: Brazil, Cape Verde, Portugal, Morocco, Spain
Exclusive Savings
Inside
$3,088
Oceanview
$3,593
Balcony
$4,276
Suite
$6,504
From
A$3,088
Per Person
View Trip
Cruise
 (1)

20 Days (19 Nights) Santos to Rome
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 14 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar, Italy
Exclusive Savings
Inside
$2,362
Oceanview
$2,788
Balcony
$3,293
Suite
$5,501
From
A$2,362
Per Person
View Trip
Cruise
 (2)

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

19 Days (18 Nights) Rio de Janeiro to Rome
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 15 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar, Italy
Exclusive Savings
Inside
$2,349
Oceanview
$2,725
Balcony
$3,151
Suite
$5,210
From
A$2,349
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Rio de Janeiro to Amalfi
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 15 March 2027
Visit: Brazil, Spain, Morocco, Gibraltar, Italy
Exclusive Savings
Inside
$2,197
Oceanview
$2,554
Balcony
$2,999
Suite
$9,371
From
A$2,197
Per Person
View Trip
Cruise
 (1)

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

22 Days (21 Nights) Bridgetown to Barcelona
Cruise Line: Seabourn
Departure: 25 March 2028
Visit: Barbados, Saint Lucia, Portugal, Spain, Morocco
Exclusive Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,626
Suite
$22,887
From
A$13,626
Save 233
Per Person
View Trip
Cruise

26 Days (25 Nights) Miami to Lisbon
Cruise Line: Regent Seven Seas
Departure: 26 March 2028
Visit: USA, Bermuda, Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$38,578
Suite
$40,636
From
A$38,578
Save 2,722
Per Person
View Trip
Cruise

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

15 Days (14 Nights) Rome to Lisbon
Cruise Line: Viking Cruises
Departures: Jan 2027 to Sep 2028
Visit: Italy, Monaco, France, Spain, Morocco, Portugal
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,080
Suite
$12,784
From
A$8,080
Save 1,571
Per Person
View Trip
Results: 27 results

No trips found. Try adjusting the search filters.

Trip Lengths