Morocco Cruises Starting In March 2027 and 2028

If you're looking at joining a cruise to Morocco in March 2027 or 2028, we have 23 unique cruise itineraries and 115 departures available, operated by six 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
$500pp
$53,698pp
Countries
Show More...
Filter Results
23 Cruises (115 Cruise Departures)
Cruise
 (3)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jan 2027 to Mar 2028
Visit: Spain, Gibraltar, Morocco
Exclusive Savings
Inside
$1,919
Oceanview
$2,103
Balcony
$2,536
Suite
$5,320
From
US$1,919
Save 1,701
Per Person
View Trip
Cruise
 (3)

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,788
Oceanview
$1,788
Balcony
$2,237
Suite
$4,838
From
US$1,788
Save 1,333
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,299
Oceanview
$2,599
Balcony
$2,624
Suite
$5,973
From
US$2,299
Save 1,327
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
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,999
Suite
$4,799
From
US$2,999
Per Person
View Trip
Cruise
 (3)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 March 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,291
Oceanview
$2,279
Balcony
$2,774
Suite
$6,416
From
US$2,279
Save 1,312
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
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,899
Suite
$4,499
From
US$2,899
Save 100
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
Inside
$1,492
Oceanview
$1,622
Balcony
$1,802
Suite
$2,914
From
US$1,492
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
Inside
-
Oceanview
-
Balcony
-
Suite
$2,479
From
US$2,479
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
Inside
-
Oceanview
-
Balcony
$1,711
Suite
$2,611
From
US$1,711
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
Inside
$1,335
Oceanview
$1,489
Balcony
$1,784
Suite
$3,919
From
US$1,335
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
Inside
$1,179
Oceanview
$1,346
Balcony
$1,875
Suite
$2,872
From
US$1,179
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
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,100
Suite
$11,600
From
US$8,100
Save 2,500
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
Inside
$1,319
Oceanview
$1,609
Balcony
$1,973
Suite
$3,359
From
US$1,319
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
Inside
$1,244
Oceanview
$1,494
Balcony
$1,804
Suite
$6,704
From
US$1,244
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
Inside
$1,773
Oceanview
$2,103
Balcony
$2,703
Suite
$4,313
From
US$1,773
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
Inside
$1,669
Oceanview
$2,099
Balcony
$2,579
Suite
$4,129
From
US$1,669
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
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$5,598
Suite
$8,998
From
US$5,598
Save 600
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
Inside
$1,329
Oceanview
$1,527
Balcony
$1,863
Suite
$3,167
From
US$1,329
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
Inside
$1,239
Oceanview
$1,429
Balcony
$2,062
Suite
$2,922
From
US$1,239
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
$26,849
Suite
$27,799
From
US$26,849
Save 26,849
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 $1,499 Air Deal
Inside
-
Oceanview
-
Balcony
$9,798
Suite
$15,298
From
US$9,798
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
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$6,098
Suite
$9,498
From
US$6,098
Save 300
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
Inside
-
Oceanview
-
Balcony
$10,999
Suite
$18,499
From
US$10,999
Per Person
View Trip
Results: 23 results

No trips found. Try adjusting the search filters.

Trip Lengths