Morocco Cruises

Are you looking for a cruise to Morocco? Choose from 193 unique cruise itineraries to Morocco, departing from Barcelona, Bilbao, Bridgetown, Buenos Aires, Casablanca and more. April and November are the most popular months to cruise to Morocco and we have over 244 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
$33,790pp
Countries
Show More...
Filter Results
193 Cruises (244 Cruise Departures)
New ReleaseCruise

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

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 14 May 2026
Countries Visited: Spain, Morocco, Portugal
Exclusive Deal
INSIDE
$1,519
OCEANVIEW
$1,767
BALCONY
$1,790
SUITE
$5,644
Save (per person) 918
From (per person) 1,519
Cruise

13 Days (12 Nights) Lisbon to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 24 November 2025
Countries Visited: Portugal, Morocco, Spain
INSIDE
$1,418
OCEANVIEW
$1,567
BALCONY
$2,873
SUITE
$5,942
From (per person) 1,418
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,000
BALCONY
$9,600
SUITE
$26,900
From (per person) 8,000
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
INSIDE
-
OCEANVIEW
-
BALCONY
$7,010
SUITE
$10,040
From (per person) 7,010
Cruise

14 Days (13 Nights) Bridgetown to Lisbon
Cruise Line: Seabourn
Departure: 04 April 2026
Countries Visited: Barbados, Morocco, Portugal
Exclusive DealA Sail Beyond Event
INSIDE
-
OCEANVIEW
-
BALCONY
$6,399
SUITE
$11,999
From (per person) 6,399
Cruise

8 Days (7 Nights) Casablanca to Lisbon
Cruise Line: Ponant
Ship: Le Bellot
Departure: 13 April 2025
Countries Visited: Morocco, Spain, Portugal
INSIDE
-
OCEANVIEW
-
BALCONY
$7,610
SUITE
$11,520
From (per person) 7,610
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

9 Days (8 Nights) Barcelona to Lisbon
Cruise Line: Celebrity Cruises
Departure: 13 November 2025
Countries Visited: Spain, Morocco, Portugal
Exclusive Deal
INSIDE
$1,245
OCEANVIEW
$1,291
BALCONY
$1,494
SUITE
$6,124
Save (per person) 764
From (per person) 1,245
Cruise

20 Days (19 Nights) Sao Paulo to Valencia
Cruise Line: MSC Cruises
Departure: 05 April 2025
Countries Visited: Brazil, Spain, Morocco
Escape To Sea
INSIDE
$1,109
OCEANVIEW
$1,559
BALCONY
$1,999
SUITE
$3,929
From (per person) 1,109
Cruise

12 Days (11 Nights) Barcelona to Bridgetown
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 November 2025
Countries Visited: Spain, Morocco, Barbados
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,760
SUITE
$4,440
From (per person) 3,760
Cruise

15 Days (14 Nights) Miami to Lisbon
Cruise Line: Seabourn
Departure: 26 April 2026
Countries Visited: USA, Portugal, Morocco
Exclusive DealA Sail Beyond Event
INSIDE
-
OCEANVIEW
$6,669
BALCONY
$7,299
SUITE
$12,299
From (per person) 6,669
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2025 to Sep 2026
Countries Visited: Spain, Portugal, Morocco
Exclusive DealExciting Deals
INSIDE
$1,505
OCEANVIEW
$1,705
BALCONY
$1,971
SUITE
$5,048
Save (per person) 2,370
From (per person) 1,505
Cruise

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Regent Seven Seas
Departure: 02 April 2026
Countries Visited: Portugal, Spain, Morocco
Exclusive DealEarly Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$5,499
SUITE
$6,699
Save (per person) 10,099
From (per person) 5,499
Cruise

12 Days (11 Nights) Lisbon to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 23 October 2025
Countries Visited: Portugal, Spain, Morocco
INSIDE
$1,729
OCEANVIEW
$2,224
BALCONY
$4,006
SUITE
$7,956
From (per person) 1,729
Cruise

9 Days (8 Nights) Lisbon to Barcelona
Cruise Line: Ponant
Ship: L'Austral
Departure: 18 April 2025
Countries Visited: Portugal, Morocco, Spain
INSIDE
-
OCEANVIEW
$5,080
BALCONY
$5,360
SUITE
-
From (per person) 5,080
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 22 October 2025
Countries Visited: Spain, Gibraltar, Morocco
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,935
SUITE
$8,310
From (per person) 6,935
Cruise

18 Days (17 Nights) Sao Paulo to Malaga
Cruise Line: MSC Cruises
Departure: 05 April 2025
Countries Visited: Brazil, Spain, Morocco
Escape To Sea
INSIDE
-
OCEANVIEW
-
BALCONY
$2,004
SUITE
-
From (per person) 2,004
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2026 to Oct 2026
Countries Visited: Spain, Portugal, Morocco
Exclusive DealExclusive Solo Offer
INSIDE
$2,312
OCEANVIEW
$2,648
BALCONY
$3,124
SUITE
$5,951
Save (per person) 1,624
From (per person) 2,312
Cruise

6 Days (5 Nights) Lisbon to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 08 May 2025
Countries Visited: Portugal, Spain, Morocco
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,095
SUITE
$4,815
From (per person) 4,095
Cruise

11 Days (10 Nights) Barcelona to Santa Cruz de Tenerife
Cruise Line: Oceania Cruises
Departure: 07 November 2025
Countries Visited: Spain, Morocco, Portugal
Exclusive DealYour World + Prestige Drinks Package
INSIDE
$3,499
OCEANVIEW
$4,449
BALCONY
$3,825
SUITE
$6,699
Save (per person) 3,499
From (per person) 3,499
Cruise

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

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 14 August 2025
Countries Visited: Spain, Portugal, Morocco
Exclusive Deal
INSIDE
$1,798
OCEANVIEW
$1,899
BALCONY
$2,323
SUITE
-
Save (per person) 1,095
From (per person) 1,798
Cruise

7 Days (6 Nights) Casablanca to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 28 April 2025
Countries Visited: Morocco, Gibraltar, Spain
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$3,215
SUITE
$3,705
From (per person) 3,215
Cruise

16 Days (15 Nights) Miami to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 03 May 2025
Countries Visited: USA, Spain, Morocco
Sail Into Deeper Savings Best Rate
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$9,150
From (per person) 9,150
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 Solo Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$11,180
SUITE
$16,970
From (per person) 11,180
Cruise

10 Days (9 Nights) Lisbon to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 03 November 2025
Countries Visited: Portugal, Spain, Morocco
INSIDE
$1,333
OCEANVIEW
$1,531
BALCONY
$2,986
SUITE
$5,758
From (per person) 1,333
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
From (per person) 2,999
New ReleaseCruise

13 Days (12 Nights) Santa Cruz de Tenerife to Barcelona
Cruise Line: Scenic
Departure: 03 May 2026
Countries Visited: Spain, Morocco, Algeria
2 for 1 Fares + Fly Free Premium Economy2 for 1 Fares + Fly Free Business Class
INSIDE
-
OCEANVIEW
-
BALCONY
$16,815
SUITE
$23,415
Save (per person) 16,975
From (per person) 16,815
Cruise

12 Days (11 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 12 October 2025
Countries Visited: Portugal, Spain, Morocco, Gibraltar
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$11,400
From (per person) 11,400
Results: 61-90 of 193

No Results found. Try changing your search filters.

Travel Styles

Trip Lengths