Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 167 unique cruise itineraries to Morocco, departing from Barcelona, Bilbao, Bridgetown, Buenos Aires, Dakar and more. November is the most popular month to cruise to Morocco and we have over 215 departures available from eighteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
5 Days
24 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$500pp
$31,990pp
Countries
Show More...
Filter Results
167 Cruises (215 Cruise Departures)
Cruise
 (2)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 January 2026
Countries Visited: Spain, Morocco
Bonus Onboard Credit + SaveBonus Onboard Credit
INSIDE
$889
OCEANVIEW
$994
BALCONY
$1,318
SUITE
$3,818
From (per person) 1,292
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 12 June 2025
Countries Visited: Spain, Morocco
Sail Into Deeper Savings Best Rate
INSIDE
$2,146
OCEANVIEW
$2,060
BALCONY
$1,990
SUITE
$4,910
From (per person) 1,990
Cruise
 (3)

8 Days (7 Nights) Malaga to Barcelona
Cruise Line: Azamara Cruises
Departure: 13 February 2027
Countries Visited: Spain, Morocco
INSIDE
$1,819
OCEANVIEW
$2,089
BALCONY
$2,649
SUITE
$4,089
From (per person) 1,819
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 16 April 2026
Countries Visited: Spain, Morocco
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$8,500
From (per person) 8,500
New ReleaseCruise

11 Days (10 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Emerald Cruises
Departure: 15 April 2026
Countries Visited: Spain, Morocco
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$7,909
BALCONY
-
SUITE
$10,829
Save (per person) 8,081
From (per person) 7,909
New ReleaseCruise

12 Days (11 Nights) Tenerife to Barcelona
Cruise Line: Scenic
Departure: 07 April 2026
Countries Visited: Spain, Morocco
2 for 1 Fares + Pay in Full Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$11,937
SUITE
$18,687
Save (per person) 15,053
From (per person) 11,937
Cruise
 (1)

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Scenic
Departure: 13 September 2026
Countries Visited: Portugal, Spain, Morocco
2 for 1 Fares + Pay in Full Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$10,925
SUITE
$16,925
Save (per person) 14,065
From (per person) 10,925
Cruise

14 Days (13 Nights) Bridgetown to Lisbon
Cruise Line: Seabourn
Departure: 04 April 2026
Countries Visited: Barbados, Morocco, Portugal
A Sail To Remember
INSIDE
-
OCEANVIEW
-
BALCONY
$5,184
SUITE
$9,859
From (per person) 5,184
Cruise

11 Days (10 Nights) Lisbon to Lisbon
Cruise Line: Silversea
Departure: 05 May 2026
Countries Visited: Portugal, Spain, Morocco
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$8,500
BALCONY
$9,300
SUITE
$8,900
From (per person) 8,500
Cruise
 (2)

14 Days (13 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 21 January 2026
Countries Visited: Spain, Gibraltar, Morocco
Bonus Onboard Credit + SaveBonus Onboard Credit
INSIDE
$1,395
OCEANVIEW
$1,725
BALCONY
$2,661
SUITE
$7,823
From (per person) 2,072
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Dec 2026
Countries Visited: Spain, Morocco, Gibraltar
Bonus Onboard Credit + SaveBonus Onboard Credit
INSIDE
$1,079
OCEANVIEW
$1,278
BALCONY
$1,729
SUITE
$5,685
From (per person) 1,588
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 14 May 2026
Countries Visited: Spain, Morocco, Portugal
Bonus Onboard Credit + SaveBonus Onboard Credit
INSIDE
$1,542
OCEANVIEW
$1,662
BALCONY
$2,231
SUITE
$5,982
From (per person) 2,354
Cruise
 (1)

5 Days (4 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 02 November 2025
Countries Visited: Spain, Morocco, Portugal
Upgrade Your Ocean OfferBest Available Fare
INSIDE
-
OCEANVIEW
-
BALCONY
$2,295
SUITE
$2,745
From (per person) 2,295
Cruise

13 Days (12 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 21 October 2025
Countries Visited: Portugal, Spain, Morocco
INSIDE
$2,755
OCEANVIEW
$3,035
BALCONY
$6,335
SUITE
$6,405
From (per person) 2,755
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operated By: Viking Cruises
Departures: Nov 2026 to Sep 2027
Countries Visited: Spain, Morocco, Portugal
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$2,999
SUITE
$4,799
Save (per person) 500
From (per person) 2,999
Cruise
 (3)

9 Days (8 Nights) Lisbon to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departure: 22 January 2027
Countries Visited: Portugal, Morocco, Spain
INSIDE
$2,159
OCEANVIEW
$2,499
BALCONY
$3,139
SUITE
$4,739
From (per person) 2,159
Cruise

15 Days (14 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Muse
Departure: 21 December 2025
Countries Visited: Spain, Morocco, Portugal
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$8,300
BALCONY
$9,900
SUITE
$27,200
From (per person) 8,300
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora III
Departure: 03 August 2026
Countries Visited: Spain, Morocco, Portugal
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$6,215
SUITE
$7,590
From (per person) 6,215
Cruise

11 Days (10 Nights) Lisbon to Lisbon
Cruise Line: Norwegian Cruise Line
Departures: Oct 2025 to Nov 2025
Countries Visited: Portugal, Spain, Morocco
INSIDE
$1,345
OCEANVIEW
$1,666
BALCONY
$2,595
SUITE
$3,126
From (per person) 1,345
Cruise
 (1)

9 Days (8 Nights) Las Palmas de Gran Canaria to Malaga
Cruise Line: Ponant
Departures: Apr 2026 to Mar 2027
Countries Visited: Spain, Portugal, Morocco
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,940
SUITE
$7,020
From (per person) 4,940
Cruise

9 Days (8 Nights) Malaga to Las Palmas de Gran Canaria
Cruise Line: Ponant
Ship: Le Champlain
Departure: 25 November 2026
Countries Visited: Spain, Morocco, Portugal
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,940
SUITE
$7,350
From (per person) 4,940
Cruise
 (3)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 29 December 2026
Countries Visited: Spain, Morocco, Portugal
INSIDE
$2,359
OCEANVIEW
$2,789
BALCONY
$3,589
SUITE
$5,589
From (per person) 2,359
Cruise

10 Days (9 Nights) Las Palmas de Gran Canaria to Casablanca
Cruise Line: Ponant
Ship: Le Champlain
Departure: 16 January 2027
Countries Visited: Spain, Portugal, Morocco
Exclusive Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$5,240
SUITE
$7,780
From (per person) 5,240
Cruise

11 Days (10 Nights) Bilbao to Barcelona
Cruise Line: Oceania Cruises
Departure: 04 September 2025
Countries Visited: Spain, Portugal, Morocco
Fleetwide SaleExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$8,999
Save (per person) 8,999
From (per person) 8,999
New ReleaseCruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 02 May 2026
Countries Visited: Spain, Morocco, Portugal
2 for 1 Cruise Fares
INSIDE
-
OCEANVIEW
-
BALCONY
$14,925
SUITE
$19,925
Save (per person) 15,065
From (per person) 14,925
Cruise
 (3)

16 Days (15 Nights) Lisbon to Lisbon
Cruise Line: Azamara Cruises
Departure: 22 January 2027
Countries Visited: Portugal, Morocco, Spain
INSIDE
$3,799
OCEANVIEW
$4,379
BALCONY
$5,579
SUITE
$8,379
From (per person) 3,799
Cruise
 (3)

14 Days (13 Nights) Lisbon to Miami
Cruise Line: Azamara Cruises
Departure: 17 November 2025
Countries Visited: Portugal, Morocco, USA
Azamara Circle Loyalty Quarterly Savings
INSIDE
$1,539
OCEANVIEW
$1,629
BALCONY
$2,149
SUITE
$2,879
From (per person) 1,539
Cruise

15 Days (14 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 30 November 2025
Countries Visited: Spain, Morocco, Brazil
Escape To Sea
INSIDE
-
OCEANVIEW
$1,311
BALCONY
-
SUITE
$2,191
From (per person) 1,311
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 02 January 2027
Countries Visited: Spain, Morocco, Gibraltar
Bonus Onboard Credit + SaveBonus Onboard Credit
INSIDE
$1,083
OCEANVIEW
$1,283
BALCONY
$1,633
SUITE
$6,111
From (per person) 1,592
Cruise
 (1)

9 Days (8 Nights) Santa Cruz De Tenerife to Rome
Cruise Line: MSC Cruises
Departures: Apr 2026 to Apr 2027
Countries Visited: Spain, Morocco, Italy
Escape To Sea
INSIDE
$859
OCEANVIEW
$969
BALCONY
$1,079
SUITE
$1,589
From (per person) 859
Results: 1-30 of 167

No Results found. Try changing your search filters.

Travel Styles

Trip Lengths