With MSC Cruises you can book an affordable holiday at sea, our cruises are the perfect option that offers value for money.


Take a Caribbean cruise from Miami and Port Canaveral to the Bahamas, Jamaica, Dominican Republic, Puerto Rico, Mexico, and our own paradise island Ocean Cay.


Departing from Dubai, Abu Dhabi and Doha, you can join the future of cruising onboard new MSC World Europa, which will take you on a sunny holiday in the Emirates.


We also offer fantastic winter cruises in the Antilles, the Mediterranean, the Red Sea and Northern Europe.


Book your cruise with up to €300 off per person, we always offer competitive prices!


Add a discounted Easy drink package for only €20 per night to your cruise and enjoy an All-Inclusive experience.
Regular price for Easy drink package is €32 per night - Save €84 per person on a 7-night cruise.


Plus, kids cruise free in the Caribbean! *


*Not valid during peak season, for example Easter cruises. Applies to children up to 17 years old, hotel service charge is added at $7 per day for children aged 2-11 and $14 per day for children aged 12-17.

Terms and conditions

Rates are for cruise only, per person, in EUR and based on accommodation in double cabin. Prices are for people living in Finland and may be subject to change. This is not a direct booking environment and the prices may differ from those seen in the first step of the booking process. The final price of the cruise is presented before the booking is confirmed. Services charges are mandatory and are not included in the price. MSC Cruises reserves the right to correct prices if these are incorrect. MSC Cruises reserves the right to change cabin numbers within the same cab category or to a higher category. For more information please read our Booking Terms and Conditions.