Cruises to Morocco

MSC cruise ships call at the country of Morocco, a country located in North Africa during our Mediterranean cruise itineraries. Find the perfect Mediterranean cruise to Morocco with MSC Cruises.

As well as being the gateway to Africa, this French-speaking country is a crossroads where East meets West and the influence of Romans, Arabs and Europeans makes for an exciting and dynamic cultural mix.

The capital of Morocco is not, as many believe, Marrakech, but Rabat, which is situated on the Atlantic Ocean, although Casablanca is Morocco’s largest city. Countries neighboring Morocco include Mauritania in the south and Algeria to the east.

Visitors are always enchanted by Morocco’s architecture, the riad houses with their mosaics and courtyards and the Moorish styles. The enchanting medinas (old towns) and Kasbahs (markets) with colorful, exotic wares displayed under skies full of sunshine make Morocco a perfect holiday destination.

Our cruise ships call at the cities of Casablanca and Tangier, both of which have deservedly world-wide reputations for their romance and exoticism. With MSC Cruises you can choose to explore the historic cities or take full advantage of the diverse daytrips in our excursions packages to enjoy the best deals on exciting outings into the desert and further inland.

Moroccan cuisine is one of the most exciting in the Mediterranean; be sure to sample a tagine, couscous dishes and kebabs as well as the honeyed traditional pastries and mint tea whilst on vacation here.

Make your dream vacation come true when you cruise to the lush Mediterranean destination of Morocco with MSC Cruises.



Cruise to Casablanca - Morocco - Mediterranean - MSC Cruises
Casablanca - discover its rich heritage of Art Deco architecture fused with North African elements.
Cruise to Tangier - Morocco - Mediterranean - MSC Cruises
Tangier provides a rich blend of cultures and the exotic souks, colourful riads, the Kasbah, lively markets will make your holiday really unique.