What countries are part of a Mediterranean cruise?
In the Western Mediterranean, the countries with ports where MSC Cruises ships stop are the following: Spain, France, Italy, Portugal, Malta, Morocco or Tunisia. In the Eastern Mediterranean, the countries are: Italy, Greece, Croatia, Albania, Cyprus, Montenegro and Turkey. There are different routes that MSC takes across the Mediterranean Sea, each cruise stopping at various locations and offering various activities and excursions, depending on its itinerary. You can browse the different options and find the one that docks at the Mediterranean cities you wish to visit. Every cruise is a special time!
Where do Mediterranean cruises depart from?
MSC Cruises have various departure ports in several countries such as Spain, Italy, Portugal, France, Greece, to name a few. Just start your cruise search on top to select the "Departure Ports" and get all the options you have to embark on an MSC Mediterranean Cruise. Treat yourself to an unforgettable holiday!
How long is a Mediterranean cruise?
A Mediterranean cruise can be as short or as long as you want.
We have options from 1, 2 or 3 nights to 7, 9, 11 nights or more. This is not fixed, search for our multiple options by using the 'Find your Cruise' red button in the sticky menu bar. When getting the results, you can use the advanced filters to set the number of nights. At MSC Cruises we are flexible: you can join us on multiple itineraries for a mid or long holiday, or just for a few days for a quick escape. Tailor your experience to your needs and desires with MSC Cruises.