Best MSC Cruises
With cruisewatch.com, finding the best MSC cruises is a dream. We search the best prices on MSC cruises for you so you can easily compare prices and book your ideal vacation for the right price.
1 Night Transatlantic
PORTS
Genoa (Portofino) Italy; Marseille
SAIL DATE: Oct 18, 2025 - Oct 19, 2025
Interior
$59 $59/night
Oceanview
not available
Balcony
$159 $159/night
Suite
$319 $319/night
22 Night Transatlantic
PORTS
Barcelona; Alicante, Spain; Gibraltar Gibraltar; Cadiz & Seville; Casablanca (Mar... Miami, Florida
SAIL DATE: Oct 20, 2026 - Nov 11, 2026
3 Night Transatlantic
PORTS
Genoa (Portofino) Italy; Marseille; Barcelona; Valencia, Spain
SAIL DATE: Oct 18, 2025 - Oct 21, 2025
Interior
not available
Oceanview
not available
Balcony
$315 $105/night
Suite
$1025 $341/night
14 Night Transatlantic
PORTS
Miami, Florida; Philipsburg, Saint-Martin; Funchal (Madeira Is.) Portugal... Cannes (Cote D'azur) France
SAIL DATE: Apr 19, 2026 - May 03, 2026
Interior
$782 $55/night
Oceanview
not available
Balcony
$1162 $83/night
Suite
$4262 $304/night
18 Night Transatlantic
PORTS
Genoa (Portofino) Italy; La Spezia (Cinque Terre), Italy; Civitavecchia; Palma De Mall... Miami, Florida
SAIL DATE: Oct 26, 2026 - Nov 13, 2026
17 Night Transatlantic
PORTS
Civitavecchia; Palma De Mallorca (Baleari Is.) Spain; Barcelona; Funchal (Madeira Is.)... Port Canaveral
SAIL DATE: Oct 28, 2026 - Nov 14, 2026
15 Night Transatlantic
PORTS
Palma De Mallorca (Baleari Is.) Spain; Barcelona; Funchal (Madeira Is.) Portugal; San... Port Canaveral
SAIL DATE: Oct 30, 2026 - Nov 14, 2026
20 Night Transatlantic
PORTS
Cannes (Cote D'azur) France; Genoa (Portofino) Italy; La Spezia (Cinque Terre), Italy;... Port Canaveral
SAIL DATE: Oct 25, 2026 - Nov 14, 2026
16 Night Transatlantic
PORTS
Civitavecchia; Palma De Mallorca (Baleari Is.) Spain; Barcelona; Funchal (Madeira Is.)... Miami, Florida
SAIL DATE: Oct 28, 2026 - Nov 13, 2026
15 Night Transatlantic
PORTS
Miami, Florida; Philipsburg, Saint-Martin; Funchal (Madeira Is.) Portugal; Ba... Genoa (Portofino) Italy
SAIL DATE: Apr 19, 2026 - May 04, 2026