Casablanca, Morocco cruise port
AfricaMorocco › Casablanca

Casablanca, Morocco

Morocco's pulsing economic heart — Art Deco boulevards, a buzzing old medina, and the colossal Hassan II Mosque rising over the Atlantic, with Rabat and Marrakech within reach.

⚓ Docked (central port)🕒 Typical call: 9–11 hrs💵 Moroccan Dirham (MAD)🗣️ Arabic · French · some English
Docking
Port of Casablanca (central)
To Hassan II Mosque
Short taxi
Best For
Mosque · Medina · Day trips
Don't Miss
Hassan II Mosque

Getting Ashore

Casablanca's port is central, a short taxi from the great Hassan II Mosque and the old medina. The city sprawls, so taxis or tours are the way to reach the main sights.

Into Morocco's biggest city

  • 1
    Port of CasablancaShips dock at the central commercial port. It's a short taxi (or ~25-minute walk) to the medina and the United Nations Square; the Hassan II Mosque is a few minutes by cab.
  • 2
    Taxis & guidesAgree the fare with red 'petit taxi' drivers up front, or take a tour. A licensed guide is genuinely helpful for the medina and avoiding hassle.
  • 3
    Day trips to Rabat / MarrakechThe capital Rabat is ~1 hr by road or train; Marrakech is a long ~2.5 hr each way — usually only via the ship's excursion given the distance.

💡 Pro move: Casablanca is more working city than postcard — the Hassan II Mosque is the standout. A guided tour smooths the medina experience and the haggling, and Rabat makes a rewarding nearby day trip.

Piers & Tendering by Cruise Line

Casablanca docks ships at its central commercial port, a short taxi from the Hassan II Mosque and the medina — the city's sights are spread out, so plan transport.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise linesPort of Casablanca📍Docked
MSC / CostaCasablanca cruise berth📍Docked
Princess / Holland AmericaCasablanca cruise berth📍Docked
Norwegian / CelebrityCasablanca cruise berth📍Docked
Larger shipsPort of Casablanca📍Docked

Top Excursions

Casablanca's headline is its breathtaking mosque, but Morocco's capital Rabat and the buzz of the medina add depth. Here's what's worth your hours.

Iconic

Hassan II Mosque

One of the world's largest mosques, with a 210 m minaret and parts built out over the Atlantic. Stunning craftsmanship — and one of the few Moroccan mosques non-Muslims can tour inside.

⏱ 2 hrs🕌 Architecture🚐 Tour
Find mosque tours →
History

Old Medina & Art Deco City

The walled old medina's markets and lanes, plus Casablanca's 1930s French Art Deco and Mauresque architecture around Mohammed V Square. Two faces of the city in one tour.

⏱ 2–3 hrs🛍 Culture🚶 Walking
Find city tours →
Culture

Rabat Day Trip

Morocco's elegant capital — the Hassan Tower, the Kasbah of the Udayas above the river, and the Mohammed V Mausoleum. About an hour away and refreshingly relaxed.

⏱ 6–7 hrs🏛 Capital🚐 Drive
Find Rabat tours →
Relax

Corniche & Coast

The seafront Corniche of Ain Diab — cafés, the lighthouse, and Atlantic views — a relaxed contrast to the busy center, near the Hassan II Mosque.

⏱ 2 hrs🌊 Coast🚖 Taxi
Find local tours →

Self-Guided Walks & Hikes

Casablanca is spread out, but a few central areas reward walking. Each route links to a map.

Mohammed V Square & Art Deco

~2 km · 1.5 hrs · easy

The grand Mohammed V Square with its fountain and 1930s administrative palaces, threading into the Art Deco boulevards of the colonial-era new town.

  1. StartMohammed V Square Casablanca
📍 Open in Maps

Old Medina

~1.5 km · 1 hr · easy

The walled old market quarter near the port — narrow lanes of spices, textiles, and everyday Moroccan life (a guide helps avoid getting lost or hassled).

  1. StartOld Medina Casablanca
📍 Open in Maps

Weather & Best Time to Visit

Climate normals for Casablanca, Morocco (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan63°F / 17°C48°F / 9°C7
Feb64°F / 18°C50°F / 10°C7
Mar66°F / 19°C52°F / 11°C8
Apr70°F / 21°C56°F / 13°C6
May75°F / 24°C60°F / 16°C3
Jun77°F / 25°C64°F / 18°C2
Jul81°F / 27°C67°F / 19°C0
Aug82°F / 28°C68°F / 20°C0
Sep80°F / 27°C66°F / 19°C2
Oct78°F / 26°C63°F / 17°C4
Nov70°F / 21°C55°F / 13°C8
Dec66°F / 19°C51°F / 11°C6

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🕌
    Tour the Hassan II Mosque. It's the one unmissable sight and rare in welcoming non-Muslim visitors inside — dress modestly (shoulders and knees covered).
  • 🧕
    Dress respectfully. Morocco is conservative — modest clothing is appreciated everywhere and required for the mosque interior.
  • 🚖
    Settle taxi fares first. Red petit taxis are cheap but rarely use the meter for tourists — agree the price before you ride.
  • 💵
    Carry dirhams. The dirham is a closed currency (get it locally/at the port); cash is essential for the medina, taxis, and tips. Haggle in markets.
  • 🧭
    Consider a guide. The medina and city are easier (and the hassle lower) with a licensed local guide or the ship's tour.

Cruises Calling Here

Upcoming cruises that call at Casablanca, Morocco. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Arcadia
P&O Cruises
Round-trip from Southampton
⚓ Calls 22 Jun - 23 Jun 202619 nights10 portsDeparts 2026 Jun 10
View itinerary · 10 ports
19 days, round-trip Mediterranean And Morocco Discovery
  1. 10 JunDeparting from Southampton, England
  2. 13 JunLisbon, Portugal
  3. 15 JunAlicante, Spain
  4. 17 JunLivorno, Florence-Pisa, Italy
  5. 18 JunCivitavecchia-Rome, Italy
  6. 20 JunCartagena Spain, Murcia
  7. 22 Jun - 23 JunCasablanca, Marrakesh, Morocco
  8. 24 JunTangier, Morocco, Tanger-Ville
  9. 26 JunVigo, Spain Galicia
  10. 29 JunArriving in Southampton, England
Find this cruise to book →
Price on request
Silver Muse
Silversea Cruises
Barcelona → Lisbon
⚓ Calls 18 Aug 08:00 - 18:00 202610 nights9 portsDeparts 2026 Aug 10
View itinerary · 9 ports
10 days, one-way from Barcelona to Lisbon
  1. 10 Aug 19:00Departing from Barcelona, Spain
  2. 11 Aug 07:30 - 17:00Valencia, Spain
  3. 12 Aug 08:00 - 18:00Cartagena Spain, Murcia
  4. 13 Aug 13:00 - 14 Aug 18:00Malaga, Spain Granada
  5. 15 Aug 08:00 - 18:00Gibraltar
  6. 16 Aug 08:00 - 23:00Cadiz, Spain, Sevilla
  7. 17 Aug 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  8. 18 Aug 08:00 - 18:00Casablanca, Marrakesh, Morocco
  9. 20 AugArriving in Lisbon, Portugal
Find this cruise to book →
$9100from / pp
Silver Muse
Silversea Cruises
Lisbon → Barcelona
⚓ Calls 22 Aug 08:00 - 18:00 20269 nights9 portsDeparts 2026 Aug 20
View itinerary · 9 ports
9 days, one-way from Lisbon to Barcelona
  1. 20 Aug 19:00Departing from Lisbon, Portugal
  2. 22 Aug 08:00 - 18:00Casablanca, Marrakesh, Morocco
  3. 23 Aug 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  4. 24 Aug 08:00 - 23:00Cadiz, Spain, Sevilla
  5. 25 Aug 08:00 - 18:00Gibraltar
  6. 26 Aug 07:00 - 18:00Malaga, Spain Granada
  7. 27 Aug 09:00 - 17:00Cartagena Spain, Murcia
  8. 28 Aug 08:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  9. 29 AugArriving in Barcelona, Spain
Find this cruise to book →
$8800from / pp
Oceania Nautica-Aurelia
Oceania Cruises
Venice → Bilbao
⚓ Calls 24 Aug 11:00 - 19:00 202620 nights19 portsDeparts 2026 Aug 10
View itinerary · 19 ports
20 days, one-way from Venice to Bilbao
  1. 10 Aug 17:00Departing from Venice, Marghera, Italy
  2. 11 Aug 07:00 - 16:00Pula, Croatia
  3. 12 Aug 11:00 - 19:00Dubrovnik, Croatia, Port Gruz
  4. 13 Aug 07:00 - 16:00Kotor, Montenegro
  5. 14 Aug 09:00 - 18:00Igoumenitsa, Greece
  6. 15 Aug 07:00 - 17:00Gallipoli, Italy
  7. 16 Aug 09:00 - 19:00Messina, Sicily Italy
  8. 17 Aug 07:00 - 18:00Sorrento, Italy
  9. 18 Aug 07:00 - 19:00Civitavecchia-Rome, Italy
  10. 20 Aug 06:00 - 21:00Barcelona, Spain
  11. 21 Aug 09:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  12. 22 Aug 09:00 - 18:00Cartagena Spain, Murcia
  13. 23 Aug 08:00 - 20:00Malaga, Spain Granada
  14. 24 Aug 11:00 - 19:00Casablanca, Marrakesh, Morocco
  15. 25 Aug 11:00 - 23:00Cadiz, Spain, Sevilla
  16. 26 Aug 08:00 - 17:00Portimao, Portugal
  17. 27 Aug 07:00 - 18:00Lisbon, Portugal
  18. 29 Aug 08:00 - 18:00Gijon, Spain Asturias
  19. 30 Aug 08:00Arriving in Bilbao, Spain Biscay Basque Country
Find this cruise to book →
$6949from / pp
Oceania Nautica-Aurelia
Oceania Cruises
Barcelona → Bilbao
⚓ Calls 24 Aug 11:00 - 19:00 202610 nights10 portsDeparts 2026 Aug 20
View itinerary · 10 ports
10 days, one-way from Barcelona to Bilbao
  1. 20 Aug 21:00Departing from Barcelona, Spain
  2. 21 Aug 09:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 22 Aug 09:00 - 18:00Cartagena Spain, Murcia
  4. 23 Aug 08:00 - 20:00Malaga, Spain Granada
  5. 24 Aug 11:00 - 19:00Casablanca, Marrakesh, Morocco
  6. 25 Aug 11:00 - 23:00Cadiz, Spain, Sevilla
  7. 26 Aug 08:00 - 17:00Portimao, Portugal
  8. 27 Aug 07:00 - 18:00Lisbon, Portugal
  9. 29 Aug 08:00 - 18:00Gijon, Spain Asturias
  10. 30 Aug 08:00Arriving in Bilbao, Spain Biscay Basque Country
Find this cruise to book →
$2805from / pp
Oceania Allura
Oceania Cruises
Valletta → Barcelona
⚓ Calls 02 Sep 09:00 - 18:00 202614 nights12 portsDeparts 2026 Aug 22
View itinerary · 12 ports
14 days, one-way from Valletta to Barcelona
  1. 22 Aug 16:00Departing from Valletta, Malta
  2. 23 Aug 09:00 - 18:00La Goulette-Tunis, Tunisia
  3. 25 Aug 08:00 - 17:00Cartagena Spain, Murcia
  4. 26 Aug 07:00 - 17:00Malaga, Spain Granada
  5. 28 Aug 10:00 - 19:00Funchal, Madeira Island Portugal
  6. 29 Aug 13:00 - 21:00Santa Cruz de la Palma, Canary Islands
  7. 30 Aug 08:00 - 17:00Santa Cruz de Tenerife, Canary Islands
  8. 31 Aug 08:00 - 17:00Arrecife, Lanzarote, Canary Islands
  9. 01 Sep 07:00 - 16:00Agadir, Morocco
  10. 02 Sep 09:00 - 18:00Casablanca, Marrakesh, Morocco
  11. 03 Sep 09:00 - 18:00Cadiz, Spain, Sevilla
  12. 05 Sep 08:00Arriving in Barcelona, Spain
Find this cruise to book →
Price on request
Silver Spirit
Silversea Cruises
Lisbon → Barcelona
⚓ Calls 20 Sep 08:00 - 18:00 202610 nights8 portsDeparts 2026 Sep 18
View itinerary · 8 ports
10 days, one-way from Lisbon to Barcelona
  1. 18 Sep 19:00Departing from Lisbon, Portugal
  2. 20 Sep 08:00 - 18:00Casablanca, Marrakesh, Morocco
  3. 21 Sep 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  4. 22 Sep 08:00 - 23:00Cadiz, Spain, Sevilla
  5. 23 Sep 08:00 - 18:00Gibraltar
  6. 24 Sep 08:00 - 25 Sep 18:00Malaga, Spain Granada
  7. 27 Sep 08:00 - 18:00Valencia, Spain
  8. 28 SepArriving in Barcelona, Spain
Find this cruise to book →
$9800from / pp
Silver Spirit
Silversea Cruises
Lisbon → Piraeus-Athens
⚓ Calls 20 Sep 08:00 - 18:00 202650 nights41 portsDeparts 2026 Sep 18
View itinerary · 41 ports
50 days, one-way from Lisbon to Piraeus-Athens
  1. 18 Sep 19:00Departing from Lisbon, Portugal
  2. 20 Sep 08:00 - 18:00Casablanca, Marrakesh, Morocco
  3. 21 Sep 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  4. 22 Sep 08:00 - 23:00Cadiz, Spain, Sevilla
  5. 23 Sep 08:00 - 18:00Gibraltar
  6. 24 Sep 08:00 - 25 Sep 18:00Malaga, Spain Granada
  7. 27 Sep 08:00 - 18:00Valencia, Spain
  8. 28 Sep 07:00Barcelona, Spain
  9. 29 Sep 08:00 - 18:00Palamos, Spain Costa Brava
  10. 30 Sep 08:00 - 23:00Palma de Mallorca, Majorca Island Balearic Spain
  11. 02 Oct 08:00 - 21:00Sete, France Riviera
  12. 03 Oct 08:00 - 18:00Marseille, France Riviera
  13. 04 Oct 08:00 - 21:00Monte Carlo, Monaco City
  14. 05 Oct 08:00 - 06 Oct 18:00Livorno, Florence-Pisa, Italy
  15. 07 Oct 08:00 - 18:30Porto Santo Stefano, Italy
  16. 08 Oct 07:00Civitavecchia-Rome, Italy
  17. 09 Oct 08:00 - 23:00Naples, Italy
  18. 10 Oct 08:00 - 18:00Amalfi, Ravello, Italy
  19. 11 Oct 08:00 - 18:30Giardini Naxos-Taormina, Sicily Italy
  20. 12 Oct 08:00 - 18:00Valletta, Malta
  21. 14 Oct 08:00 - 18:00Kotor, Montenegro
  22. 15 Oct 08:00 - 18:00Split, Croatia
  23. 16 Oct 08:00 - 21:00Zadar, Croatia
  24. 17 Oct 08:00 - 18:30Rovinj, Croatia
  25. 18 Oct 07:00Venice, Marghera, Italy
  26. 19 Oct 08:00 - 18:00Koper, Slovenia
  27. 20 Oct 08:00 - 18:00Rijeka, Croatia
  28. 22 Oct 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  29. 23 Oct 08:00 - 18:00Bari, Italy
  30. 24 Oct 09:00 - 18:00Corfu Island, Kerkyra, Greece
  31. 25 Oct 08:00 - 18:00Katakolon, Olympia, Greece
  32. 26 Oct 08:00 - 18:30Gythion, Greece
  33. 27 Oct 08:00 - 18:00Souda-Chania, Crete Greece
  34. 28 Oct 05:00Piraeus-Athens, Greece
  35. 29 Oct 08:00 - 18:00Mykonos Island, Greece
  36. 30 Oct 08:00 - 19:00Volos, Meteora, Greece
  37. 31 Oct 08:00 - 22:00Thessaloniki, Greece
  38. 02 Nov 07:00 - 03 Nov 23:00Istanbul, Turkey, Galataport
  39. 05 Nov 08:00 - 18:00Rhodes Island, Greece
  40. 06 Nov 08:00 - 18:30Santorini Island, Thira, Greece
  41. 07 NovArriving in Piraeus-Athens, Greece
Find this cruise to book →
$50900from / pp
Crystal Serenity
Crystal Cruises
Barcelona → Lisbon
⚓ Calls 07 Oct 08:00 - 23:00 202610 nights10 portsDeparts 2026 Oct 01
View itinerary · 10 ports
10 days, one-way from Barcelona to Lisbon
  1. 01 Oct 19:00Departing from Barcelona, Spain
  2. 02 Oct 08:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 03 Oct 08:00 - 18:00Alicante, Spain
  4. 04 Oct 08:00 - 18:00Cartagena Spain, Murcia
  5. 05 Oct 08:00 - 18:00Malaga, Spain Granada
  6. 06 Oct 08:00 - 17:00Gibraltar
  7. 07 Oct 08:00 - 23:00Casablanca, Marrakesh, Morocco
  8. 08 Oct 10:00 - 19:00Tangier, Morocco, Tanger-Ville
  9. 09 Oct 07:00 - 23:00Cadiz, Spain, Sevilla
  10. 11 Oct 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$8100from / pp
National Geographic Endurance
Lindblad Expeditions Cruises
Lisbon → Dakar
⚓ Calls 09 Oct 202613 nights10 portsDeparts 2026 Oct 07
View itinerary · 10 ports
13 days, one-way from Lisbon to Dakar
  1. 07 OctDeparting from Lisbon, Portugal
  2. 08 OctPortimao, Portugal
  3. 09 OctCasablanca, Marrakesh, Morocco
  4. 10 OctAgadir, Morocco
  5. 12 OctFunchal, Madeira Island Portugal
  6. 13 OctSanta Cruz de la Palma, Canary Islands
  7. 14 OctSanta Cruz de Tenerife, Canary Islands
  8. 17 OctFogo Island, Sao Filipe, Cape Verde
  9. 18 OctPraia, Santiago Island Cape Verde
  10. 20 OctArriving in Dakar, Senegal
Find this cruise to book →
$14883from / pp
Costa Diadema
Costa Cruises
Round-trip from Marseille
⚓ Calls 12 Oct 07:00 - 21:00 202610 nights9 portsDeparts 2026 Oct 07
View itinerary · 9 ports
10 days, round-trip Western Mediterranean from Marseilles
  1. 07 Oct 18:00Departing from Marseille, France Riviera
  2. 08 Oct 09:00 - 16:30Savona, Italy Riviera
  3. 09 Oct 14:00 - 19:30Barcelona, Spain
  4. 11 Oct 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  5. 12 Oct 07:00 - 21:00Casablanca, Marrakesh, Morocco
  6. 13 Oct 12:00 - 21:00Cadiz, Spain, Sevilla
  7. 14 Oct 08:00 - 20:00Gibraltar
  8. 15 Oct 08:00 - 17:00Malaga, Spain Granada
  9. 17 Oct 09:00Arriving in Marseille, France Riviera
Find this cruise to book →
$1977from / pp
Costa Diadema
Costa Cruises
Round-trip from Savona
⚓ Calls 12 Oct 07:00 - 21:00 202610 nights9 portsDeparts 2026 Oct 08
View itinerary · 9 ports
10 days, round-trip Western Mediterranean from Savona
  1. 08 Oct 16:30Departing from Savona, Italy Riviera
  2. 09 Oct 14:00 - 19:30Barcelona, Spain
  3. 11 Oct 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  4. 12 Oct 07:00 - 21:00Casablanca, Marrakesh, Morocco
  5. 13 Oct 12:00 - 21:00Cadiz, Spain, Sevilla
  6. 14 Oct 08:00 - 20:00Gibraltar
  7. 15 Oct 08:00 - 17:00Malaga, Spain Granada
  8. 17 Oct 09:00 - 18:00Marseille, France Riviera
  9. 18 Oct 09:00Arriving in Savona, Italy Riviera
Find this cruise to book →
$2044from / pp
Costa Diadema
Costa Cruises
Round-trip from Barcelona
⚓ Calls 12 Oct 07:00 - 21:00 202610 nights9 portsDeparts 2026 Oct 09
View itinerary · 9 ports
10 days, round-trip Western Mediterranean from Barcelona
  1. 09 Oct 19:30Departing from Barcelona, Spain
  2. 11 Oct 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  3. 12 Oct 07:00 - 21:00Casablanca, Marrakesh, Morocco
  4. 13 Oct 12:00 - 21:00Cadiz, Spain, Sevilla
  5. 14 Oct 08:00 - 20:00Gibraltar
  6. 15 Oct 08:00 - 17:00Malaga, Spain Granada
  7. 17 Oct 09:00 - 18:00Marseille, France Riviera
  8. 18 Oct 09:00 - 16:30Savona, Italy Riviera
  9. 19 Oct 14:00Arriving in Barcelona, Spain
Find this cruise to book →
$2046from / pp
Scarlet Lady
Virgin Voyages Cruises
Barcelona → Miami
⚓ Calls 13 Oct 09:30 - 22:00 202614 nights5 portsDeparts 2026 Oct 11
View itinerary · 5 ports
14 days, one-way from Barcelona to Miami
  1. 11 Oct 18:00Departing from Barcelona, Spain
  2. 13 Oct 09:30 - 22:00Casablanca, Marrakesh, Morocco
  3. 15 Oct 09:00 - 20:00Las Palmas de Gran Canaria, Canary Islands
  4. 16 Oct 08:00 - 17:00Santa Cruz de Tenerife, Canary Islands
  5. 25 Oct 06:30Arriving in Miami, Florida
Find this cruise to book →
$1469from / pp
Crystal Serenity
Crystal Cruises
Round-trip from Lisbon
⚓ Calls 13 Oct 07:00 - 17:00 20266 nights6 portsDeparts 2026 Oct 11
View itinerary · 6 ports
6 days, round-trip 6 Night Roundtrip Lisbon Cruise
  1. 11 Oct 18:00Departing from Lisbon, Portugal
  2. 12 Oct 08:00 - 17:00Portimao, Portugal
  3. 13 Oct 07:00 - 17:00Casablanca, Marrakesh, Morocco
  4. 14 Oct 09:00 - 18:00Agadir, Morocco
  5. 15 Oct 09:00 - 17:00Arrecife, Lanzarote, Canary Islands
  6. 17 Oct 06:00Arriving in Lisbon, Portugal
Find this cruise to book →
$4200from / pp
Norwegian Star
Norwegian Cruise Line Cruises
Round-trip from Lisbon
⚓ Calls 14 Oct 09:00 - 19:00 202613 nights13 portsDeparts 2026 Oct 07
View itinerary · 13 ports
13 days, round-trip Europe Round-trip Lisbon Spain, Morocco, Portugal Gibraltar
  1. 07 Oct 18:00Departing from Lisbon, Portugal
  2. 09 Oct 07:00 - 16:00Funchal, Madeira Island Portugal
  3. 10 Oct 08:00 - 23:59Santa Cruz de Tenerife, Canary Islands
  4. 11 Oct 07:00 - 23:00Las Palmas de Gran Canaria, Canary Islands
  5. 12 Oct 07:00 - 17:00Puerto del Rosario, Fuerteventura, Canary Islands
  6. 13 Oct 08:00 - 17:00Agadir, Morocco
  7. 14 Oct 09:00 - 19:00Casablanca, Marrakesh, Morocco
  8. 15 Oct 08:00 - 19:00Tangier, Morocco, Tanger-Ville
  9. 16 Oct 08:00 - 22:00Motril, Spain Granada
  10. 17 Oct 08:00 - 16:00Gibraltar
  11. 18 Oct 08:00 - 22:00Cadiz, Spain, Sevilla
  12. 19 Oct 07:00 - 19:00Portimao, Portugal
  13. 20 Oct 07:00Arriving in Lisbon, Portugal
Find this cruise to book →
Price on request
Le Laperouse
Ponant Cruises
Lisbon → Las Palmas de Gran Canaria
⚓ Calls 19 Oct 08:00 - 21:00 202612 nights11 portsDeparts 2026 Oct 13
View itinerary · 11 ports
12 days, one-way from Lisbon to Las Palmas de Gran Canaria
  1. 13 Oct 17:30Departing from Lisbon, Portugal
  2. 14 Oct 07:30 - 18:30Portimao, Portugal
  3. 15 Oct 07:00 - 20:00Cadiz, Spain, Sevilla
  4. 16 Oct 07:00 - 18:00Puerto Banus-Marbella, Spain Costa del Sol
  5. 17 Oct - 18:30Malaga, Spain Granada
  6. 18 Oct 06:30 - 17:00Tangier, Morocco, Tanger-Ville
  7. 19 Oct 08:00 - 21:00Casablanca, Marrakesh, Morocco
  8. 21 Oct 13:00 - 22 Oct 14:00Funchal, Madeira Island Portugal
  9. 23 Oct 12:00 - 19:00Santa Cruz de la Palma, Canary Islands
  10. 24 Oct 07:00 - 18:00Santa Cruz de Tenerife, Canary Islands
  11. 25 Oct 07:00Arriving in Las Palmas de Gran Canaria, Canary Islands
Find this cruise to book →
$10990from / pp
ms Europa 2
Hapag-Lloyd Cruises
Lisbon → Santa Cruz de Tenerife
⚓ Calls 21 Oct 13:00 - 22 Oct 21:00 202611 nights9 portsDeparts 2026 Oct 18
View itinerary · 9 ports
11 days, one-way from Lisbon to Santa Cruz de Tenerife
  1. 18 Oct 19:00Departing from Lisbon, Portugal
  2. 20 Oct 08:00 - 18:00Tangier, Morocco, Tanger-Ville
  3. 21 Oct 13:00 - 22 Oct 21:00Casablanca, Marrakesh, Morocco
  4. 24 Oct 08:00 - 19:00Agadir, Morocco
  5. 25 Oct 12:00 - 19:00Arrecife, Lanzarote, Canary Islands
  6. 26 Oct 12:00San Sebastian de la Gomera, Canary Islands
  7. 27 Oct 08:00 - 23:30Santa Cruz de la Palma, Canary Islands
  8. 28 Oct 08:30Santa Cruz de Tenerife, Canary Islands
  9. 29 OctArriving in Santa Cruz de Tenerife, Canary Islands
Find this cruise to book →
Price on request
Viking Vela
Viking Cruises
Round-trip from Tarragona
⚓ Calls 23 Oct 202615 nights13 portsDeparts 2026 Oct 12
View itinerary · 13 ports
15 days, round-trip 15 Night Malta Morocco and the Mediterranean Cruise
  1. 12 OctDeparting from Tarragona, Spain Costa Daurada
  2. 13 OctMarseille, France Riviera
  3. 14 OctAjaccio, Corsica France
  4. 15 OctCivitavecchia-Rome, Italy
  5. 17 Oct - 18 OctValletta, Malta
  6. 19 OctLa Goulette-Tunis, Tunisia
  7. 21 OctAlgiers, Algeria
  8. 22 Octcoastal cruising
  9. 23 OctCasablanca, Marrakesh, Morocco
  10. 24 OctCadiz, Spain, Sevilla
  11. 25 OctMalaga, Spain Granada
  12. 26 Octsea cruising
  13. 27 OctArriving in Tarragona, Spain Costa Daurada
Find this cruise to book →
$13999from / pp
MSC Meraviglia
MSC Cruises
Palermo → Miami
⚓ Calls 24 Oct 06:00 - 21:00 202626 nights15 portsDeparts 2026 Oct 16
View itinerary · 15 ports
26 days, one-way from Palermo to Miami
  1. 16 Oct 18:00Departing from Palermo, Sicily Italy
  2. 17 Oct 06:30 - 16:30Naples, Italy
  3. 18 Oct 09:00 - 19:00Livorno, Florence-Pisa, Italy
  4. 19 Oct 10:00 - 19:00Marseille, France Riviera
  5. 20 Oct 08:00 - 19:00Barcelona, Spain
  6. 21 Oct 09:00 - 19:00Alicante, Spain
  7. 22 Oct 13:00 - 20:00Gibraltar
  8. 23 Oct 07:00 - 17:00Cadiz, Spain, Sevilla
  9. 24 Oct 06:00 - 21:00Casablanca, Marrakesh, Morocco
  10. 26 Oct 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  11. 27 Oct 09:00 - 19:00Funchal, Madeira Island Portugal
  12. 29 Oct 09:00 - 30 Oct 19:00Ponta Delgada, Sao Miguel Island Azores Portugal
  13. 05 Nov 09:00 - 06 Nov 19:00Boston, Massachusetts
  14. 08 Nov 07:00 - 19:00New York, NYC Manhattan-Brooklyn
  15. 11 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$1681from / pp
MSC Meraviglia
MSC Cruises
Naples → Miami
⚓ Calls 24 Oct 06:00 - 21:00 202625 nights14 portsDeparts 2026 Oct 17
View itinerary · 14 ports
25 days, one-way from Naples to Miami
  1. 17 Oct 16:30Departing from Naples, Italy
  2. 18 Oct 09:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 19 Oct 10:00 - 19:00Marseille, France Riviera
  4. 20 Oct 08:00 - 19:00Barcelona, Spain
  5. 21 Oct 09:00 - 19:00Alicante, Spain
  6. 22 Oct 13:00 - 20:00Gibraltar
  7. 23 Oct 07:00 - 17:00Cadiz, Spain, Sevilla
  8. 24 Oct 06:00 - 21:00Casablanca, Marrakesh, Morocco
  9. 26 Oct 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  10. 27 Oct 09:00 - 19:00Funchal, Madeira Island Portugal
  11. 29 Oct 09:00 - 30 Oct 19:00Ponta Delgada, Sao Miguel Island Azores Portugal
  12. 05 Nov 09:00 - 06 Nov 19:00Boston, Massachusetts
  13. 08 Nov 07:00 - 19:00New York, NYC Manhattan-Brooklyn
  14. 11 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$1546from / pp
MSC Meraviglia
MSC Cruises
Livorno → Miami
⚓ Calls 24 Oct 06:00 - 21:00 202624 nights13 portsDeparts 2026 Oct 18
View itinerary · 13 ports
24 days, one-way from Livorno to Miami
  1. 18 Oct 19:00Departing from Livorno, Florence-Pisa, Italy
  2. 19 Oct 10:00 - 19:00Marseille, France Riviera
  3. 20 Oct 08:00 - 19:00Barcelona, Spain
  4. 21 Oct 09:00 - 19:00Alicante, Spain
  5. 22 Oct 13:00 - 20:00Gibraltar
  6. 23 Oct 07:00 - 17:00Cadiz, Spain, Sevilla
  7. 24 Oct 06:00 - 21:00Casablanca, Marrakesh, Morocco
  8. 26 Oct 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  9. 27 Oct 09:00 - 19:00Funchal, Madeira Island Portugal
  10. 29 Oct 09:00 - 30 Oct 19:00Ponta Delgada, Sao Miguel Island Azores Portugal
  11. 05 Nov 09:00 - 06 Nov 19:00Boston, Massachusetts
  12. 08 Nov 07:00 - 19:00New York, NYC Manhattan-Brooklyn
  13. 11 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$1543from / pp
MSC Meraviglia
MSC Cruises
Marseille → Miami
⚓ Calls 24 Oct 06:00 - 21:00 202623 nights12 portsDeparts 2026 Oct 19
View itinerary · 12 ports
23 days, one-way from Marseille to Miami
  1. 19 Oct 19:00Departing from Marseille, France Riviera
  2. 20 Oct 08:00 - 19:00Barcelona, Spain
  3. 21 Oct 09:00 - 19:00Alicante, Spain
  4. 22 Oct 13:00 - 20:00Gibraltar
  5. 23 Oct 07:00 - 17:00Cadiz, Spain, Sevilla
  6. 24 Oct 06:00 - 21:00Casablanca, Marrakesh, Morocco
  7. 26 Oct 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  8. 27 Oct 09:00 - 19:00Funchal, Madeira Island Portugal
  9. 29 Oct 09:00 - 30 Oct 19:00Ponta Delgada, Sao Miguel Island Azores Portugal
  10. 05 Nov 09:00 - 06 Nov 19:00Boston, Massachusetts
  11. 08 Nov 07:00 - 19:00New York, NYC Manhattan-Brooklyn
  12. 11 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$1401from / pp
MSC Meraviglia
MSC Cruises
Barcelona → Miami
⚓ Calls 24 Oct 06:00 - 21:00 202622 nights11 portsDeparts 2026 Oct 20
View itinerary · 11 ports
22 days, one-way from Barcelona to Miami
  1. 20 Oct 19:00Departing from Barcelona, Spain
  2. 21 Oct 09:00 - 19:00Alicante, Spain
  3. 22 Oct 13:00 - 20:00Gibraltar
  4. 23 Oct 07:00 - 17:00Cadiz, Spain, Sevilla
  5. 24 Oct 06:00 - 21:00Casablanca, Marrakesh, Morocco
  6. 26 Oct 08:00 - 18:00Las Palmas de Gran Canaria, Canary Islands
  7. 27 Oct 09:00 - 19:00Funchal, Madeira Island Portugal
  8. 29 Oct 09:00 - 30 Oct 19:00Ponta Delgada, Sao Miguel Island Azores Portugal
  9. 05 Nov 06:00 - 06 Nov 19:00Boston, Massachusetts
  10. 08 Nov 07:00 - 19:00New York, NYC Manhattan-Brooklyn
  11. 11 Nov 07:00Arriving in Miami, Florida
Find this cruise to book →
$1375from / pp
Norwegian Star
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 25 Oct 09:00 - 18:00 20269 nights8 portsDeparts 2026 Oct 20
View itinerary · 8 ports
9 days, one-way from Lisbon to Barcelona
  1. 20 Oct 16:00Departing from Lisbon, Portugal
  2. 22 Oct 09:00 - 20:00Santa Cruz de Tenerife, Canary Islands
  3. 23 Oct 07:00 - 17:00Arrecife, Lanzarote, Canary Islands
  4. 24 Oct 07:00 - 16:00Agadir, Morocco
  5. 25 Oct 09:00 - 18:00Casablanca, Marrakesh, Morocco
  6. 26 Oct 09:00 - 20:00Cadiz, Spain, Sevilla
  7. 27 Oct 08:00 - 20:00Motril, Spain Granada
  8. 29 Oct 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$1399from / pp
See more cruises visiting Casablanca →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.