Morocco Cruises
Cruises that visit Africa: Morocco
Cruises that depart from Morocco
Related areas: Agadir : Casablanca : Dakhla : Essaouira : Marrakesh : Safi : Tangiers
10 Night - Pearls of Southern Spain & Portugal
Starting in Barcelona, Spain, Mahon, Menorca, Spain, Palma De Mallorca, Spain, Ibiza, Spain, Cartagena ES, Malaga, Spain, Tangier, Morocco, Seville, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Sep 28, More...
71 Night - Cruise Roundtrip from Southampton
Starting in Southampton, Vigo, Cadiz, Malaga, Cartagena ES, Alicante, Mahon, Savona, La Spezia, Bastia, Propriano, Pass Amalfi Coast, Salerno, Pass Maratea Coast, Cruising by Stromboli, Cruising the Strait of Messina, Valletta, Brindisi, Split, Koper, Cruising Bay of Kotor, Kotor, Cruising Bay of Kotor, Kotor, Dubrovnik, Croatia, Kerkira, Heraklion, Ermoupolis, Temple of Poseidon, Pass Tourlitis Lighthouse, Kavala, Pass Mount Athos, Mytilene, Samos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Kalamata, Trapani, Tangier, Agadir, Santa Cruz de Tenerife, Las Palmas, Arrecife, Funchal, Lisbon, Matosinhos, Southampton
2026 Sails: Sep 30, More...
61 Night - Western Mediterranean from Southampton to Santa Cruz de Tenerife
Starting in Southampton, Vigo, Cadiz, Malaga, Cartagena ES, Alicante, Mahon, Savona, La Spezia, Bastia, Propriano, Pass Amalfi Coast, Salerno, Pass Maratea Coast, Cruising by Stromboli, Cruising the Strait of Messina, Valletta, Brindisi, Split, Koper, Kotor, Cruising Bay of Kotor, Kotor, Cruising Bay of Kotor, Dubrovnik, Croatia, Kerkira, Heraklion, Ermoupolis, Temple of Poseidon, Pass Tourlitis Lighthouse, Kavala, Pass Mount Athos, Mytilene, Samos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Kalamata, Trapani, Tangier, Agadir, Santa Cruz de Tenerife
2026 Sails: Sep 30, More...
9 Night - Spain, Portugal & Morocco
Starting in Barcelona, Spain, Lisbon, Portugal, Porto (Leixoes), Portugal, Seville (Cadiz), Spain, Tangier, Morocco, Barcelona, Spain
2026 Sails: Oct 1, More...
10 Night - Europe & Mediterranean
Starting in Barcelona, Palma De Mallorca, Alicante, Cartagena ES, Spain, Malaga (Costa del Sol), Gibraltar, Casablanca, Morocco, Tangier, Cadiz, Lisbon
2026 Sails: Oct 1, More...
11 Night - Iberian Discovery : Spain and Portugal with Morocco
Starting in Barcelona, Spain, Palma De Mallorca, Spain, Ibiza, Spain, Cartagena ES, Malaga, Spain, Puerto Banus (Marbella), Spain, Gibraltar, United Kingdom / Transit Strait of Gibraltar, Tangier, Morocco, Seville, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Oct 3, More...
28 Night - Westbound Atlantic Ocean Crossing
Starting in Nice, France, Ajaccio / Corsica, France, Mahon / Menorca / Balearic Islands, Spain, Ibiza / Balearic Islands, Spain, Motril, Spain, Malaga, Spain, Puerto Banus (Marbella), Spain, Gibraltar, British Overseas Territory, Tangier, Morocco, Cadiz, Spain, Portimao, Portugal, Lisbon, Portugal, Portimao, Portugal, Funchal / Madeira, Portugal, Bridgetown, Barbados
2026 Sails: Oct 3, More...
13 Night - Spain, Morocco & Portugal
Starting in Nice, France, Ajaccio / Corsica, France, Mahon / Menorca / Balearic Islands, Spain, Ibiza / Balearic Islands, Spain, Motril, Spain, Malaga, Spain, Puerto Banus (Marbella), Spain, Gibraltar, British Overseas Territory, Tangier, Morocco, Cadiz, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Oct 3, More...
16 Night - a Glimpse of Lisbon Pre Cruisetour
Starting in At Hotel, Lisbon, Portugal, Funchal, Portugal, Santa Cruz de Tenerife, Las Palmas Gran Canaria, Spain, Puerto Del Rosario, Spain, Agadir, Morocco, Casablanca, Morocco, Tangier, Morocco, Motril, Spain, Gibraltar, Cadiz / Seville, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Oct 4, More...
50 Night - Grand Mediterranean Odyssey
Starting in Fort Lauderdale, Florida, Bermuda, Azores Islands (Ponta Delgada), Portugal, Seville (Cadiz), Spain, Cartagena ES, Mallorca (Palma), Spain, Barcelona, Spain, Corsica (Ajaccio), France, Elba (Portoferraio), Italy, Civitavecchia (for Rome), Italy, Naples, Italy (for Capri and Pompeii), Crete (Chania), Greece, Santorini, Greece, Mykonos, Greece, Athens (Piraeus), Greece, Kusadasi, Turkey (for Ephesus), Rhodes, Greece, Corfu, Greece, Kotor, Montenegro, Split, Croatia, Dubrovnik, Croatia, Siracusa, Italy, Valletta, Malta, Gibraltar, Casablanca, Morocco (for Marrakesh), Gran Canaria (Las Palmas), Canary Islands, Fort Lauderdale, Florida
2026 Sails: Oct 6, More...
Cruises that visit Africa: Morocco
Cruises that depart from Morocco
Click on a cruise ship itinerary that visits Morocco (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just Morocco), please visit: Cruise Search or try our Virtual Cruise Advisor™.
Related areas: Agadir : Casablanca : Dakhla : Essaouira : Marrakesh : Safi : Tangiers
10 Night - Pearls of Southern Spain & PortugalStarting in Barcelona, Spain, Mahon, Menorca, Spain, Palma De Mallorca, Spain, Ibiza, Spain, Cartagena ES, Malaga, Spain, Tangier, Morocco, Seville, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Sep 28, More...
71 Night - Cruise Roundtrip from SouthamptonStarting in Southampton, Vigo, Cadiz, Malaga, Cartagena ES, Alicante, Mahon, Savona, La Spezia, Bastia, Propriano, Pass Amalfi Coast, Salerno, Pass Maratea Coast, Cruising by Stromboli, Cruising the Strait of Messina, Valletta, Brindisi, Split, Koper, Cruising Bay of Kotor, Kotor, Cruising Bay of Kotor, Kotor, Dubrovnik, Croatia, Kerkira, Heraklion, Ermoupolis, Temple of Poseidon, Pass Tourlitis Lighthouse, Kavala, Pass Mount Athos, Mytilene, Samos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Kalamata, Trapani, Tangier, Agadir, Santa Cruz de Tenerife, Las Palmas, Arrecife, Funchal, Lisbon, Matosinhos, Southampton
2026 Sails: Sep 30, More...
61 Night - Western Mediterranean from Southampton to Santa Cruz de TenerifeStarting in Southampton, Vigo, Cadiz, Malaga, Cartagena ES, Alicante, Mahon, Savona, La Spezia, Bastia, Propriano, Pass Amalfi Coast, Salerno, Pass Maratea Coast, Cruising by Stromboli, Cruising the Strait of Messina, Valletta, Brindisi, Split, Koper, Kotor, Cruising Bay of Kotor, Kotor, Cruising Bay of Kotor, Dubrovnik, Croatia, Kerkira, Heraklion, Ermoupolis, Temple of Poseidon, Pass Tourlitis Lighthouse, Kavala, Pass Mount Athos, Mytilene, Samos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Kalamata, Trapani, Tangier, Agadir, Santa Cruz de Tenerife
2026 Sails: Sep 30, More...
9 Night - Spain, Portugal & MoroccoStarting in Barcelona, Spain, Lisbon, Portugal, Porto (Leixoes), Portugal, Seville (Cadiz), Spain, Tangier, Morocco, Barcelona, Spain
2026 Sails: Oct 1, More...
10 Night - Europe & MediterraneanStarting in Barcelona, Palma De Mallorca, Alicante, Cartagena ES, Spain, Malaga (Costa del Sol), Gibraltar, Casablanca, Morocco, Tangier, Cadiz, Lisbon
2026 Sails: Oct 1, More...
11 Night - Iberian Discovery : Spain and Portugal with MoroccoStarting in Barcelona, Spain, Palma De Mallorca, Spain, Ibiza, Spain, Cartagena ES, Malaga, Spain, Puerto Banus (Marbella), Spain, Gibraltar, United Kingdom / Transit Strait of Gibraltar, Tangier, Morocco, Seville, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Oct 3, More...
28 Night - Westbound Atlantic Ocean CrossingStarting in Nice, France, Ajaccio / Corsica, France, Mahon / Menorca / Balearic Islands, Spain, Ibiza / Balearic Islands, Spain, Motril, Spain, Malaga, Spain, Puerto Banus (Marbella), Spain, Gibraltar, British Overseas Territory, Tangier, Morocco, Cadiz, Spain, Portimao, Portugal, Lisbon, Portugal, Portimao, Portugal, Funchal / Madeira, Portugal, Bridgetown, Barbados
2026 Sails: Oct 3, More...
13 Night - Spain, Morocco & PortugalStarting in Nice, France, Ajaccio / Corsica, France, Mahon / Menorca / Balearic Islands, Spain, Ibiza / Balearic Islands, Spain, Motril, Spain, Malaga, Spain, Puerto Banus (Marbella), Spain, Gibraltar, British Overseas Territory, Tangier, Morocco, Cadiz, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Oct 3, More...
16 Night - a Glimpse of Lisbon Pre CruisetourStarting in At Hotel, Lisbon, Portugal, Funchal, Portugal, Santa Cruz de Tenerife, Las Palmas Gran Canaria, Spain, Puerto Del Rosario, Spain, Agadir, Morocco, Casablanca, Morocco, Tangier, Morocco, Motril, Spain, Gibraltar, Cadiz / Seville, Spain, Portimao, Portugal, Lisbon, Portugal
2026 Sails: Oct 4, More...
50 Night - Grand Mediterranean OdysseyStarting in Fort Lauderdale, Florida, Bermuda, Azores Islands (Ponta Delgada), Portugal, Seville (Cadiz), Spain, Cartagena ES, Mallorca (Palma), Spain, Barcelona, Spain, Corsica (Ajaccio), France, Elba (Portoferraio), Italy, Civitavecchia (for Rome), Italy, Naples, Italy (for Capri and Pompeii), Crete (Chania), Greece, Santorini, Greece, Mykonos, Greece, Athens (Piraeus), Greece, Kusadasi, Turkey (for Ephesus), Rhodes, Greece, Corfu, Greece, Kotor, Montenegro, Split, Croatia, Dubrovnik, Croatia, Siracusa, Italy, Valletta, Malta, Gibraltar, Casablanca, Morocco (for Marrakesh), Gran Canaria (Las Palmas), Canary Islands, Fort Lauderdale, Florida
2026 Sails: Oct 6, More...