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 CasablancaDocked
MSC / CostaCasablanca cruise berthDocked
Princess / Holland AmericaCasablanca cruise berthDocked
Norwegian / CelebrityCasablanca cruise berthDocked
Larger shipsPort of CasablancaDocked

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.

🗺️ 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).

🗺️ Open in Maps

Corniche Ain Diab

~2 km · 1 hr · easy

The seafront promenade west of the mosque — cafés, the El Hank lighthouse, and Atlantic breakers, a relaxed coastal stroll.

🗺️ 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.

Silver Muse
Silversea Cruises
Barcelona → Lisbon
⚓ Calls 18 Aug 08:00 - 18:0010 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
Oceania Nautica-Aurelia
Oceania Cruises
Venice → Bilbao
⚓ Calls 24 Aug 11:00 - 19:0020 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:0010 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
Silver Muse
Silversea Cruises
Lisbon → Barcelona
⚓ Calls 22 Aug 08:00 - 18:009 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 Allura
Oceania Cruises
Valletta → Barcelona
⚓ Calls 02 Sep 09:00 - 18:0014 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
Oceania Sirena
Oceania Cruises
Civitavecchia-Rome → Lisbon
⚓ Calls 13 Dec 07:00 - 16:0019 nights19 portsDeparts 2026 Dec 02
View itinerary · 19 ports
19 days, one-way from Civitavecchia-Rome to Lisbon
  1. 02 Dec 17:00Departing from Civitavecchia-Rome, Italy
  2. 03 Dec 07:00 - 17:00Bastia, Corsica France
  3. 04 Dec 07:00 - 19:00Livorno, Florence-Pisa, Italy
  4. 05 Dec 07:00 - 17:00La Spezia, Italy Riviera
  5. 06 Dec 07:00 - 17:00Toulon, France Riviera, La Seyne-sur-Mer
  6. 07 Dec 07:00 - 17:00Palamos, Spain Costa Brava
  7. 08 Dec 07:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 09 Dec 07:00 - 17:00Barcelona, Spain
  9. 10 Dec 09:00 - 18:00Alicante, Spain
  10. 11 Dec 07:00 - 19:00Almeria, Spain Andalusia
  11. 12 Dec 08:00 - 16:00Gibraltar
  12. 13 Dec 07:00 - 16:00Casablanca, Marrakesh, Morocco
  13. 14 Dec 11:00 - 18:00Agadir, Morocco
  14. 15 Dec 10:00 - 18:00Arrecife, Lanzarote, Canary Islands
  15. 16 Dec 07:00 - 17:00Las Palmas de Gran Canaria, Canary Islands
  16. 17 Dec 07:00 - 17:00Santa Cruz de Tenerife, Canary Islands
  17. 18 Dec 07:00 - 16:00Santa Cruz de la Palma, Canary Islands
  18. 19 Dec 10:00 - 18:00Funchal, Madeira Island Portugal
  19. 21 Dec 08:00Arriving in Lisbon, Portugal
Find this cruise to book →
$5499from / pp
See all 105 cruises calling at 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.