Cruises to Italy

Italy is our home nation, the birthplace of our company and, we think, one of the most beautiful countries in the world! Find the best cruises to Italy with MSC Cruises

Italy is home to world-class cities such as Venice, Rome and Florence; it is home to monuments such as the Coliseum, the Sistine Chapel, birthplace of Michelangelo and Leonardo da Vinci, Vivaldi and Puccini; and, it is home to opera, ice-cream, pasta, and liters of fabulous wine.
Home to the rolling hills of Tuscany and Umbria, the picturesque ports along the Amalfi coast, to the glamorous island of Capri, the fashion capital that is Milan and the romantic lake district of the north.
Italy, if you have never visited before is a jewel waiting to be revealed - if you are a frequent visitor, you can rediscover favorite places and uncover new destinations, thanks to our deep knowledge of all our Italian ports-of-call.
Travel with us to Italy on our luxury cruise ships and you’ll fall under the spell of Ancona, Bari, Catania, Rome, Genoa, Livorno, La Spezia, Salerno, Ravenna, Sorrento and Venice - just a handful of our destinations. Many of these cities act as a gateway to other great places further afield or inland, including Florence, Portofino and Urbino or the UNESCO heritage region of Cinque Terre.
A cruise to Italy lies at the heart of your vacation in Europe; let us unveil new sights and sounds through our dedicated day trip packages, where you can enjoy the best deals on our outstanding attractions and get under the skin of this country.
Find the best cruises to Italy with MSC cruises!



Cruise to Naples - Italy - Mediterranean - MSC Cruises
Naples’ vast architectural and artistic legacy have earned it the title of UNESCO world heritage center.
Cruise to Venice - Italy - Mediterranean - MSC Cruises
Venice, world-renowned for its canals and bridges, is visually stunning, thanks to its array of palaces, churches and colourful, narrow streets.