

At MSC Cruises, it’s not just a vacation, it’s a holiday. Whether you’re after a quick weekend getaway or a memory-packed family holiday, we’ve got you covered.
With 24 state-of-the-art cruise ships and over 250 destinations worldwide, there’s something for everyone. Dreaming of turquoise waters? Dive into a Caribbean cruise, or kick back on the white-sand beaches of The Bahamas, including our private island, Ocean Cay MSC Marine Reserve. Want to explore further? Embark on a European cruise in the Mediterranean or Northern Europe. As Europe’s leading cruise line*, we’ve got more ships and ports of call in the region than anyone else. Or check off that dream destination with cruises to South America, South Africa, Alaska, Asia, or the Middle East.
Onboard, discovery doesn’t stop. From family-friendly entertainment to world-class dining, there’s something for every kind of traveler. Looking for a unique luxury travel experience? The MSC Yacht Club delivers both luxury and privacy with private access, 24-hour butler service, and exclusive venues. Plus, our newest ships are our most eco-conscious yet—pair that with ethical shore excursions, and you’re part of our journey toward net-zero emissions by 2050.