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
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

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
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
 (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
 (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) 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
 (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
 (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)

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
 (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
 (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) 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
 (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
 (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
 (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
 (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)

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
 (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)

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

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) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 04 May 2025
Countries Visited: Spain, Portugal, Morocco
Anniversary Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$8,811
SUITE
$10,395
From (per person) 7,489
Cruise

15 Days (14 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 26 April 2026
Countries Visited: USA, Spain, Morocco
70% Off Second Sailor + Save
INSIDE
$2,875
OCEANVIEW
$3,428
BALCONY
$3,814
SUITE
$15,186
From (per person) 2,875
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 02 November 2025
Countries Visited: Spain, Morocco, Portugal
Anniversary Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$9,256
SUITE
$10,395
From (per person) 6,480
Cruise

11 Days (10 Nights) Lisbon to Lisbon
Cruise Line: Norwegian Cruise Line
Departures: Oct 2025 to Nov 2025
Countries Visited: Portugal, Spain, Morocco
More At Sea Offer
INSIDE
$3,581
OCEANVIEW
$3,934
BALCONY
$5,081
SUITE
$5,876
From (per person) 3,581
Cruise

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: L'Austral
Departure: 18 April 2025
Countries Visited: Portugal, Morocco, Spain
Exclusive Savings
INSIDE
-
OCEANVIEW
$6,666
BALCONY
$7,029
SUITE
$15,114
Save (per person) 124
From (per person) 6,666
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

9 Days (8 Nights) Valletta to Santa Cruz de Tenerife
Cruise Line: P&O Cruises Worldwide
Ship: Azura
Departure: 09 October 2025
Countries Visited: Malta, Spain, Morocco
Latest Offer
INSIDE
$763
OCEANVIEW
$1,011
BALCONY
$1,425
SUITE
$2,633
From (per person) 763
Cruise

8 Days (7 Nights) Casablanca to Lisbon
Cruise Line: Ponant
Ship: Le Bellot
Departure: 13 April 2025
Countries Visited: Morocco, Spain, Portugal
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$9,742
SUITE
$19,983
Save (per person) 188
From (per person) 9,742
Results: 1-30 of 165

No Results found. Try changing your search filters.

Travel Styles

Trip Lengths