Morocco Cruises
Cruises that visit Africa: Morocco
Cruises that depart from Morocco
Related areas: Agadir : Casablanca : Dakhla : Marrakesh : Safi : Tangier
42 Night - Western Mediterranean from Heraklion to Southampton
Starting in Heraklion, Ermoupolis, Pass Mount Athos, Cruising Sithonia Coastline, Thessaloniki, Mytilene, Kos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Valletta, Trapani, Cartagena ES, Gibraltar, Agadir, Santa Cruz de Tenerife, Las Palmas, Arrecife, Funchal, Lisbon, Matosinhos, Southampton
2026 Sails: Oct 29, More...
32 Night - Western Mediterranean from Heraklion to Santa Cruz de Tenerife
Starting in Heraklion, Ermoupolis, Pass Mount Athos, Cruising Sithonia Coastline, Thessaloniki, Mytilene, Kos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Valletta, Trapani, Cartagena ES, Gibraltar, Agadir, Santa Cruz de Tenerife
2026 Sails: Oct 29, More...
23 Night - Western Mediterranean Roundtrip from Liverpool
Starting in Liverpool, Tangier, Cartagena ES, Cagliari, Cruising by Aeolian Islands, Pass Vulcano Island, Cruising the Strait of Messina, Messina, Siracusa, Dubrovnik, Croatia, Split, Kotor, Cruising Bay of Kotor, Bari, Valletta, Gibraltar, Liverpool
2026 Sails: Oct 29, More...
25 Night - Msc Grand Voyages
Starting in Civitavecchia (Rome), Italy, Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic, Catalina Island, Dominican Republic, Bridgetown, Barbados, Fort-de-France, Martinique, Pointe-A-Pitre, Guadeloupe, Road Town (Tortola), British Virgin Islands, La Romana, Dominican Republic
2026 Sails: Oct 29, More...
18 Night - Msc Grand Voyages
Starting in Civitavecchia (Rome), Italy, Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic
2026 Sails: Oct 29, More...
11 Night - Canary Islands / Morocco
Starting in Barcelona, Spain, Motril, Spain, Cadiz / Seville, Spain, Casablanca, Morocco, Agadir, Morocco, Arrecife, Spain, Santa Cruz de Tenerife, Funchal, Portugal, Oporto, Portugal, Lisbon, Portugal
2026 Sails: Oct 29, More...
17 Night - Msc Grand Voyages
Starting in Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic
2026 Sails: Oct 30, More...
24 Night - Msc Grand Voyages
Starting in Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic, Catalina Island, Dominican Republic, Bridgetown, Barbados, Fort-de-France, Martinique, Pointe-A-Pitre, Guadeloupe, Road Town (Tortola), British Virgin Islands, La Romana, Dominican Republic
2026 Sails: Oct 30, More...
25 Night - Adriatic, Moroccan and Canary Islands Passage
Starting in 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 31, More...
10 Night - Treasures of Southern Spain & Morocco
Starting in Barcelona, Palma De Mallorca, Tarragona (Barcelona), Valencia, Cartagena ES, Malaga, Tangier, Lisbon
2026 Sails: Oct 31, 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 : Marrakesh : Safi : Tangier
42 Night - Western Mediterranean from Heraklion to SouthamptonStarting in Heraklion, Ermoupolis, Pass Mount Athos, Cruising Sithonia Coastline, Thessaloniki, Mytilene, Kos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Valletta, Trapani, Cartagena ES, Gibraltar, Agadir, Santa Cruz de Tenerife, Las Palmas, Arrecife, Funchal, Lisbon, Matosinhos, Southampton
2026 Sails: Oct 29, More...
32 Night - Western Mediterranean from Heraklion to Santa Cruz de TenerifeStarting in Heraklion, Ermoupolis, Pass Mount Athos, Cruising Sithonia Coastline, Thessaloniki, Mytilene, Kos, Rhodes, Limassol, Alexandria EG, Marmaris, Istanbul, Piraeus (for Athens), Valletta, Trapani, Cartagena ES, Gibraltar, Agadir, Santa Cruz de Tenerife
2026 Sails: Oct 29, More...
23 Night - Western Mediterranean Roundtrip from LiverpoolStarting in Liverpool, Tangier, Cartagena ES, Cagliari, Cruising by Aeolian Islands, Pass Vulcano Island, Cruising the Strait of Messina, Messina, Siracusa, Dubrovnik, Croatia, Split, Kotor, Cruising Bay of Kotor, Bari, Valletta, Gibraltar, Liverpool
2026 Sails: Oct 29, More...
25 Night - Msc Grand VoyagesStarting in Civitavecchia (Rome), Italy, Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic, Catalina Island, Dominican Republic, Bridgetown, Barbados, Fort-de-France, Martinique, Pointe-A-Pitre, Guadeloupe, Road Town (Tortola), British Virgin Islands, La Romana, Dominican Republic
2026 Sails: Oct 29, More...
18 Night - Msc Grand VoyagesStarting in Civitavecchia (Rome), Italy, Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic
2026 Sails: Oct 29, More...
11 Night - Canary Islands / MoroccoStarting in Barcelona, Spain, Motril, Spain, Cadiz / Seville, Spain, Casablanca, Morocco, Agadir, Morocco, Arrecife, Spain, Santa Cruz de Tenerife, Funchal, Portugal, Oporto, Portugal, Lisbon, Portugal
2026 Sails: Oct 29, More...
17 Night - Msc Grand VoyagesStarting in Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic
2026 Sails: Oct 30, More...
24 Night - Msc Grand VoyagesStarting in Genoa (Portofino), Italy, Livorno (Florence), Italy, Marseille (Provence), France, Barcelona, Spain, Tangier (Tetouan), Morocco, St Johns AG, Antigua, Philipsburg, St Maarten, Basseterre, St Kitts and Nevis, La Romana, Dominican Republic, Catalina Island, Dominican Republic, Bridgetown, Barbados, Fort-de-France, Martinique, Pointe-A-Pitre, Guadeloupe, Road Town (Tortola), British Virgin Islands, La Romana, Dominican Republic
2026 Sails: Oct 30, More...
25 Night - Adriatic, Moroccan and Canary Islands PassageStarting in 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 31, More...
10 Night - Treasures of Southern Spain & MoroccoStarting in Barcelona, Palma De Mallorca, Tarragona (Barcelona), Valencia, Cartagena ES, Malaga, Tangier, Lisbon
2026 Sails: Oct 31, More...