Cruises to Casablanca
195 live cruises call at Casablanca — 9 to 47 nights, departing 41 ports, across 15 lines. A NestCruise advisor narrows them to the one that fits.
MediterraneanCelebrity Cruises
12 nights: Barcelona, the Mediterranean
Aboard Celebrity Infinity
Round-trip from Barcelona
EuropeMSC Cruises
10 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard MSC Magnifica
Round-trip from Genoa
EuropeRoyal Caribbean International
7 nights: Barcelona, the Mediterranean
Aboard Mariner of the Seas
Round-trip from Barcelona
AfricaNorwegian Cruise Line
10 nights: Barcelona
Aboard Norwegian Star
Barcelona → Lisbon
EuropeAzamara
7 nights in the Mediterranean
Aboard Azamara Onward
Las Palmas de Gran Canaria → Lisbon
EuropeSilversea
10 nights: Barcelona, the Mediterranean
Aboard Silver Ray
Barcelona → Lisbon
EuropeSilversea
10 nights: Barcelona, the Mediterranean
Aboard Silver Spirit
Lisbon → Barcelona
AfricaPONANT EXPLORATIONS
13 nights in the Canary Islands
Aboard Le Lapérouse
Lisbon → Las Palmas de Gran Canaria
MediterraneanOceania Cruises
14 nights: Barcelona & Civitavecchia, the Mediterranean
Aboard Oceania Allura
Barcelona → Civitavecchia
AfricaHolland America Line
The Canary Islands loop
Aboard Nieuw Statendam
Round-trip from Dover
TransatlanticNorwegian Cruise Line
14 nights in the Atlantic crossing
Aboard Norwegian Dawn
Lisbon → Jacksonville
World CruiseMSC Cruises
18 nights: Rio de Janeiro & Barcelona
Aboard MSC Divina
Santos → Naples
World CruiseHolland America Line
129 nights: Singapore & Copenhagen
Aboard Volendam
Round-trip from Fort Lauderdale
Mediterranean & Western EuropeExplora Journeys
4 nights: Barcelona
Aboard EXPLORA II
Barcelona → Lisbon
EuropeCrystal
The Mediterranean loop
Aboard Crystal Serenity
Round-trip from Lisbon
EuropeAzamara
7 nights in the Mediterranean
Aboard Azamara Journey
Las Palmas de Gran Canaria → Lisbon
EuropePONANT EXPLORATIONS
7 nights in the Mediterranean
Aboard Le Boréal
Casablanca → Lisbon
EuropePONANT EXPLORATIONS
7 nights in the Mediterranean
Aboard Le Champlain
Casablanca → Lisbon
World CruiseMSC Cruises
7 nights: Barcelona
Aboard MSC Meraviglia
Barcelona → Funchal
EuropeRegent Seven Seas Cruises
7 nights in the Mediterranean
Aboard Seven Seas Splendor
Lisbon → Tarragona
AfricaPONANT EXPLORATIONS
8 nights in the Canary Islands
Aboard Le Dumont-d'Urville
Málaga → Las Palmas de Gran Canaria
EuropeOceania Cruises
9 nights: Ibiza & Barcelona, the Mediterranean
Aboard Oceania Marina
Lisbon → Barcelona
EuropeSilversea
9 nights: Palma de Mallorca & Barcelona, the Mediterranean
Aboard Silver Muse
Lisbon → Barcelona
EuropeSilversea
9 nights: Barcelona, the Mediterranean
Aboard Silver Nova
Barcelona → Lisbon
EuropeCrystal
10 nights in the Mediterranean
Aboard Crystal Symphony
Las Palmas de Gran Canaria → Lisbon
AtlanticPONANT EXPLORATIONS
Volcanic islands and historic cities of the North Atlantic
Aboard Le Lyrial
Las Palmas de Gran Canaria → Lisbon
EuropeOceania Cruises
10 nights: Barcelona & Palma de Mallorca, the Mediterranean
Aboard Oceania Nautica
Barcelona → Bilbao
EuropeRegent Seven Seas Cruises
10 nights: Barcelona, the Mediterranean
Aboard Seven Seas Grandeur
Barcelona → Lisbon
EuropeRegent Seven Seas Cruises
10 nights: Barcelona, the Mediterranean
Aboard Seven Seas Voyager
Lisbon → Barcelona
Mediterranean & Western EuropeExplora Journeys
11 nights: Barcelona
Aboard EXPLORA I
Round-trip from Barcelona
EuropeRegent Seven Seas Cruises
The Mediterranean loop
Aboard Seven Seas Prestige
Round-trip from Lisbon
TRANSATLANTICSeabourn
12 nights in the Atlantic crossing
Aboard Seabourn Ovation
Lisbon → Bridgetown
EuropeRegent Seven Seas Cruises
12 nights: Barcelona, the Mediterranean
Aboard Seven Seas Navigator
Barcelona → Lisbon
TransatlanticSilversea
12 nights: Barcelona & San Juan, the Atlantic crossing
Aboard Silver Dawn
Monte-Carlo → San Juan
AtlanticOceania Cruises
12 nights: Barcelona, the Canary Islands
Aboard Oceania Sirena
Barcelona → Lisbon
EuropeMSC Cruises
14 nights: Genoa & Civitavecchia, the Mediterranean
Aboard MSC Sinfonia
Lisbon → Civitavecchia
World CruiseMSC Cruises
14 nights: Barcelona & Rio de Janeiro
Aboard MSC Splendida
Barcelona → Rio de Janeiro
TransatlanticRoyal Caribbean International
14 nights: Barcelona & San Juan, the Atlantic crossing
Aboard Rhapsody of the Seas
Barcelona → San Juan
EuropeVirgin Voyages
14 nights: Barcelona, the Mediterranean
Aboard Scarlet Lady
Barcelona → Miami
TransatlanticPrincess Cruises
15 nights in the Atlantic crossing
Aboard Enchanted Princess
Civitavecchia-Rome → Fort Lauderdale
TransatlanticCelebrity Cruises
16 nights: Civitavecchia, the Atlantic crossing
Aboard Celebrity Constellation
Civitavecchia → Tampa
AfricaNorwegian Cruise Line
16 nights: Barcelona
Aboard Norwegian Gem
Barcelona → Miami
AtlanticRegent Seven Seas Cruises
16 nights in the Atlantic crossing
Aboard Seven Seas Mariner
New York → Lisbon
TransatlanticPrincess Cruises
25 nights: Kotor & Dubrovnik, the Atlantic crossing
Aboard Island Princess
Piraeus-Athens → Fort Lauderdale
WORLD CRUISESeabourn
25 nights: Buenos Aires & Southampton
Aboard Seabourn Quest
Buenos Aires → Southampton
EuropeCelebrity Cruises
13 nights: Barcelona, the Mediterranean
Aboard Celebrity Infinity
Round-trip from Barcelona
Frequently asked
- How many cruises to Casablanca does NestCruise have?
- 195 live sailings, 9 to 47 nights. A NestCruise advisor narrows them to the one that fits.
- Which cruise lines visit Casablanca?
- MSC Cruises, Regent Seven Seas Cruises, Azamara and PONANT EXPLORATIONS, among others.
- How long are cruises to Casablanca?
- Most run 9 to 47 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.