Cruises to Casablanca
215 live cruises call at Casablanca — 9 to 51 nights, departing 42 ports, across 15 lines. A NestCruise advisor narrows them to the one that fits.
EuropeCelebrity Cruises
12 Night Canaries, Spain & Morocco
Aboard Celebrity Infinity
Barcelona → Málaga → Tangier → Casablanca +4 more
12 nights · 6 departures
Balanced · 8 ports
EuropeRoyal Caribbean International
7 Night Spain & Morocco Cruise
Aboard Mariner of the Seas
Barcelona → Cádiz → Casablanca → Tangier +1 more
7 nights · 4 departures
Balanced · 5 ports
EuropeMSC Cruises
Marseille, Tarragona, Cadiz, Casablanca, Malaga, Alicante, Civitavecchia, Genoa, Marseille
Aboard MSC Magnifica
Marseille → Tarragona → Cádiz → Casablanca +4 more
10 nights · 4 departures
Port-rich · 8 ports
AfricaNorwegian Cruise Line
Europe: Spain & Morocco
Aboard Norwegian Star
Barcelona → Motril → Cádiz → Casablanca +5 more
10 nights · 3 departures
Port-rich · 9 ports
EuropeMSC Cruises
Marseille, Malaga, Casablanca, Cadiz, Gibraltar, Alicante, Civitavecchia, Genoa, Marseille
Aboard MSC Sinfonia
Marseille → Málaga → Casablanca → Cádiz +4 more
10 nights · 2 departures
Port-rich · 8 ports
EuropeSilversea
Barcelona to Lisbon
Aboard Silver Ray
Barcelona → Valencia → Cartagena → Málaga +5 more
10 nights · 2 departures
Port-rich · 9 ports
EuropeSilversea
Lisbon to Barcelona
Aboard Silver Spirit
Lisbon → At Sea → Casablanca → Tangier +5 more
10 nights · 2 departures
Port-rich · 9 ports
AfricaPONANT EXPLORATIONS
Lisbon to the Canary Islands by Sea: Spain, Morocco, & Atlantic Isles – with Smithsonian Journeys
Aboard Le Lapérouse
Lisbon → Portimão → Cádiz → Marbella +8 more
13 nights · 2 departures
Port-rich · 12 ports
AfricaHolland America Line
14-Day Canary Island Enchantment With Morocco & Las Palmas
Aboard Nieuw Statendam
Dover → Rotterdam → Casablanca → Agadir +4 more
14 nights · 2 departures
Balanced · 8 ports
RepositioningNorwegian Cruise Line
Transatlantic: Bahamas & Spain
Aboard Norwegian Dawn
Lisbon → Cádiz → Casablanca → Ponta Delgada, Azores +2 more
14 nights · 2 departures
Sea-paced · 6 ports
World CruiseMSC Cruises
Brazil, Spain, Morocco, Italy
Aboard MSC Divina
Santos → Rio de Janeiro → Salvador de Bahia → Maceió +6 more
18 nights · 2 departures
Balanced · 10 ports
World CruiseHolland America Line
129-Day Grand World Voyage
Aboard Volendam
Fort Lauderdale, Florida → Manta → Callao → Hangaroa, Easter Island +51 more
129 nights · 2 departures
Sea-paced · 55 ports
EuropeCrystal
Roundtrip Lisbon
Aboard Crystal Serenity
Lisbon → Portimão → Casablanca → Agadir +2 more
6 nights · 1 departure
Port-rich · 6 ports
EuropeAzamara
Portugal, Morocco & Spain Cruise: Lisbon, Casablanca & Cadiz
Aboard Azamara Journey
Las Palmas de Gran Canaria → Arrecife, Lanzarote → Agadir → Casablanca +2 more
7 nights · 1 departure
Port-rich · 6 ports
EuropeExplora Journeys
A Journey from Mediterranean Shores to Morocco and the Canary Islands
Aboard EXPLORA II
Barcelona → At Sea → Ceuta → Casablanca +2 more
7 nights · 1 departure
Port-rich · 6 ports
EuropePONANT EXPLORATIONS
Cruising from Morocco to Spain’s Andalusian Coast – with Smithsonian Journeys
Aboard Le Boréal
Casablanca → Tangier → Málaga → Marbella +3 more
7 nights · 1 departure
Port-rich · 7 ports
EuropePONANT EXPLORATIONS
Cruising from Morocco to Spain’s Andalusian Coast – with Smithsonian Journeys
Aboard Le Champlain
Casablanca → Tangier → Málaga → Marbella +3 more
7 nights · 1 departure
Port-rich · 7 ports
World CruiseMSC Cruises
Barcelona, Alicante, Gibraltar, Cadiz, Casablanca, Las Palmas de G.Canaria, Funchal
Aboard MSC Meraviglia
Barcelona → Alicante → Gibraltar → Cádiz +3 more
7 nights · 1 departure
Port-rich · 7 ports
AtlanticAzamara
Canary Islands & Morocco Cruise: Lanzarote, Casablanca & Lisbon
Aboard Azamara Onward
Las Palmas de Gran Canaria → Arrecife, Lanzarote → Agadir → Casablanca +2 more
7 nights · 1 departure
Port-rich · 6 ports
EuropeRegent Seven Seas Cruises
Cinematic Shores
Aboard Seven Seas Splendor
Lisbon → Portimão → Algeciras → Casablanca +4 more
7 nights · 1 departure
Port-rich · 8 ports
AfricaPONANT EXPLORATIONS
Atlantic Odyssey from the Iberian Peninsula to the Canary Islands
Aboard Le Dumont-d'Urville
Málaga → Tangier → Casablanca → At Sea +4 more
8 nights · 1 departure
Port-rich · 8 ports
EuropeOceania Cruises
The Matadors Trek
Aboard Oceania Marina
Lisbon → At Sea → Agadir → Casablanca +6 more
9 nights · 1 departure
Port-rich · 10 ports
EuropeSilversea
Lisbon to Barcelona
Aboard Silver Muse
Lisbon → At Sea → Casablanca → Tangier +6 more
9 nights · 1 departure
Port-rich · 10 ports
EuropeSilversea
Barcelona to Lisbon
Aboard Silver Nova
Barcelona → Valencia → At Sea → Málaga +4 more
9 nights · 1 departure
Port-rich · 8 ports
EuropeCrystal
Gran Canaria, Las Palmas to Lisbon
Aboard Crystal Symphony
Las Palmas de Gran Canaria → San Sebastian de la Gomera → Arrecife, Lanzarote → Funchal, Madeira +6 more
10 nights · 1 departure
Port-rich · 10 ports
AtlanticPONANT EXPLORATIONS
Volcanic islands and historic cities of the North Atlantic
Aboard Le Lyrial
Las Palmas de Gran Canaria → Santa Cruz de Tenerife → San Sebastian de la Gomera → Santa Cruz de La Palma +6 more
10 nights · 1 departure
Port-rich · 10 ports
EuropeOceania Cruises
Iberia Circumnavigation
Aboard Oceania Nautica
Barcelona → Palma de Mallorca → Cartagena → Málaga +7 more
10 nights · 1 departure
Port-rich · 11 ports
EuropeRegent Seven Seas Cruises
Mediterranean Crescendo
Aboard Seven Seas Grandeur
Barcelona → Cruising the Mediterranean Sea → Málaga → Casablanca +7 more
10 nights · 1 departure
Port-rich · 11 ports
EuropeRegent Seven Seas Cruises
Colors Of The Kasbah
Aboard Seven Seas Voyager
Lisbon → Sailing the Atlantic Ocean → Funchal, Madeira → Santa Cruz de Tenerife +7 more
10 nights · 1 departure
Port-rich · 11 ports
EuropeExplora Journeys
A Journey from Mediterranean Flair to Atlantic Splendour
Aboard EXPLORA I
Barcelona → At Sea → Casablanca → Agadir +5 more
11 nights · 1 departure
Port-rich · 9 ports
EuropeRegent Seven Seas Cruises
Cruising The Canary Islands
Aboard Seven Seas Prestige
Lisbon → Sailing the Atlantic Ocean → Funchal, Madeira → Santa Cruz de La Palma +6 more
11 nights · 1 departure
Port-rich · 10 ports
TransatlanticSeabourn
12-Day Atlantic Crossing From Casablanca To The Caribbean
Aboard Seabourn Ovation
Lisbon → Casablanca → Bridgetown
12 nights · 1 departure
Sea-paced · 3 ports
EuropeRegent Seven Seas Cruises
Spanish & Moroccan Delights
Aboard Seven Seas Navigator
Barcelona → Alicante → Cruising the Mediterranean Sea → Málaga +8 more
12 nights · 1 departure
Port-rich · 12 ports
EuropeSilversea
Monte Carlo to Lisbon
Aboard Silver Dawn
Monte-Carlo → Marseille → Sète → Barcelona +8 more
12 nights · 1 departure
Port-rich · 12 ports
AtlanticOceania Cruises
Canaries, Morocco & More
Aboard Oceania Sirena
Barcelona → Alicante → Almería → Gibraltar +9 more
12 nights · 1 departure
Port-rich · 13 ports
EuropeOceania Cruises
A Holiday To Remember
Aboard Oceania Allura
Barcelona → Cartagena → Málaga → Seville +10 more
14 nights · 1 departure
Port-rich · 14 ports
World CruiseMSC Cruises
Spain, Gibraltar, Morocco, Brazil
Aboard MSC Splendida
Barcelona → Gibraltar → Casablanca → Las Palmas de Gran Canaria +3 more
14 nights · 1 departure
Sea-paced · 7 ports
TransatlanticRoyal Caribbean International
14 Night Spain & Morocco Transatlantic
Aboard Rhapsody of the Seas
Barcelona → Valencia → Cartagena → Málaga +4 more
14 nights · 1 departure
Balanced · 8 ports
EuropeVirgin Voyages
Spain to Morocco & Miami Transatlantic
Aboard Scarlet Lady
Barcelona → At Sea → Casablanca → Las Palmas de Gran Canaria +2 more
14 nights · 1 departure
Sea-paced · 6 ports
TransatlanticPrincess Cruises
15-Night Transatlantic Cruise
Aboard Enchanted Princess
Civitavecchia-Rome → Cartagena Spain → Gibraltar → Casablanca +3 more
15 nights · 1 departure
Sea-paced · 7 ports
TransatlanticCelebrity Cruises
16 Night Spain & Morocco Transatlantic
Aboard Celebrity Constellation
Civitavecchia → Alicante → Málaga → Gibraltar +2 more
16 nights · 1 departure
Sea-paced · 6 ports
RepositioningNorwegian Cruise Line
Transatlantic: Spain, Morocco & Azores
Aboard Norwegian Gem
Barcelona → Cádiz → Casablanca → Agadir +5 more
16 nights · 1 departure
Balanced · 9 ports
AtlanticRegent Seven Seas Cruises
Shimmering Atlantic Shores
Aboard Seven Seas Mariner
New York, New York → Sailing the Atlantic Ocean → Halifax, Nova Scotia → Saint-John's, Newfoundland and Labrador +7 more
16 nights · 1 departure
Balanced · 11 ports
TransatlanticPrincess Cruises
25-Night Transatlantic Cruise
Aboard Island Princess
Piraeus-Athens → Kusadasi → Rhodes Island → Corfu Island +9 more
25 nights · 1 departure
Balanced · 13 ports
World CruiseSeabourn
30-Day Africa's West Coast: Cape Town To Cabo Verde
Aboard Seabourn Quest
Cape Town → Lüderitz → Walvis Bay → Luanda +12 more
30 nights · 1 departure
Balanced · 16 ports
EuropeCelebrity Cruises
12 Night Canaries, Spain & Morocco - Valentine's Day at Sea
Aboard Celebrity Infinity
Barcelona → Gibraltar → Lanzarote → Tenerife +4 more
12 nights · 1 departure
Balanced · 8 ports
Frequently asked
- How many cruises to Casablanca does NestCruise have?
- 215 live sailings, 9 to 51 nights. A NestCruise advisor narrows them to the one that fits.
- Which cruise lines visit Casablanca?
- MSC Cruises, Regent Seven Seas Cruises, Azamara and Explora Journeys, among others.
- How long are cruises to Casablanca?
- Most run 9 to 51 nights.
- How much do cruises to Casablanca cost?
- NestCruise doesn't publish fares — it's a quote-only concierge. Share your dates and party size and an advisor prices your exact sailing at no cost.