MSC Cruises ship at sea
MSC Cruises
25

MSC Cruises

MSC Cruises combines Italian style, innovative design and exceptional value for unforgettable holidays at sea. Enjoy world-class dining, family-friendly entertainment and diverse destinations worldwide, all delivered with warm hospitality and contemporary elegance on every voyage.

Family-Friendly
Great Value
Innovative Ships

Why Choose MSC Cruises?

MSC Cruises combines European style, exciting destinations and excellent value to create a cruise experience that's lively, modern and easy to enjoy. From elegant ships and varied dining to entertainment for all ages, every voyage offers plenty of choice and flexibility. Gratuities are included as standard on UK bookings, while excellent value drinks package upgrades make it easy to tailor your holiday. With innovative ships, family-friendly experiences and the exclusive MSC Yacht Club for those seeking a more premium escape, MSC Cruises delivers outstanding value at sea.

Kids club onboard MSC

Value for Families

MSC Cruises is one of the best value cruise lines for families, with an impressive range of activities included in your fare. Children can enjoy complimentary age-specific kids' clubs, thrilling aqua parks, sports, games and entertainment, while parents relax knowing there's something for every generation. Flexible family cabins, including connecting staterooms, and varied dining options make travelling together effortless. Even better, infants sail free, children aged up to 17 years benefit from fantastic child fares from just £99 on selected 7-night cruises, making an MSC family holiday exceptional value.

Find your next MSC Cruises holiday ➜
MSC Bellisssima arriving in Southampton

MSC Cruises from Southampton

Sail closer to home with MSC Cruises from Southampton, combining the ease of a no-fly holiday with a wide choice of itineraries across Europe and beyond. MSC Virtuosa continues her UK programme in 2026, MSC Meraviglia takes over the main summer season from 2027, and MSC Preziosa brings winter sailings to Northern Europe, including departures during the Christmas market season. With short breaks, week-long cruises and longer voyages available throughout the programme, there is an MSC Southampton sailing to suit plenty of different holidays and ways to explore.

Explore MSC Cruises from Southampton ➜
MSC Lirica, Voyagers Club Info Point

Loyalty Rewards

MSC Cruises rewards returning guests through the Voyagers Club, a generous loyalty programme designed to add even more value to future cruises. Members earn points with every sailing, unlocking benefits such as exclusive cruise discounts, onboard credit, priority boarding and disembarkation, and access to special events onboard. Membership also includes status matching with other cruise lines, making it easy to enjoy rewards from your very first MSC Cruises holiday.

Read Our Guide to the MSC Voyagers Club ➔
MSC Euribia Yacht Club Sundeck & Bar

Yacht Club Luxury

For those seeking elevated comfort, the MSC Yacht Club offers a premium experience within the ship, combining luxury, privacy and personalised service. Guests enjoy access to a private restaurant, lounge and sun deck, along with butler service and premium inclusions, all while still benefiting from the entertainment, dining and facilities of a larger ship. It represents exceptional value for those looking to upgrade to a more exclusive way of cruising.

Explore MSC Cruises' Yacht Club Offering ➔
Ocean Cay MSC Marine Reserve

Private Island Escape

Many Caribbean itineraries include a visit to Ocean Cay MSC Marine Reserve, MSC Cruises’ exclusive private island in the Bahamas. This beautiful destination offers white-sand beaches, crystal-clear waters and a relaxed island atmosphere, all included as part of your cruise. Some itineraries even feature overnight stays, allowing you to enjoy the island by day and night, adding exceptional value to Caribbean sailings.

Explore MSC Cruises' Private Island ➔
MSC World America Kaito Sushi Bar

Global Flavours

Dining aboard MSC Cruises offers outstanding choice and value, with a wide range of speciality restaurants and complimentary dining venues available across the fleet. Menus draw inspiration from Mediterranean classics, Asian cuisine, international fusion dishes, premium steaks and fresh seafood. Flexible dining packages allow you to tailor your onboard experience, whether enjoying relaxed family meals or celebrating special occasions, all while benefiting from excellent quality and generous portions included as part of your cruise.

Browse all MSC Cruises Sailings ➜
Guests enjoying the Premium Extra drinks package onboard MSC Cruises
Cocktails, coffee, soft drinks and more

Drinks Packages

MSC Cruises offers a range of drinks packages designed to suit every style of cruising, from refreshing soft drinks and crafted mocktails to Champagne and expertly mixed premium cocktails. By adding the Premium Extra Package at the time of booking, or enjoying it included as standard in every Paramount Cruises Cruise & Stay Package, you can relax knowing your favourite drinks are already taken care of, leaving you free to enjoy every moment at sea.

Find out more about MSC Cruises' drinks packages ➜
MSC Yacht Club - Butler by the stairs
Luxury Without Compromise

MSC Yacht Club

Escape to a world of refined luxury and privacy with the MSC Yacht Club, an exclusive experience available on the majority of MSC Cruises ships. This elegant ship-within-a-ship concept is typically located at the forward, upper decks, offering a secluded haven dedicated entirely to comfort, discretion and personalised service. With premium amenities, private spaces away from the main areas of the ship and attentive, tailored service throughout, the MSC Yacht Club delivers a more elevated way to cruise while still enjoying all the facilities of a larger ship.

Discover MSC Cruises' Yacht Club Suites ➜

Meet the fleet

MSC Cruises

We found

8 cruise packages and 1410 cruises

MSC Magnifica, Mediterranean
1 / 24
10 % off — 7 days left
MSC Cruises
Duration
8 nights
Date
5 Nov 2026
Ship
MSC Magnifica
  • Departure - Tarragona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£540
From
£486
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
5 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
£879
From
£792
Price per person / balcony stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
8 nights
Date
6 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 8 stops  
  • Arrival - Valencia, Spain
£359
From
£324
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
6 nights
Date
6 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Barcelona, Spain
£499
From
£450
Price per person / oceanview stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
3 nights
Date
6 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£939
Price per person / suite
Show all departures (24)
Available promotion:
MSC Cruises Black Friday Preview Sale - Save Up to 30% 
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
6 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£1769
From
£1593
Price per person / suite
Show all departures (10)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World America, Caribbean
1 / 20
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
7 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£319
From
£288
Price per person / inside stateroom
Show all departures (11)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Virtuosa, Western Europe
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
5 nights
Date
7 Nov 2026
Ship
MSC Virtuosa
  • Departure - Southampton, Great Britain
  • 4 stops  
  • Arrival - Malaga, Spain
£359
From
£324
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Virtuosa, Mediterranean
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
7 Nov 2026
Ship
MSC Virtuosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Palma de Mallorca, Spain
£379
From
£342
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Euribia, Mediterranean
1 / 32
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
7 Nov 2026
Ship
MSC Euribia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£439
From
£396
Price per person / balcony stateroom
Show all departures (22)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Virtuosa, Mediterranean
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
9 nights
Date
7 Nov 2026
Ship
MSC Virtuosa
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Barcelona, Spain
£489
From
£441
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
6 nights
Date
7 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 6 stops  
  • Arrival - Marseille, France
£496
From
£447
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Virtuosa, Mediterranean
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
8 nights
Date
7 Nov 2026
Ship
MSC Virtuosa
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Marseille, France
£499
From
£450
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Orchestra, Mediterranean
1 / 21
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
7 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£679
From
£612
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Fantasia, Mediterranean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
9 nights
Date
7 Nov 2026
Ship
MSC Fantasia
  • Departure - Bari, Italy
  • 8 stops  
  • Arrival - Bari, Italy
£1269
From
£1143
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Virtuosa, World Cruise
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
25 nights
Date
7 Nov 2026
Ship
MSC Virtuosa
  • Departure - Southampton, Great Britain
  • 14 stops  
  • Arrival - Santos (São Paulo), Brazil
£1759
From
£1584
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Virtuosa, World Cruise
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
24 nights
Date
7 Nov 2026
Ship
MSC Virtuosa
  • Departure - Southampton, Great Britain
  • 13 stops  
  • Arrival - Rio de Janeiro, Brazil
£1779
From
£1602
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Mediterranean
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
6 nights
Date
8 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 6 stops  
  • Arrival - Genoa, Italy
£329
From
£297
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Seascape, Caribbean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
8 Nov 2026
Ship
MSC Seascape
  • Departure - Galveston, Texas, USA
  • 5 stops  
  • Arrival - Galveston, Texas, USA
£349
From
£315
Price per person / inside stateroom
Show all departures (21)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Euribia, Mediterranean
1 / 32
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
8 Nov 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£599
From
£540
Price per person / balcony stateroom
Show all departures (14)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Fantasia, Mediterranean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
9 nights
Date
8 Nov 2026
Ship
MSC Fantasia
  • Departure - Trieste, Italy
  • 8 stops  
  • Arrival - Trieste, Italy
£939
From
£846
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
3 nights
Date
9 Nov 2026
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 3 stops  
  • Arrival - Barcelona, Spain
From
£173
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
5 nights
Date
9 Nov 2026
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Genoa, Italy
£519
From
£468
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Orchestra, Mediterranean
1 / 21
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
9 Nov 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£529
From
£477
Price per person / inside stateroom
Show all departures (8)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
6 nights
Date
9 Nov 2026
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£773
From
£696
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Bahamas
1 / 26
MSC Cruises
Duration
4 nights
Date
9 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£829
Price per person / suite
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Euribia, Mediterranean
1 / 32
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
9 Nov 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£1059
From
£954
Price per person / suite
Show all departures (17)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
4 nights
Date
10 Nov 2026
Ship
MSC World Europa
  • Departure - Messina, Sicily
  • 4 stops  
  • Arrival - Genoa, Italy
From
£431
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Euribia, Mediterranean
1 / 32
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
10 Nov 2026
Ship
MSC Euribia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£539
From
£486
Price per person / balcony stateroom
Show all departures (15)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Meraviglia, Caribbean
1 / 30
MSC Cruises
Duration
4 nights
Date
11 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 4 stops  
  • Arrival - Miami, Florida, USA
From
£209
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Splendida, Mediterranean
1 / 29
MSC Cruises
Duration
4 nights
Date
11 Nov 2026
Ship
MSC Splendida
  • Departure - Cagliari (Sardinia), Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
From
£321
Price per person / oceanview stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
MSC Preziosa
  • Departure - Rotterdam, Netherlands
  • 6 stops  
  • Arrival - Rotterdam, Netherlands
£479
From
£432
Price per person / oceanview stateroom
Show all departures (11)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Orchestra, Mediterranean
1 / 21
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
£609
From
£549
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Euribia, Mediterranean
1 / 32
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
11 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£629
From
£567
Price per person / inside stateroom
Show all departures (18)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaview, Mediterranean
1 / 33
MSC Cruises
Duration
2 nights
Date
12 Nov 2026
Ship
MSC Seaview
  • Departure - Tarragona, Spain
  • 3 stops  
  • Arrival - Genoa, Italy
From
£109
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
2 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 3 stops  
  • Arrival - Genoa, Italy
From
£285
Price per person / balcony stateroom
MSC Divina, South America
1 / 27
MSC Cruises
Duration
4 nights
Date
12 Nov 2026
Ship
MSC Divina
  • Departure - Salvador de Bahia, Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£329
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
5 nights
Date
12 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Marseille, France
£547
From
£493
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
12 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
£599
From
£540
Price per person / oceanview stateroom
Show all departures (10)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Poesia, Caribbean
1 / 29
10 % off — 7 days left
MSC Cruises
Duration
10 nights
Date
12 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£639
From
£576
Price per person / oceanview stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
1 night
Date
13 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Genoa, Italy
From
£59
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
13 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£359
From
£324
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
3 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Marseille, France
From
£189
Price per person / balcony stateroom
Available promotion:
MSC Cruises Black Friday Preview Sale - Save Up to 30% 
MSC World Europa, Mediterranean
1 / 25
MSC Cruises
Duration
4 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 5 stops  
  • Arrival - Barcelona, Spain
From
£289
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC World America, Caribbean
1 / 20
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC World America
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£339
From
£306
Price per person / inside stateroom
Show all departures (10)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£378
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
14 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£759
From
£684
Price per person / oceanview stateroom
Show all departures (11)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Transatlantic
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
21 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 13 stops  
  • Arrival - Fort de France, Martinique
£889
From
£801
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Lirica, Mediterranean
1 / 15
10 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
14 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
£959
From
£864
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Grandiosa, Caribbean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 6 stops  
  • Arrival - Port Canaveral (Orlando), USA
£2759
From
£2484
Price per person / suite
Show all departures (10)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Meraviglia, Caribbean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
£290
From
£261
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£369
From
£333
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£589
From
£531
Price per person / oceanview stateroom
Show all departures (12)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Transatlantic
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
20 nights
Date
15 Nov 2026
Ship
MSC World Europa
  • Departure - Civitavecchia (Rome), Italy
  • 12 stops  
  • Arrival - Fort de France, Martinique
£839
From
£756
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Lirica, Mediterranean
1 / 15
10 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
15 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£879
From
£792
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Virtuosa, Transatlantic
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
16 nights
Date
15 Nov 2026
Ship
MSC Virtuosa
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Rio de Janeiro, Brazil
£1039
From
£936
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Virtuosa, Transatlantic
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
17 nights
Date
15 Nov 2026
Ship
MSC Virtuosa
  • Departure - Marseille, France
  • 8 stops  
  • Arrival - Santos (São Paulo), Brazil
£1089
From
£981
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
15 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 10 stops  
  • Arrival - Miami, Florida, USA
£1339
From
£1206
Price per person / balcony stateroom
Show all departures (5)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Opera, Caribbean
1 / 24
MSC Cruises
Duration
4 nights
Date
16 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 4 stops  
  • Arrival - Fort de France, Martinique
From
£281
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£378
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£679
From
£612
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Virtuosa, Transatlantic
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
12 nights
Date
16 Nov 2026
Ship
MSC Virtuosa
  • Departure - Barcelona, Spain
  • 5 stops  
  • Arrival - Salvador de Bahia, Brazil
£839
From
£756
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30%, Upgrade to All-Inclusive for £26 per person per night
MSC Virtuosa, Transatlantic
1 / 39
10 % off — 7 days left
MSC Cruises
Duration
16 nights
Date
16 Nov 2026
Ship
MSC Virtuosa
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Santos (São Paulo), Brazil
£899
From
£810
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30%, Upgrade to All-Inclusive for £26 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£359
From
£324
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC World Europa, Transatlantic
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
18 nights
Date
17 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 10 stops  
  • Arrival - Fort de France, Martinique
£769
From
£693
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Transatlantic
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
19 nights
Date
17 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 11 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£1029
From
£927
Price per person / oceanview stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Transatlantic
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Bridgetown, Barbados
£649
From
£585
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Transatlantic
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
17 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Fort de France, Martinique
£679
From
£612
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC World Europa, Transatlantic
1 / 25
10 % off — 7 days left
MSC Cruises
Duration
18 nights
Date
18 Nov 2026
Ship
MSC World Europa
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Pointe-à-Pitre, Guadeloupe
£719
From
£648
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
6 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£409
From
£369
Price per person / oceanview stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£449
From
£405
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
10 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
MSC Opera
  • Departure - Fort de France, Martinique
  • 13 stops  
  • Arrival - Fort de France, Martinique
£1029
From
£927
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Meraviglia, Caribbean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
MSC Meraviglia
  • Departure - Miami, Florida, USA
  • 6 stops  
  • Arrival - Miami, Florida, USA
£341
From
£307
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 5 stops  
  • Arrival - Port Canaveral (Orlando), USA
£449
From
£405
Price per person / oceanview stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Grandiosa, Caribbean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
MSC Grandiosa
  • Departure - Port Canaveral (Orlando), USA
  • 10 stops  
  • Arrival - Port Canaveral (Orlando), USA
£609
From
£549
Price per person / inside stateroom
Show all departures (11)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Bellissima, Asia
1 / 21
10 % off — 7 days left
MSC Cruises
Duration
6 nights
Date
21 Nov 2026
Ship
MSC Bellissima
  • Departure - Tokyo, Japan
  • 5 stops  
  • Arrival - Naha (Okinawa), Japan
£739
From
£666
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£379
From
£342
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Poesia, Caribbean
1 / 29
10 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
22 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£659
From
£594
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Poesia, Caribbean
1 / 29
10 % off — 7 days left
MSC Cruises
Duration
21 nights
Date
22 Nov 2026
Ship
MSC Poesia
  • Departure - Miami, Florida, USA
  • 14 stops  
  • Arrival - Miami, Florida, USA
£1359
From
£1224
Price per person / balcony stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Seaside, Caribbean
1 / 26
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 5 stops  
  • Arrival - Miami, Florida, USA
From
£189
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Musica, South America
1 / 19
MSC Cruises
Duration
3 nights
Date
23 Nov 2026
Ship
MSC Musica
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£269
Price per person / inside stateroom
Show all departures (3)
MSC Armonia, Africa/Indian Ocean
1 / 20
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
From
£339
Price per person / inside stateroom
Show all departures (9)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaside, Caribbean
1 / 26
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Seaside
  • Departure - Miami, Florida, USA
  • 8 stops  
  • Arrival - Miami, Florida, USA
£459
From
£414
Price per person / inside stateroom
Show all departures (9)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Opera, Caribbean
1 / 24
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Opera
  • Departure - La Romana, Dominican Republic
  • 7 stops  
  • Arrival - La Romana, Dominican Republic
£619
From
£558
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£799
From
£720
Price per person / balcony stateroom
Show all departures (10)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Bellissima, Asia
1 / 21
MSC Cruises
Duration
4 nights
Date
25 Nov 2026
Ship
MSC Bellissima
  • Departure - Taipei, (Keelung) Taiwan
  • 5 stops  
  • Arrival - Taipei, (Keelung) Taiwan
From
£1299
Price per person / suite
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Musica, South America
1 / 19
MSC Cruises
Duration
4 nights
Date
26 Nov 2026
Ship
MSC Musica
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£319
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£429
From
£387
Price per person / inside stateroom
Show all departures (11)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
26 Nov 2026
Ship
MSC Preziosa
  • Departure - Le Havre (Paris), France
  • 6 stops  
  • Arrival - Le Havre (Paris), France
£519
From
£468
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Lirica, Mediterranean
1 / 15
10 % off — 7 days left
MSC Cruises
Duration
11 nights
Date
26 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£1139
From
£1026
Price per person / oceanview stateroom
Show all departures (3)
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £26 per person per night
MSC Armonia, Africa/Indian Ocean
1 / 20
MSC Cruises
Duration
3 nights
Date
27 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
From
£365
Price per person / inside stateroom
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£449
From
£405
Price per person / balcony stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Bellissima, Asia
1 / 21
10 % off — 7 days left
MSC Cruises
Duration
5 nights
Date
27 Nov 2026
Ship
MSC Bellissima
  • Departure - Naha (Okinawa), Japan
  • 5 stops  
  • Arrival - Naha (Okinawa), Japan
£459
From
£414
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Virtuosa, South America
1 / 39
MSC Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
MSC Virtuosa
  • Departure - Salvador de Bahia, Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£1439
Price per person / suite
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30%, Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£349
From
£315
Price per person / inside stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Sinfonia, Mediterranean
1 / 30
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£379
From
£342
Price per person / inside stateroom
Show all departures (13)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Seaview, South America
1 / 33
MSC Cruises
Duration
3 nights
Date
29 Nov 2026
Ship
MSC Seaview
  • Departure - Santos (São Paulo), Brazil
  • 3 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£399
Price per person / inside stateroom
MSC Bellissima, Asia
1 / 21
10 % off — 7 days left
MSC Cruises
Duration
5 nights
Date
29 Nov 2026
Ship
MSC Bellissima
  • Departure - Taipei, (Keelung) Taiwan
  • 5 stops  
  • Arrival - Taipei, (Keelung) Taiwan
£409
From
£369
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Divina, South America
1 / 27
MSC Cruises
Duration
4 nights
Date
29 Nov 2026
Ship
MSC Divina
  • Departure - Santos (São Paulo), Brazil
  • 4 stops  
  • Arrival - Santos (São Paulo), Brazil
From
£439
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Preziosa, Northern Europe
1 / 33
10 % off — 7 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 6 stops  
  • Arrival - Hamburg, Germany
£639
From
£576
Price per person / balcony stateroom
Show all departures (5)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
100 of 1410 pcs