Morocco Cruises Starting In April 2027, 2028 and 2029

If you're looking at joining a cruise to Morocco in April 2027, 2028 or 2029, we have 80 unique cruise itineraries and 197 departures available, operated by eighteen of the world's leading cruise lines departing in April.
Filter Results
80 Cruises (197 Departures)
80 Cruises (197 Departures)
Departures
Duration
6 Days
23 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$600pp
$44,030pp
Countries
Show More...
Cruise
 (1)

6 Days (5 Nights) Malaga to Valencia
Operator: Ponant
Ship: L'Austral
Departure: 16 April 2028
Visits: Spain, Morocco
Exclusive Savings
Oceanview
$4,919
Balcony
$5,172
Suite
$9,420
From (Per Person)
A$4,919
Save 131
Per Person
Cruise

9 Days (8 Nights) Las Palmas de Gran Canaria to Malaga
Operator: Ponant
Departure: 03 April 2028
Visits: Spain, Morocco
Exclusive Savings
Balcony
$7,512
Suite
$11,062
From (Per Person)
A$7,512
Save 198
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Departure: 11 April 2028
Visits: Spain, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,967
Oceanview
$3,145
Balcony
$4,903
Suite
$5,423
From (Per Person)
A$2,967
Per Person
Cruise
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Operator: MSC Cruises
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,014
Oceanview
$1,252
Balcony
$1,281
Suite
$2,281
From (Per Person)
A$1,014
Per Person
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Operator: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$7,687
Balcony
$8,249
Suite
$13,060
From (Per Person)
A$7,687
Save 203
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,924
Oceanview
$3,402
Balcony
$3,720
Suite
$7,040
From (Per Person)
A$2,924
Save 1,844
Per Person
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$16,307
From (Per Person)
A$16,307
Save 333
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Rome
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 02 April 2027
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
-
Oceanview
$2,044
Balcony
$2,292
Suite
-
From (Per Person)
A$2,044
Per Person
Cruise
 (3)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departures: Apr 2027 to Feb 2028
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,270
Oceanview
$1,320
Balcony
$1,706
Suite
$3,925
From (Per Person)
A$1,270
Per Person
Cruise
 (3)

14 Days (13 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departure: 07 April 2028
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,434
Oceanview
$1,761
Balcony
$2,286
Suite
$4,761
From (Per Person)
A$1,434
Per Person
Cruise
 (2)

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Operator: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Balcony
$8,855
Suite
$12,114
From (Per Person)
A$8,855
Save 235
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$8,982
From (Per Person)
A$8,982
Save 183
Per Person
Cruise
 (2)

15 Days (14 Nights) Miami to Barcelona
Operator: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visits: USA, Spain, Morocco
Inside
$1,605
Oceanview
$1,750
Balcony
$2,012
Suite
$6,481
From (Per Person)
A$1,605
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 10 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,020
Oceanview
$2,160
Balcony
$2,273
Suite
$7,436
From (Per Person)
A$2,020
Save 1,279
Per Person
Cruise
 (6)

8 Days (7 Nights) Lisbon to Malaga
Operator: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$3,463
Oceanview
$3,737
Balcony
$4,541
Suite
$6,266
From (Per Person)
A$3,463
Save 54
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$7,090
Oceanview
$7,934
Balcony
$8,632
Suite
$12,473
From (Per Person)
A$7,090
Save 2,170
Per Person
Cruise
 (1)

14 Days (13 Nights) San Juan to Barcelona
Operator: Royal Caribbean
Departure: 22 April 2028
Visits: Puerto Rico, Morocco, Spain
Exclusive Savings
Inside
$1,411
Oceanview
$1,480
Balcony
$2,403
Suite
$3,468
From (Per Person)
A$1,411
Save 786
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Operator: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$8,083
Balcony
$8,646
Suite
$12,700
From (Per Person)
A$8,083
Save 207
Per Person
Cruise

12 Days (11 Nights) Maceio to Barcelona
Operator: MSC Cruises
Ship: MSC Virtuosa
Departure: 09 April 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
$1,950
Balcony
-
Suite
-
From (Per Person)
A$1,950
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora I
Departure: 23 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Suite
$8,335
From (Per Person)
A$8,335
Save 170
Per Person
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Ponant
Ship: Le Lyrial
Departure: 14 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$8,083
Balcony
$8,646
Suite
$12,700
From (Per Person)
A$8,083
Save 207
Per Person
New ReleaseCruise

9 Days (8 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Crystal
Departure: 24 April 2029
Visits: Spain, Portugal, Morocco
Exclusive Savings
Balcony
$10,604
Suite
$11,291
From (Per Person)
A$10,604
Save 1,596
Per Person
New ReleaseCruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Operator: Crystal
Departure: 02 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$9,404
Balcony
$11,602
Suite
$11,888
From (Per Person)
A$9,404
Save 396
Per Person
Cruise

12 Days (11 Nights) London to London
Operator: Cunard
Ship: Queen Anne
Departure: 21 April 2027
Visits: England, Spain, Morocco
Exclusive Savings
Inside
$2,498
Oceanview
$3,339
Balcony
$3,844
Suite
$8,715
From (Per Person)
A$2,498
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Seabourn
Departure: 05 April 2029
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$9,719
Suite
$16,677
From (Per Person)
A$9,719
Save 180
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Viking
Departures: Feb 2027 to Aug 2029
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$6,659
Suite
$9,109
From (Per Person)
A$6,659
Save 236
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,791
Oceanview
$2,147
Balcony
$2,623
Suite
$7,284
From (Per Person)
A$1,791
Per Person
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Operator: Regent Seven Seas
Departure: 26 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$10,868
Suite
$11,595
From (Per Person)
A$10,868
Save 6,992
Per Person
Cruise

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

18 Days (17 Nights) New Orleans to Barcelona
Operator: Royal Caribbean
Departure: 24 April 2027
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,959
Oceanview
$2,059
Balcony
$3,769
Suite
$7,410
From (Per Person)
A$1,959
Save 531
Per Person
Results: 1-30 of 80

No trips found. Try adjusting the search filters.

Trip Lengths