Casablanca, Morocco cruise port
AfricaMorocco › Casablanca

Casablanca, Morocco

Morocco's commercial capital delivers one of the world's great mosques, a maze of Art Deco boulevards, a fragrant market quarter, and easy rail access to the elegant capital Rabat — all from a brand-new terminal that opened in 2026.

⚓ Docked (new terminal, Jetée Moulay Youssef)🕒 Typical call: 9–11 hrs💵 Moroccan Dirham (MAD)🗣️ Arabic · French · some English
Docking
New cruise terminal (GPH, opened Jan 2026)
To city center
~1 km · short taxi or shuttle
Best For
Hassan II Mosque · Habous Quarter · Rabat day trip
Don't Miss
Guided interior tour of Hassan II Mosque

Getting Ashore

Casablanca's brand-new cruise terminal (inaugurated September 2025, operated by Global Ports Holding from January 2026) sits at Jetée Moulay Youssef — about 1 km from the city center, much closer than the old industrial berth.

Into Morocco's biggest city

  • 1
    New terminal — Jetée Moulay YoussefThe 650-metre quay handles ships up to 350 m long. Three boarding bridges, customs, police, and parking for 44 coaches. A short taxi (or manageable walk) reaches Mohammed V Square and the medina areas.
  • 2
    Getting into the cityRed 'petit taxis' wait outside the terminal gates — agree the fare before you ride; typical cost to the Hassan II Mosque or city center is 20–40 MAD. Shuttle buses are often provided by larger cruise lines. Tram Line 1 runs from a nearby stop.
  • 3
    Day trips to Rabat or MarrakechRabat (Morocco's capital) is ~1 hr by train from Casa-Port station — easy and rewarding. Marrakech is 2.5 hrs each way and only practical via the ship's own long-day excursion.

💡 Pro move: Casablanca is a working metropolis — gritty in parts, rewarding in others. The Hassan II Mosque is the undisputed highlight. A guide helps enormously in the medina and Habous Quarter, reducing hassle and unlocking context.

Piers & Tendering by Cruise Line

Since January 2026 all cruise ships use the new Global Ports Holding terminal at Jetée Moulay Youssef — about 1 km from the city center with three boarding bridges and coach parking.

Cruise LineTypical Berth / ArrivalDock or Tender
All cruise lines (from Jan 2026)Casablanca Cruise Terminal — Jetée Moulay Youssef📍Docked
Large ships (MSC, Costa, Celebrity, etc.)650-m quay, up to 350 m vessel length📍Docked

Top Excursions

Casablanca's headline sight is unmissable, but the Art Deco city, the Habous market quarter, and nearby Rabat all reward your hours ashore.

Iconic

Hassan II Mosque — Interior Tour

One of the world's largest mosques, with a 210-metre minaret visible from the sea and sections of the prayer hall built out over the Atlantic. Non-Muslims may only enter on an official guided tour (Sat–Thu 9am–3pm, ~130–140 MAD). Covers the prayer hall, ablution halls, and the subterranean hammam. Arrive 30–45 mins early; tickets sold on-site only.

⏱ 1.5–2 hrs on site🕌 World-class architecture👟 Remove shoes inside🧕 Modest dress required
Find mosque tours →
History

Art Deco & Mohammed V Square

Casablanca's French colonial architects blended Art Deco with Moorish arches in the 1930s to create a distinctive 'Mauresque' style. Mohammed V Square is the civic centrepiece — palm-lined, fountained, and ringed by handsome administrative buildings. Combine with a drive along the broad Hassan II Boulevard.

⏱ 1.5–2 hrs🏛 Architecture walk📷 Photogenic🚶 Mostly flat
Find city tours →
Culture

Habous Quarter (New Medina)

Built by the French in the 1930s to relieve overcrowding, the Habous Quarter is a planned medina — orderly lanes of honey-coloured arches, pastry shops selling msemen and cornes de gazelle, spice stalls, and leather goods. Less hectic than the old medina and genuinely charming. The Mahkama du Pacha courthouse (exterior) is worth a look.

⏱ 1–2 hrs🛍 Markets & pastries🚖 10-min taxi from port🤝 Relaxed haggling
Find guided tours →
History

Rabat Day Trip

Morocco's elegant capital is ~1 hr by train (Casa-Port → Rabat-Agdal) and a world away from Casablanca's bustle. Highlights: the Hassan Tower and Mohammed V Mausoleum, the ancient Chellah necropolis, and the Kasbah of the Udayas perched above the Bou Regreg river. Book a guide on arrival or pre-arrange.

⏱ 6–7 hrs🏛 UNESCO sites🚂 Train recommended🗺 Hire guide in Rabat
Find Rabat day tours →
Relax

Corniche Ain Diab & Coast

The Atlantic seafront west of the Hassan II Mosque — a long promenade of cafés, the El Hank lighthouse, and crashing waves. A relaxed escape from the city that pairs naturally with a post-mosque coffee. Beachside restaurants serve grilled fish and Moroccan mint tea.

⏱ 1–2 hrs🌊 Seafront stroll☕ Café stops🚖 Short taxi from mosque
Find local tours →
Food

Moroccan Food & Rick's Café

Casablanca's restaurant scene spans the excellent: Habous patisseries for pastries and mint tea; the Central Market (Marché Central) for fresh produce and cheap eats; and Rick's Café — the recreation of the Casablanca film bar, opened 2004, now a genuine Casablanca institution with good Moroccan-French food and live piano.

⏱ 2–3 hrs🍽 Moroccan cuisine☕ Mint tea essential🎹 Rick's Café: book ahead
Find food tours →

Self-Guided Walks & Hikes

The new terminal puts you about 1 km from the city — most of the best walking is a short taxi away, but these routes reward shoe-leather once you're there.

Mohammed V Square to Habous Quarter

~2.5 km · 1.5 hrs · easy

Start at Mohammed V Square to take in the Art Deco civic buildings, then walk south through the new town's broad avenues to the honey-arched lanes of the Habous Quarter. Stop for a cornet de gazelle (pastry) and mint tea en route.

  1. StartMohammed V Square, Casablanca
  2. StopBoulevard Mohammed V, Casablanca
  3. EndHabous Quarter, Casablanca
🗺️ See full route in Maps →

Hassan II Mosque to Corniche

~1.5 km · 45 min · easy

After the mosque tour, walk north-west along the Corniche (Boulevard de la Corniche / Boulevard Sidi Mohammed Ben Abdallah) past the Atlantic seawall to the El Hank lighthouse area — cafés all along.

  1. StartHassan II Mosque, Casablanca
  2. StopCorniche Ain Diab, Casablanca
  3. EndEl Hank Lighthouse, Casablanca
🗺️ See full route 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 DaysSunriseSunset
Jan63°F / 17°C48°F / 9°C78:34 AM6:45 PM
Feb64°F / 18°C50°F / 10°C78:14 AM7:14 PM
Mar66°F / 19°C52°F / 11°C86:40 AM6:38 PM
Apr70°F / 21°C56°F / 13°C67:00 AM8:01 PM
May75°F / 24°C60°F / 16°C36:30 AM8:24 PM
Jun77°F / 25°C64°F / 18°C26:20 AM8:42 PM
Jul81°F / 27°C67°F / 19°C06:31 AM8:41 PM
Aug82°F / 28°C68°F / 20°C06:52 AM8:16 PM
Sep80°F / 27°C66°F / 19°C27:14 AM7:36 PM
Oct78°F / 26°C63°F / 17°C47:35 AM6:56 PM
Nov70°F / 21°C55°F / 13°C88:02 AM6:27 PM
Dec66°F / 19°C51°F / 11°C68:27 AM6:23 PM

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

Insider Tips

  • 🕌
    Book your mosque time carefully. Guided tours run Sat–Thu at 9am, 10am, 11am, 12pm, and 3pm (reduced Fridays). Tickets (~130–140 MAD) are sold on-site only — arrive 30–45 min early. Queues build fast once tour coaches arrive.
  • 🧕
    Dress modestly for the mosque. Shoulders and knees covered for all; women also cover hair inside. Slip-on shoes recommended — you'll remove them in the prayer hall. Non-Muslims cannot enter independently, only on the guided tour.
  • 🚖
    Agree taxi fares before you ride. Red petit taxis rarely use the meter with tourists. City-center hops cost 20–40 MAD; port to Hassan II Mosque ~30–50 MAD. Never share a petit taxi with a stranger who 'helpfully' offers to guide you.
  • 💵
    The dirham is a closed currency — get cash locally. ATMs in the city center and at the terminal work well. Cash is essential for taxis, medina shopping, mosque tickets, and tips. Haggle in markets; fixed prices in Habous pastry shops.
  • 🚂
    Train to Rabat is easy and scenic. Casa-Port station (10-min taxi from terminal) runs direct trains to Rabat (~1 hr, ~45 MAD). A genuinely rewarding day if your ship allows the time — more refined and less hassle-y than Casablanca itself.

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.