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 77 unique cruise itineraries and 199 departures available, operated by eighteen of the world's leading cruise lines departing in April.
Filter Results
77 Cruises (199 Departures)
77 Cruises (199 Departures)
Departures
Duration
6 Days
23 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$44,250pp
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)

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)

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
 (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,181
Oceanview
$1,320
Balcony
$1,706
Suite
$3,925
From (Per Person)
A$1,181
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,113
Oceanview
$2,307
Balcony
$2,482
Suite
$7,577
From (Per Person)
A$3,406
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
 (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,224
Oceanview
$3,498
Balcony
$4,282
Suite
$5,997
From (Per Person)
A$3,224
Save 65
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
$6,886
Oceanview
-
Balcony
$8,419
Suite
$12,473
From (Per Person)
A$6,886
Save 2,164
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
$1,251
Balcony
$1,489
Suite
-
From (Per Person)
A$1,251
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,896
Oceanview
$2,044
Balcony
$2,292
Suite
-
From (Per Person)
A$1,896
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
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,735
Oceanview
$2,933
Balcony
$3,100
Suite
$7,281
From (Per Person)
A$4,399
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,651
Oceanview
-
Balcony
-
Suite
$7,951
From (Per Person)
A$1,651
Save 855
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,937
Oceanview
$3,116
Balcony
$4,828
Suite
$5,647
From (Per Person)
A$2,937
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,163
Oceanview
$1,440
Balcony
$1,479
Suite
$2,648
From (Per Person)
A$1,163
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,427
Oceanview
$1,633
Balcony
$1,841
Suite
$6,593
From (Per Person)
A$1,427
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

18 Days (17 Nights) New Orleans to Barcelona
Operator: Royal Caribbean
Departure: 24 April 2027
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,819
Oceanview
$1,956
Balcony
$4,143
Suite
$7,933
From (Per Person)
A$1,819
Save 950
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Seabourn
Departure: 06 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$10,503
Suite
$21,969
From (Per Person)
A$10,503
Save 195
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
$10,324
From (Per Person)
A$10,324
Save 211
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

8 Days (7 Nights) Barcelona to Lisbon
Operator: Holland America
Ship: Zuiderdam
Departure: 09 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,745
Suite
-
From (Per Person)
A$2,745
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Operator: Seabourn
Departure: 05 April 2029
Visits: Portugal, Morocco, Spain
Exclusive Savings
Balcony
$8,749
Suite
$15,011
From (Per Person)
A$8,749
Save 160
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
$16,626
Suite
$18,098
From (Per Person)
A$16,626
Save 7,824
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,914
Suite
$11,380
From (Per Person)
A$10,914
Save 6,996
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,428
Balcony
$3,943
Suite
$9,042
From (Per Person)
A$2,498
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 212
Per Person
New ReleaseCruise

11 Days (10 Nights) Funchal to Palma de Mallorca
Operator: Scenic
Departure: 23 April 2027
Visits: Portugal, Spain, Morocco
Complimentary 20min Heli Flight
Exclusive Savings
Balcony
$15,758
Suite
$24,137
From (Per Person)
A$15,758
Save 4,287
Per Person
Results: 1-30 of 77

No trips found. Try adjusting the search filters.

Trip Lengths