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 62 unique cruise itineraries and 155 departures available, operated by seventeen of the world's leading cruise lines departing in April.
Filter Results
Departures
Duration
8 Days
23 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$54,498pp
Countries
Show More...
Filter Results
62 Cruises (155 Cruise Departures)
New ReleaseTour + Cruise

14 Days Las Palmas de Gran Canaria to Barcelona
Operated By: Aurora Expeditions
Departure: 20 April 2027
Trip Styles: Coach, Cruise, Scenic
Visit: Spain, Morocco
Inside
-
Oceanview
$16,595
Balcony
$17,595
Suite
$26,495
From
US$16,595
Per Person
View Trip
Cruise
 (3)

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,799
Suite
$4,499
From
US$2,799
Per Person
View Trip
Cruise
 (3)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 April 2027
Visit: Spain, Morocco, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$4,099
Oceanview
-
Balcony
$6,149
Suite
$8,549
From
US$4,099
Save 4,099
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 April 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,126
Oceanview
$2,514
Balcony
$2,568
Suite
$5,999
From
US$2,126
Save 1,178
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 01 April 2028
Visit: Portugal, Spain, Morocco
Inside
$1,639
Oceanview
$1,809
Balcony
$2,799
Suite
$3,279
From
US$1,639
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Lanzarote to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 05 April 2027
Visit: Spain, Morocco, Italy
Inside
-
Oceanview
$727
Balcony
$1,064
Suite
-
From
US$727
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 April 2027
Visit: USA, Spain, Morocco
Inside
$1,386
Oceanview
$1,526
Balcony
$1,666
Suite
$5,586
From
US$1,386
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 10 April 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$1,870
Oceanview
$2,421
Balcony
$2,504
Suite
$5,724
From
US$1,870
Save 1,040
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 02 April 2027
Visit: Spain, Morocco, Italy
Inside
$1,167
Oceanview
$1,267
Balcony
$1,397
Suite
$2,239
From
US$1,167
Per Person
View Trip
Cruise
 (2)

10 Days (9 Nights) Santa Cruz De Tenerife to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 13 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
$6,100
Suite
$9,110
From
US$6,100
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Boreal
Departure: 08 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
-
Balcony
$6,400
Suite
$10,240
From
US$6,400
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
 (2)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 04 April 2027
Visit: Spain, Morocco, Italy
Inside
$928
Oceanview
$1,061
Balcony
$1,061
Suite
$1,651
From
US$928
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Lisbon to Malaga
Cruise Line: Azamara Cruises
Departures: Apr 2027 to Mar 2028
Visit: Portugal, Spain, Morocco
Azamara Always Included
Inside
$1,709
Oceanview
$1,849
Balcony
$2,279
Suite
$3,189
From
US$1,709
Per Person
View Trip
Cruise

11 Days (10 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Ponant
Ship: Le Lyrial
Departure: 14 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
$5,620
Balcony
$6,030
Suite
$8,950
From
US$5,620
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 03 April 2027
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
-
Suite
$5,640
From
US$5,640
Per Person
View Trip
New ReleaseCruise

8 Days (7 Nights) Tenerife to Malaga
Cruise Line: Scenic
Departure: 18 April 2028
Visit: Spain, Portugal, Morocco
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,969
Suite
$11,521
From
US$6,969
Save 2,826
Per Person
View Trip
Cruise

18 Days (17 Nights) New Orleans to Barcelona
Cruise Line: Royal Caribbean
Departure: 24 April 2027
Visit: USA, Morocco, Spain
Bonus Onboard Credit
Exclusive Savings
Inside
$942
Oceanview
$1,342
Balcony
$1,991
Suite
$3,621
From
US$942
Save 483
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 12 April 2027
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
-
Suite
$7,240
From
US$7,240
Per Person
View Trip
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Departures: Apr 2027 to Oct 2027
Visit: Portugal, Morocco, Spain
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$6,600
Balcony
$7,200
Suite
$6,800
From
US$6,600
Save 3,500
Per Person
View Trip
Cruise

9 Days (8 Nights) Santa Cruz De Tenerife to Malaga
Cruise Line: Ponant
Ship: L'Austral
Departure: 08 April 2027
Visit: Spain, Portugal, Morocco
Inside
-
Oceanview
$5,400
Balcony
$5,800
Suite
$9,300
From
US$5,400
Per Person
View Trip
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Regent Seven Seas
Departure: 09 April 2028
Visit: Portugal, Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,099
Suite
$16,199
From
US$15,099
Save 15,099
Per Person
View Trip
New ReleaseCruise

11 Days (10 Nights) Funchal to Palma de Mallorca
Cruise Line: Scenic
Departure: 23 April 2027
Visit: Portugal, Spain, Morocco
Preferred Fare + Bonus Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,400
Suite
$16,903
From
US$10,400
Save 3,395
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora V
Departure: 22 April 2028
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
-
Suite
$4,560
From
US$4,560
Per Person
View Trip
Cruise

14 Days (13 Nights) Salvador to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 07 April 2027
Visit: Brazil, Spain, Morocco
Inside
$1,200
Oceanview
$1,285
Balcony
$1,718
Suite
$5,114
From
US$1,200
Per Person
View Trip
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Seabourn
Departure: 06 April 2028
Visit: Portugal, Spain, Morocco
Inside
-
Oceanview
-
Balcony
$5,579
Suite
$8,549
From
US$5,579
Per Person
View Trip
Cruise

12 Days (11 Nights) London to London
Cruise Line: Cunard
Ship: Queen Anne
Departure: 21 April 2027
Visit: England, Spain, Morocco
Bonus Onboard Credit
Value Fare
Inside
$1,849
Oceanview
$2,149
Balcony
$2,449
Suite
$5,709
From
US$1,849
Per Person
View Trip
Cruise

17 Days (16 Nights) Rio de Janeiro to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 04 April 2027
Visit: Brazil, Spain, Morocco
Inside
$1,379
Oceanview
$1,549
Balcony
$1,855
Suite
-
From
US$1,379
Per Person
View Trip
Cruise

18 Days (17 Nights) Santos to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visit: Brazil, Spain, Morocco
Inside
$1,484
Oceanview
$1,664
Balcony
$1,954
Suite
$5,414
From
US$1,484
Per Person
View Trip
Cruise

12 Days (11 Nights) Maceio to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 09 April 2027
Visit: Brazil, Spain, Morocco
Drinks & WiFi Package
Inside
-
Oceanview
-
Balcony
-
Suite
$4,395
From
US$4,395
Per Person
View Trip
Results: 1-30 of 62

No trips found. Try adjusting the search filters.

Trip Lengths