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 73 unique cruise itineraries and 201 departures available, operated by seventeen of the world's leading cruise lines departing in April.
Filter Results
73 Cruises (201 Departures)
73 Cruises (201 Departures)
Departures
Duration
6 Days
23 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$57,190pp
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 Barcelona
Operator: Celebrity Cruises
Departure: 10 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,136
Oceanview
$2,517
Balcony
$2,929
Suite
$7,507
From (Per Person)
A$3,558
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
$9,673
From (Per Person)
A$9,673
Save 197
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
Drinks On Us
Inside
$1,576
Oceanview
$1,776
Balcony
$2,174
Suite
$6,569
From (Per Person)
A$1,576
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
 (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
$13,612
From (Per Person)
A$8,083
Save 207
Per Person
Cruise
 (3)

14 Days (13 Nights) Fort Lauderdale to Barcelona
Operator: Holland America
Departure: 07 April 2028
Visits: USA, Morocco, Spain
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$1,434
Oceanview
$1,761
Balcony
$2,286
Suite
$4,761
From (Per Person)
A$1,434
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,383
Oceanview
$2,580
Balcony
$2,795
Suite
$9,396
From (Per Person)
A$3,937
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,893
Oceanview
$3,116
Balcony
$4,828
Suite
$5,647
From (Per Person)
A$2,893
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
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$1,181
Oceanview
$1,320
Balcony
$1,706
Suite
$4,468
From (Per Person)
A$1,181
Per Person
Cruise
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 04 April 2027
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,242
Oceanview
$1,519
Balcony
$1,559
Suite
$2,648
From (Per Person)
A$1,242
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,670
From (Per Person)
A$16,670
Save 340
Per Person
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Rome
Operator: MSC Cruises
Ship: MSC Fantasia
Departure: 05 April 2027
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$1,974
Suite
-
From (Per Person)
A$1,974
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
$1,876
Oceanview
-
Balcony
$2,341
Suite
-
From (Per Person)
A$1,876
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
$5,548
Oceanview
-
Balcony
$7,105
Suite
$10,354
From (Per Person)
A$5,548
Save 3,122
Per Person
Cruise
 (1)

15 Days (14 Nights) Miami to Barcelona
Operator: Royal Caribbean
Departure: 19 April 2027
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,696
Oceanview
$1,942
Balcony
-
Suite
-
From (Per Person)
A$1,696
Save 478
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

11 Days (10 Nights) Barcelona to Lisbon
Operator: Regent Seven Seas
Departure: 26 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$11,082
Suite
$12,013
From (Per Person)
A$11,082
Save 7,008
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
$7,637
Balcony
$8,161
Suite
$11,944
From (Per Person)
A$7,637
Save 193
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Holland America
Ship: Zuiderdam
Departure: 09 April 2028
Visits: Spain, Morocco, Portugal
Book Early & Have It All Fare Option
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,745
Suite
-
From (Per Person)
A$2,745
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,382
Balcony
$11,820
Suite
$12,112
From (Per Person)
A$9,382
Save 218
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,973
Oceanview
$4,032
Balcony
$4,903
Suite
$8,715
From (Per Person)
A$2,973
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

12 Days (11 Nights) Lisbon to Lisbon
Operator: Regent Seven Seas
Departure: 09 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,742
Suite
$17,158
From (Per Person)
A$15,742
Save 7,758
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

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Oct 2026 to Sep 2028
Visits: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,425
Oceanview
$2,753
Balcony
$3,190
Suite
$8,145
From (Per Person)
A$3,958
Save 72
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

12 Days (11 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora I
Departure: 12 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$9,555
From (Per Person)
A$9,555
Save 195
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
Results: 1-30 of 73

No trips found. Try adjusting the search filters.

Trip Lengths