On board, enjoy a choice of daily activities, family entertainment, and world-class dining. Ready to venture further? Embark on a European cruise in the Mediterranean or Northern Europe, or check another dream destination off your list in South America, South Africa, Asia, or the Middle East. Swim and snorkel in turquoise waters on a Caribbean cruise, relax on the beaches of Bermuda or The Bahamas (including our private island, Ocean Cay MSC Marine Reserve), or visit the picturesque ports of Canada & New England.
Choose from 23 modern cruise ships sailing to over 250 of the world’s most sought-after travel destinations that offer something for every traveler. From weekend getaways to family cruise vacations, a world of discovery awaits with MSC Cruises.