Marrakesh Cruises
Cruises that visit Africa: Morocco: Marrakesh
22 Night - Moroccan & Iberian Grand Adventure
Starting in Port Canaveral (Orlando), Florida, Bermuda, Azores Islands (Ponta Delgada), Portugal, Casablanca, Morocco (for Marrakesh), La Coruna, Spain (for Santiago de Compostela), Southampton (for London), England, La Coruna, Spain (for Santiago de Compostela), Bilbao, Le Verdon (for Bordeaux), France, Cherbourg, France, Southampton (for London), England
2027 Sails: Mar 7, More...
15 Night - Moroccan Passage
Starting in Port Canaveral (Orlando), Florida, Bermuda, Azores Islands (Ponta Delgada), Portugal, Casablanca, Morocco (for Marrakesh), La Coruna, Spain (for Santiago de Compostela), Southampton (for London), England
2027 Sails: Mar 7, More...
19 Night - Msc Grand Voyages
Starting in Santos (Sao Paulo), Brazil, Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 14, More...
16 Night - Msc Grand Voyages
Starting in Santos (Sao Paulo), Brazil, Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain
2027 Sails: Mar 14, More...
17 Night - Msc Grand Voyages
Starting in Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy
2027 Sails: Mar 15, More...
18 Night - Msc Grand Voyages
Starting in Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 15, More...
15 Night - Msc Grand Voyages
Starting in Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain
2027 Sails: Mar 15, More...
16 Night - Msc Grand Voyages
Starting in Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 17, More...
13 Night - Msc Grand Voyages
Starting in Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain
2027 Sails: Mar 17, More...
15 Night - Msc Grand Voyages
Starting in Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 18, More...
Cruises that visit Africa: Morocco: Marrakesh
Click on a cruise ship itinerary that visits Marrakesh (below) and select a sail date to receive competing cruise quotes. To search all cruise itineraries (not just Marrakesh), please visit: Cruise Search or try our Virtual Cruise Advisor™.
22 Night - Moroccan & Iberian Grand AdventureStarting in Port Canaveral (Orlando), Florida, Bermuda, Azores Islands (Ponta Delgada), Portugal, Casablanca, Morocco (for Marrakesh), La Coruna, Spain (for Santiago de Compostela), Southampton (for London), England, La Coruna, Spain (for Santiago de Compostela), Bilbao, Le Verdon (for Bordeaux), France, Cherbourg, France, Southampton (for London), England
2027 Sails: Mar 7, More...
15 Night - Moroccan PassageStarting in Port Canaveral (Orlando), Florida, Bermuda, Azores Islands (Ponta Delgada), Portugal, Casablanca, Morocco (for Marrakesh), La Coruna, Spain (for Santiago de Compostela), Southampton (for London), England
2027 Sails: Mar 7, More...
19 Night - Msc Grand VoyagesStarting in Santos (Sao Paulo), Brazil, Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 14, More...
16 Night - Msc Grand VoyagesStarting in Santos (Sao Paulo), Brazil, Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain
2027 Sails: Mar 14, More...
17 Night - Msc Grand VoyagesStarting in Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy
2027 Sails: Mar 15, More...
18 Night - Msc Grand VoyagesStarting in Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 15, More...
15 Night - Msc Grand VoyagesStarting in Rio De Janeiro, Brazil, Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain
2027 Sails: Mar 15, More...
16 Night - Msc Grand VoyagesStarting in Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 17, More...
13 Night - Msc Grand VoyagesStarting in Salvador, Brazil, Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain
2027 Sails: Mar 17, More...
15 Night - Msc Grand VoyagesStarting in Maceio, Brazil, Santa Cruz de Tenerife, Casablanca (Marrakesh), Morocco, Gibraltar, Alicante, Spain, Barcelona, Spain, Naples (Pompeii), Italy, Civitavecchia (Rome), Italy
2027 Sails: Mar 18, More...