Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 165 unique cruise itineraries to Morocco, departing from Barcelona, Buenos Aires, Cannes, Casablanca, Dakar and more. April is the most popular month to cruise to Morocco and we have over 186 departures available from eighteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
6 Days
28 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$700pp
$34,090pp
Countries
Show More...
Filter Results
165 Cruises (186 Cruise Departures)
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2024 to Jan 2025
Countries Visited: Spain, Morocco
Exclusive Deal
INSIDE
$1,469
OCEANVIEW
$1,626
BALCONY
$2,044
SUITE
$6,410
Save (per person) 5,407
From (per person) 1,469
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 12 June 2025
Countries Visited: Spain, Morocco
70% Off Second Sailor + Save
INSIDE
$3,191
OCEANVIEW
$3,656
BALCONY
$4,146
SUITE
$8,478
From (per person) 3,191
New ReleaseCruise

11 Days (10 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Emerald Cruises
Departure: 15 April 2026
Countries Visited: Spain, Morocco
Exclusive Deal
INSIDE
-
OCEANVIEW
$10,242
BALCONY
-
SUITE
$14,202
Save (per person) 2,603
From (per person) 10,242
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 16 October 2024
Countries Visited: Spain, Morocco
Anniversary Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$9,553
SUITE
$11,286
From (per person) 6,687
Cruise

8 Days (7 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Bellot
Departure: 06 April 2025
Countries Visited: Spain, Morocco
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$6,429
SUITE
$9,732
Save (per person) 121
From (per person) 6,429
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Scenic
Departure: 13 September 2026
Countries Visited: Portugal, Spain, Morocco
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$14,598
SUITE
$22,864
Save (per person) 4,647
From (per person) 14,598
Cruise
 (2)

9 Days (8 Nights) Malaga to Santa Cruz De Tenerife
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 21 December 2025
Countries Visited: Spain, Morocco, Portugal
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$6,509
SUITE
$9,802
Save (per person) 121
From (per person) 6,509
Cruise
 (2)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 August 2026
Countries Visited: Spain, Morocco, Portugal
Have It All Offer
INSIDE
$1,962
OCEANVIEW
$2,259
BALCONY
$2,754
SUITE
$4,289
From (per person) 1,962
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Dec 2025
Countries Visited: Spain, Gibraltar, Morocco
Exclusive Deal
INSIDE
$1,919
OCEANVIEW
$2,084
BALCONY
$3,207
SUITE
$8,347
Save (per person) 3,843
From (per person) 1,919
Cruise
 (1)

18 Days (17 Nights) Barcelona to Sao Paulo
Cruise Line: MSC Cruises
Departure: 12 November 2024
Countries Visited: Spain, Morocco, Brazil
Save And Sail Offer
INSIDE
-
OCEANVIEW
$2,163
BALCONY
$2,861
SUITE
$5,383
From (per person) 2,163
Cruise
 (1)

11 Days (10 Nights) Malaga to Lisbon
Cruise Line: Oceania Cruises
Departure: 07 October 2025
Countries Visited: Spain, Morocco, Portugal
Bonus SavingsExclusive Deal
INSIDE
$3,972
OCEANVIEW
$4,405
BALCONY
$6,802
SUITE
$9,352
Save (per person) 2,238
From (per person) 3,972
Cruise
 (2)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 October 2025
Countries Visited: Spain, Portugal, Morocco
Bonus SavingsExclusive Deal
INSIDE
$3,690
OCEANVIEW
$4,113
BALCONY
$6,520
SUITE
$8,928
Save (per person) 2,220
From (per person) 3,690
Cruise
 (2)

14 Days (13 Nights) Lisbon to Miami
Cruise Line: Azamara Cruises
Departure: 17 November 2025
Countries Visited: Portugal, Morocco, USA
INSIDE
$2,781
OCEANVIEW
$3,504
BALCONY
$3,929
SUITE
$5,266
From (per person) 2,781
Cruise
 (2)

10 Days (9 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 11 February 2026
Countries Visited: Spain, Portugal, Morocco
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,089
SUITE
$12,195
Save (per person) 151
From (per person) 8,089
Cruise
 (5)

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Virgin Voyages
Departure: 26 October 2025
Countries Visited: Spain, Morocco, USA
70% Off Second Sailor + Save
INSIDE
$2,312
OCEANVIEW
$2,631
BALCONY
$2,994
SUITE
$8,570
From (per person) 2,312
Cruise
 (5)

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Virgin Voyages
Departure: 27 October 2024
Countries Visited: Spain, Morocco, USA
70% Off Second Sailor + Save
INSIDE
$2,741
OCEANVIEW
$3,140
BALCONY
$3,444
SUITE
-
From (per person) 2,741
Cruise
 (1)

14 Days (13 Nights) Barcelona to Salvador
Cruise Line: MSC Cruises
Departure: 12 November 2024
Countries Visited: Spain, Morocco, Brazil
Save And Sail Offer
INSIDE
$1,362
OCEANVIEW
$1,595
BALCONY
$1,992
SUITE
$4,107
From (per person) 1,362
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 21 December 2025
Countries Visited: Spain, Gibraltar, Morocco
Exclusive Deal
INSIDE
$3,100
OCEANVIEW
$3,528
BALCONY
$5,244
SUITE
$9,934
Save (per person) 4,479
From (per person) 3,100
Cruise
 (5)

15 Days (14 Nights) San Juan to Barcelona
Cruise Line: Virgin Voyages
Departure: 12 April 2025
Countries Visited: Puerto Rico, Spain, Morocco
70% Off Second Sailor + Save
INSIDE
$1,886
OCEANVIEW
$2,176
BALCONY
$2,464
SUITE
-
From (per person) 1,886
Cruise
 (1)

11 Days (10 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departure: 22 November 2025
Countries Visited: Portugal, Spain, Morocco
INSIDE
$3,325
OCEANVIEW
$3,939
BALCONY
$5,167
SUITE
$6,998
From (per person) 3,325
Cruise
 (1)

19 Days (18 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Departure: 12 November 2024
Countries Visited: Spain, Morocco, Brazil
Save And Sail Offer
INSIDE
-
OCEANVIEW
$2,290
BALCONY
$3,095
SUITE
$5,685
From (per person) 2,290
Cruise

16 Days (15 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 03 May 2025
Countries Visited: USA, Spain, Morocco
70% Off Second Sailor + Save
INSIDE
$2,265
OCEANVIEW
$2,597
BALCONY
$2,953
SUITE
$6,256
From (per person) 2,265
Cruise

14 Days (13 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Ponant
Ship: Le Bellot
Departure: 26 October 2025
Countries Visited: Portugal, Spain, Morocco
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$12,867
SUITE
$21,805
Save (per person) 243
From (per person) 12,867
Cruise

13 Days (12 Nights) Lisbon to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 12 November 2025
Countries Visited: Portugal, Spain, Morocco
More At Sea Offer
INSIDE
$4,018
OCEANVIEW
$4,355
BALCONY
$6,344
SUITE
$10,634
From (per person) 4,018
Cruise

6 Days (5 Nights) Lisbon to Malaga
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 01 November 2024
Countries Visited: Portugal, Spain, Morocco
Essential FarePort-to-Port
INSIDE
-
OCEANVIEW
$4,306
BALCONY
$4,999
SUITE
-
From (per person) 4,306
Cruise

13 Days (12 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 02 April 2026
Countries Visited: Portugal, Spain, Morocco
More At Sea Offer
INSIDE
$4,634
OCEANVIEW
$5,169
BALCONY
$6,975
SUITE
$7,998
From (per person) 4,634
Cruise

15 Days (14 Nights) Las Palmas de Gran Canaria to Lisbon
Cruise Line: Seabourn
Ship: Sojourn
Departure: 26 March 2025
Countries Visited: Spain, Portugal, Morocco
SAIL INTO SAVINGS
INSIDE
-
OCEANVIEW
$7,371
BALCONY
$9,307
SUITE
$13,598
From (per person) 7,371
Cruise

10 Days (9 Nights) Lisbon to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 03 November 2025
Countries Visited: Portugal, Spain, Morocco
More At Sea Offer
INSIDE
$3,133
OCEANVIEW
$3,592
BALCONY
$5,839
SUITE
$10,756
From (per person) 3,133
Cruise

15 Days (14 Nights) Barcelona to Las Palmas de Gran Canaria
Cruise Line: Seabourn
Ship: Sojourn
Departure: 28 February 2025
Countries Visited: Spain, Gibraltar, Morocco
SAIL INTO SAVINGS
INSIDE
-
OCEANVIEW
$8,297
BALCONY
$10,316
SUITE
$13,598
From (per person) 8,297
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2025 to Oct 2025
Countries Visited: Spain, Portugal, Morocco
Exclusive Deal
INSIDE
$1,936
OCEANVIEW
$2,207
BALCONY
$2,619
SUITE
$7,725
Save (per person) 3,405
From (per person) 1,936
Results: 1-30 of 165

No Results found. Try changing your search filters.

Travel Styles

Trip Lengths