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

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 30 March 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,878
Oceanview
$3,064
Balcony
$3,156
Suite
$8,898
From (Per Person)
A$4,758
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Jan 2027 to Mar 2028
Visits: Spain, Gibraltar, Morocco
Exclusive Savings
Inside
$2,229
Oceanview
$2,520
Balcony
$2,691
Suite
$8,445
From (Per Person)
A$3,687
Per Person
Cruise
 (1)

8 Days (7 Nights) Lisbon to Barcelona
Operator: MSC Cruises
Ship: MSC Seaview
Departure: 21 March 2027
Visits: Portugal, Morocco, Spain
Exclusive Savings
Inside
$1,398
Oceanview
$1,645
Balcony
$1,903
Suite
-
From (Per Person)
A$1,398
Per Person
Cruise
 (1)

16 Days (15 Nights) Santos to Valencia
Operator: MSC Cruises
Ship: MSC Divina
Departure: 19 March 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$1,819
Oceanview
-
Balcony
$2,760
Suite
$7,335
From (Per Person)
A$1,819
Per Person
Cruise
 (1)

17 Days (16 Nights) Santos to Barcelona
Operator: MSC Cruises
Ship: MSC Divina
Departure: 19 March 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$1,903
Oceanview
$2,408
Balcony
$2,893
Suite
$7,830
From (Per Person)
A$1,903
Per Person
Cruise
 (6)

8 Days (7 Nights) Lisbon to Malaga
Operator: Azamara
Departure: 25 March 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,793
Oceanview
$3,026
Balcony
$3,724
Suite
$5,223
From (Per Person)
A$2,793
Save 186
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Jan 2027 to Feb 2029
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,988
Oceanview
$2,350
Balcony
$2,715
Suite
$7,361
From (Per Person)
A$3,356
Save 52
Per Person
Cruise
 (1)

17 Days (16 Nights) Santos to Barcelona
Operator: MSC Cruises
Ship: MSC Divina
Departure: 14 March 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,328
Oceanview
$2,695
Balcony
$3,358
Suite
-
From (Per Person)
A$2,328
Per Person
Cruise
 (1)

12 Days (11 Nights) Lisbon to Barcelona
Departure: 31 March 2028
Visits: Portugal, Spain, Morocco
Just Cruise Fare
Exclusive Savings
Inside
$2,921
Oceanview
$3,175
Balcony
$4,649
Suite
$5,408
From (Per Person)
A$2,921
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 March 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,639
Oceanview
$1,916
Balcony
$2,475
Suite
$11,519
From (Per Person)
A$2,721
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Regent Seven Seas
Departure: 17 March 2029
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$8,226
Suite
$9,958
From (Per Person)
A$8,226
Save 6,094
Per Person
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2027 to Mar 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,170
Oceanview
$2,556
Balcony
$3,289
Suite
$6,830
From (Per Person)
A$2,170
Per Person
Cruise

18 Days (17 Nights) Santos to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2027 to Mar 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,343
Oceanview
$2,808
Balcony
$3,125
Suite
$8,402
From (Per Person)
A$2,343
Per Person
Cruise

13 Days (12 Nights) Bridgetown to Lisbon
Operator: Seabourn
Departure: 24 March 2029
Visits: Barbados, Morocco, Portugal
Exclusive Savings
Balcony
$8,155
Suite
$19,131
From (Per Person)
A$8,155
Save 143
Per Person
Cruise

14 Days (13 Nights) Salvador to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departures: Apr 2027 to Mar 2028
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$1,732
Oceanview
$2,256
Balcony
$2,652
Suite
$7,284
From (Per Person)
A$1,732
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Operator: Viking
Departures: Oct 2026 to Jun 2029
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$6,414
Suite
$9,060
From (Per Person)
A$6,414
Save 1,445
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Viking
Departures: Nov 2026 to Aug 2029
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$6,659
Suite
$9,109
From (Per Person)
A$6,659
Save 1,391
Per Person
Cruise
 (1)

17 Days (16 Nights) Salvador to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 17 March 2027
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$9,018
From (Per Person)
A$9,018
Per Person
Cruise
 (1)

20 Days (19 Nights) Santos to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 14 March 2027
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,569
Oceanview
$3,025
Balcony
$3,262
Suite
$5,520
From (Per Person)
A$2,569
Per Person
Cruise
 (6)

15 Days (14 Nights) Lisbon to Barcelona
Operator: Azamara
Departure: 25 March 2028
Visits: Portugal, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$5,904
Oceanview
$6,341
Balcony
$7,766
Suite
$10,810
From (Per Person)
A$5,904
Save 395
Per Person
Cruise
 (1)

20 Days (19 Nights) Santos to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 19 March 2028
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,233
Oceanview
$2,866
Balcony
$3,431
Suite
$5,331
From (Per Person)
A$2,233
Per Person
Cruise
 (1)

19 Days (18 Nights) Rio de Janeiro to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 20 March 2028
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,100
Oceanview
$2,694
Balcony
$3,436
Suite
$5,020
From (Per Person)
A$2,100
Per Person
Cruise
 (1)

18 Days (17 Nights) Rio de Janeiro to Amalfi
Operator: MSC Cruises
Ship: MSC Divina
Departure: 20 March 2028
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,007
Oceanview
$2,541
Balcony
$2,977
Suite
$4,729
From (Per Person)
A$2,007
Per Person
Cruise
 (1)

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

14 Days (13 Nights) Funchal to Rome
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 30 March 2027
Visits: Portugal, Spain, Morocco, Italy
Exclusive Savings
Inside
$2,224
Oceanview
$2,452
Balcony
$2,769
Suite
-
From (Per Person)
A$2,224
Per Person
Cruise
 (1)

17 Days (16 Nights) Salvador to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 22 March 2028
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$1,903
Oceanview
-
Balcony
$2,893
Suite
$7,830
From (Per Person)
A$1,903
Per Person
Cruise
 (1)

16 Days (15 Nights) Maceio to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 23 March 2028
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
$1,819
Oceanview
$2,374
Balcony
$2,938
Suite
$4,601
From (Per Person)
A$1,819
Per Person
Cruise
 (1)

19 Days (18 Nights) Rio de Janeiro to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 15 March 2027
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
-
Oceanview
$2,733
Balcony
$2,922
Suite
$5,684
From (Per Person)
A$2,733
Per Person
Cruise
 (1)

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

19 Days (18 Nights) Santos to Amalfi
Operator: MSC Cruises
Ship: MSC Divina
Departure: 14 March 2027
Visits: Brazil, Spain, Morocco, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,634
Suite
-
From (Per Person)
A$3,634
Per Person
Results: 1-30 of 41

No trips found. Try adjusting the search filters.

Trip Lengths