Morocco Cruises Starting In April 2027 and 2028

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

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 01 April 2028
Visits: Portugal, Spain, Morocco
Just Cruise Fare
Exclusive Savings
Inside
$2,879
Oceanview
$3,131
Balcony
$4,605
Suite
$5,320
From (Per Person)
A$2,879
Per Person
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$17,860
From (Per Person)
A$17,860
Save 365
Per Person
Cruise
 (3)

15 Days (14 Nights) Fort Lauderdale to Barcelona
Cruise Line: Holland America
Departures: Apr 2027 to Feb 2028
Visits: USA, Morocco, Spain
Fare Saver
Exclusive Savings
Inside
$1,181
Oceanview
$1,320
Balcony
$1,706
Suite
$4,468
From (Per Person)
A$1,181
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,483
Oceanview
$2,863
Balcony
$3,167
Suite
$10,028
From (Per Person)
A$2,483
Save 1,320
Per Person
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
-
Balcony
$7,996
Suite
$12,962
From (Per Person)
A$7,996
Save 224
Per Person
Cruise
 (1)

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

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Balcony
$7,644
Suite
$11,534
From (Per Person)
A$7,644
Save 216
Per Person
Cruise
 (3)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania
Departure: 28 April 2027
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$6,217
Oceanview
$7,720
Balcony
$8,273
Suite
$11,290
From (Per Person)
A$6,217
Save 2,143
Per Person
Cruise
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,404
Oceanview
$1,572
Balcony
$1,721
Suite
$2,592
From (Per Person)
A$1,404
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 10 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,604
Oceanview
$2,777
Balcony
$3,190
Suite
$8,139
From (Per Person)
A$2,604
Save 1,430
Per Person
Cruise
 (2)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visits: USA, Spain, Morocco
Inside
$1,577
Oceanview
$1,777
Balcony
$1,977
Suite
$7,388
From (Per Person)
A$1,577
Per Person
Cruise
 (4)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara
Departures: Apr 2027 to Mar 2028
Visits: Portugal, Spain, Morocco
Azamara Always Included
Exclusive Savings
Inside
$2,488
Oceanview
$2,694
Balcony
$3,302
Suite
$4,615
From (Per Person)
A$2,488
Save 56
Per Person
Cruise
 (2)

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

8 Days (7 Nights) Lanzarote to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Mar 2028
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$990
Oceanview
$1,217
Balcony
$1,435
Suite
$3,863
From (Per Person)
A$990
Per Person
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$21,266
Suite
$22,775
From (Per Person)
A$21,266
Save 2,404
Per Person
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Departures: Apr 2027 to Oct 2027
Visits: Portugal, Morocco, Spain
Exclusive Savings
Oceanview
$8,849
Balcony
$9,673
Suite
$15,582
From (Per Person)
A$8,849
Save 6,201
Per Person
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: Le Lyrial
Departure: 14 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$6,987
Balcony
$7,511
Suite
$12,147
From (Per Person)
A$6,987
Save 193
Per Person
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Seabourn
Departure: 06 April 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$7,868
Suite
$13,601
From (Per Person)
A$7,868
Save 141
Per Person
Cruise

8 Days (7 Nights) Lisbon to Barcelona
Cruise Line: Viking
Departures: Oct 2026 to Jun 2028
Visits: Portugal, Spain, Morocco
Exclusive Savings
Balcony
$3,964
Suite
$6,414
From (Per Person)
A$3,964
Save 1,689
Per Person
Cruise

18 Days (17 Nights) New Orleans to Barcelona
Cruise Line: Royal Caribbean
Departure: 24 April 2027
Visits: USA, Morocco, Spain
Exclusive Savings
Inside
$1,942
Oceanview
$2,479
Balcony
$3,302
Suite
$11,273
From (Per Person)
A$1,942
Save 755
Per Person
Cruise

12 Days (11 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 21 April 2027
Visits: England, Spain, Morocco
Exclusive Savings
Inside
$2,359
Oceanview
$3,240
Balcony
$3,626
Suite
$7,210
From (Per Person)
A$2,359
Per Person
Cruise

14 Days (13 Nights) Salvador to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 07 April 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
$2,115
Balcony
$2,788
Suite
$7,852
From (Per Person)
A$2,115
Per Person
Cruise

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Cruise Line: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$6,759
Balcony
$7,283
Suite
$11,793
From (Per Person)
A$6,759
Save 191
Per Person
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 04 April 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,164
Oceanview
$2,540
Balcony
$2,966
Suite
-
From (Per Person)
A$2,164
Per Person
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 12 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$11,329
From (Per Person)
A$11,329
Save 231
Per Person
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 26 April 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$15,799
Suite
$16,779
From (Per Person)
A$15,799
Save 2,291
Per Person
New ReleaseCruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Crystal
Departure: 02 April 2027
Visits: Spain, Portugal, Morocco
Exclusive Savings
Oceanview
$8,460
Balcony
$11,700
Suite
$12,330
From (Per Person)
A$8,460
Save 840
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Viking
Departures: Nov 2026 to Sep 2028
Visits: Spain, Morocco, Portugal
Exclusive Savings
Balcony
$3,768
Suite
$6,414
From (Per Person)
A$3,768
Save 1,405
Per Person
Cruise

18 Days (17 Nights) Santos to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visits: Brazil, Spain, Morocco
Exclusive Savings
Inside
$2,395
Oceanview
$2,791
Balcony
$3,108
Suite
$8,583
From (Per Person)
A$2,395
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 03 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$8,389
From (Per Person)
A$8,389
Save 171
Per Person
Results: 1-30 of 68

No trips found. Try adjusting the search filters.

Trip Lengths