Find MSC Cruise Deals

Best Deals for MSC Cruises
MSC Cruises

For expert cruise advice, call 1-800-916-8586.

Most cruises have enhanced cleanliness, safety & vaccinations protocols for a safer return to sea. More Details

Questions about the cruise experience? Learn more in our Cruise Guide.

Online cruise vacation consultant Expedia cruise experts can help you plan your next cruise vacation. More details

Best MSC Cruises cruise deals

10 cruises found - Prices are per traveler, available within last 24 hours and valid for US and Canadian residents only. Taxes, fees, and port expenses are included. Fuel supplement may apply.
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seascape

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seascape
Apr 27, 2024 — May 4, 2024
Miami, United States • Puerto Plata, Dominican Republic • San Juan, Puerto Rico • Charlotte Amalie, St. Thomas, U.S. Virgin Islands • Miami, United StatesDeparting from Miami, visiting 5 ports, select Itinerary details to review day by day itinerary

Sign in for extra savings
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seashore
Apr 28, 2024 — May 5, 2024
Port Canaveral, United States • Nassau, Bahamas • Puerto Plata, Dominican Republic • San Juan, Puerto Rico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 5 ports, select Itinerary details to review day by day itinerary

46% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seashore
Dec 8, 2024 — Dec 15, 2024
Port Canaveral, United States • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Costa Maya, Mexico • Cozumel, Mexico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 5 ports, select Itinerary details to review day by day itinerary

46% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Magnifica

7 night Caribbean

MSC CruisesMSC Cruises • MSC Magnifica
Oct 25, 2024 — Nov 1, 2024
Miami, United States • Cozumel, Mexico • Costa Maya, Mexico • Roatan, Bay Islands, Honduras • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary

39% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seashore
Sep 1, 2024 — Sep 8, 2024
Port Canaveral, United States • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Costa Maya, Mexico • Cozumel, Mexico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 5 ports, select Itinerary details to review day by day itinerary

42% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seashore

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seashore
Sep 29, 2024 — Oct 6, 2024
Port Canaveral, United States • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Costa Maya, Mexico • Cozumel, Mexico • Port Canaveral, United StatesDeparting from Port Canaveral, visiting 5 ports, select Itinerary details to review day by day itinerary

42% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seaside
Dec 1, 2024 — Dec 8, 2024
Miami, United States • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Nassau, Bahamas • San Juan, Puerto Rico • Puerto Plata, Dominican Republic • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary

46% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seaside

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seaside
Dec 15, 2024 — Dec 22, 2024
Miami, United States • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Puerto Plata, Dominican Republic • San Juan, Puerto Rico • Nassau, Bahamas • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary

45% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seascape

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seascape
Sep 28, 2024 — Oct 5, 2024
Miami, United States • Puerto Plata, Dominican Republic • San Juan, Puerto Rico • Nassau, Bahamas • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 6 ports, select Itinerary details to review day by day itinerary

40% off
inside room per traveler
Continue with ${nights} night ${destination} on ${cruise}, opens in new tab
MSC Seascape

7 night Caribbean

MSC CruisesMSC Cruises • MSC Seascape
Dec 7, 2024 — Dec 14, 2024
Miami, United States • Puerto Plata, Dominican Republic • San Juan, Puerto Rico • Ocean Cay MSC Marine Reserve (Private Island), Bahamas • Miami, United StatesDeparting from Miami, visiting 5 ports, select Itinerary details to review day by day itinerary

39% off
inside room per traveler
Don't see what you're looking for?
See all available sailings with MSC Cruises
View all sailings

Find the best MSC cruise

Why should I book a MSC cruise?

If you're looking for an unforgettable vacation, MSC cruises are a perfect choice. MSC is one of the best cruise lines in the industry, with a successful history of providing excellent service and luxurious experiences. The MSC cruise vacations take you to some of the world's most beautiful and fascinating destinations. They’re sure to have features to please everyone in your group.

How to find the best MSC cruise deals?

There are many different MSC cruise deals to choose from depending on your destination and the experiences you would most like to enjoy. These deals let you include additional features for a lower price to make your vacation even more comfortable. You can find the best deals by searching for your destinations, and filtering by your desired cruise lines. This way only the companies you wish to travel with will appear. You can also sort your results by price and length of time.

How to choose your cruise with MSC?

If you want to book aMSC cruise there are plenty of amazing MSC cruise deals available. Add your destination, cruise vacation, and number of travelers. Then you can sort your results by price, duration, and departure date. You can also filter by cruise line, cruise ship and cabin type. You’ll find different amenities to suit your vacation needs on each MSC cruise. For example, youth programs, fitness facilities, and spa facilities.

What do I need to look out for when booking a MSC cruise?

When booking your 2025 MSC cruise it’s important to consider a few practical tips. Check what the cost covers, and what you may need to budget for or need insurance for. Think about any amenities or onboard service you’ll require, depending on the length of the MSC cruise. For example, youth programs, entertainment, fitness facilities, spa facilities, and room service. Secondly, research the weather conditions for your journey and destination. In some locations, summer and winter weather can vary a lot. Another tip is to go over the ship layout to see where you’d like to pick a cabin. Don’t forget to check visa requirements and any flight logistics.

When is the best time to book a MSC cruise?

You can book a MSC cruise as early as you like depending on availability. There’s a higher chance of finding cheaper MSC cruise prices by booking between 6 months to 12 months in advance. But there are also lots of last-minute cruise deals closer to your preferred departure date, but this will depend on your flexibility.

Are last minute deals available with MSC?

Yes, you can find last-minute MSC cruises on Expedia. Add your travel dates to the cruise finder and sort your results to find the best price available. Cruise deal discounts are indicated by a green box above the MSC cruise price.

How do I book a cruise with MSC?

To book a MSC cruise on Expedia select your MSC destination and filter by cruise line. You can also browse our extensive selection of pre-selected cruise deals and find the perfect cruise for you. Once you have found the one you want, choose your dates and the port of departure. You can also refine your search by cabin experiences, or cruise ship. Each ship will have amenities to suit your needs including room service, spa facilities, and fitness facilities.

Is MSC great value for money?

MSC cruises are excellent value for money if you're looking for an enjoyable and relaxing cruise vacations. A MSC cruise offers a high standard of service, a great selection of dining, modern amenities, friendly staff, and exciting activities. The exceptional quality of the experience is worth the price.

Can I cancel a MSC cruise booking?

Yes, you can cancel your MSC cruise. We all have unfortunate circumstances where we need to cancel a booking, so Expedia makes it easy to do so. All you have to do is head to your My Trips page on Expedia and click on the cancellation button. Another option is to contact customer service, where you’ll receive help with cancelling. Do make sure that you’re aware of the refund policy that applied to your booking, to see if you’re entitled to a full refund.

MSC Cruise Guide

MSC Cruises delivers a Premium Class cruise experience with deep Mediterranean roots and offers superb service, authentic cuisine, refined décor, and superior entertainment onboard modern elegant ships.

The 16 ships in the fleet are the youngest at sea, with year-round sailings to the Mediterranean and the Caribbean, as well as seasonal itineraries to Northern Europe, the Atlantic Ocean, South America, Africa, China, Dubai, and India. These innovative ships feature smart technology with partnerships with Samsung that include geolocation tracking. MSC Cruises also became the first global cruise line with carbon-neutral marine operations, and the design of the newest ships carry 20% more guests than the Class before while requiring the same amount of energy.

MSC Cruises offers phenomenal last-minute cruise deals, and all-inclusive packages year-round, plus a variety of perks, including kids 11-and-under sailing for free on select sailings. If you're looking to get the best value out of your cruise, while enjoying a luxurious experience at sea, look no further than MSC Cruises!

MSC Promotions

Looking to save big and get the best deal on your next cruise? Check out MSC's latest promotion.

View Offers


Get expert advice iconGet expert advice icon

Get expert advice

If you have a question, or would like personalized assistance booking your cruise, contact an Expedia Cruises™ travel agent today.

Terms & Conditions

Fuel supplement may apply. Savings advertised are based on specific cabin types and sailing dates, and may not be available for all cabin types/sailings.