MSC Cruises' main playground is, of course, the Mediterranean, and itineraries include stops in Italy, Greece, Malta, Canary Islands, Croatia, Portugal, Morocco, Spain, Istanbul and even the Ukraine. Northern Europe, from Norway's fjords to the Baltic, is increasingly popular.
MSC has extensive itineraries to South America, and many ships reposition there over the European winter months. It also is ramping up its presence in the Caribbean, with a ship based in Havana (MSC Opera), and a second joining it in 2016.
After a stop-start sojourn in Miami, MSC Divina returned there full time in late 2015, with a ship much more geared to the U.S. market.