MSC Cruises Deals

Cruise Deals > MSC Cruise Deals

An MSC Cruises holiday allows you to explore cruise destinations worldwide on-board the finest state-of-the-art cruise ships. Be sure to browse our wide selection of MSC cruise deals and find the perfect cruise itinerary for you; whether you’re looking for excellent family cruise deals or planning to upgrade your cruise with our best cruise deals, we have the ideal MSC cruise deals for you. 

Showing 30 out of 4987 cruises
Per Person
Total Price

DEPARTS FROM UK

Cruise From:
Was £9554pp Now: £8789pp

Southampton | Cork | Akureyri | Isafjørdur | Reykjavík | Måløy | Hellesylt | Sandnes | Southampton | La Rochelle | Bilbao | La Coruña | Cherbourg | Southampton

  • 06 Jun 2026
  • 21 Nights
Cruise From:
Was £9554pp Now: £8789pp
View cruise
REF: MSCVI20260606SOUSO1
Fly Cruise From:
Was £1188pp Now: £1092pp

Barcelona | Cannes | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona

  • 06 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £1188pp Now: £1092pp
View cruise
REF: MSCGR20260606BCNBCN
Cruise From:
Was £959pp Now: £882pp

Split | Venice | Dubrovnik | Corfu | Kotor | Brindisi | Split

  • 06 Jun 2026
  • 7 Nights
Cruise From:
Was £959pp Now: £882pp
View cruise
REF: MSCAX20260606SPUSPU
Cruise From:
Was £1139pp Now: £1047pp

Kiel | Copenhagen | Hellesylt | Geiranger | Ålesund | Flåm | Kiel

  • 06 Jun 2026
  • 7 Nights
Cruise From:
Was £1139pp Now: £1047pp
View cruise
REF: MSCER20260606KELKEL
Cruise From:
Was £1019pp Now: £937pp

Genoa | Civitavecchia | Palermo | Ibiza | Barcelona | Marseille | Genoa

  • 06 Jun 2026
  • 7 Nights
Cruise From:
Was £1019pp Now: £937pp
View cruise
REF: MSCSV20260606GOAGOA
Cruise From:
Was £699pp Now: £643pp

Galveston | Costa Maya | Roatán Island | Cozumel | Galveston

  • 07 Jun 2026
  • 7 Nights
Cruise From:
Was £699pp Now: £643pp
View cruise
REF: MSCSC20260607GLSGLS
Cruise From:
Was £409pp Now: £376pp

Port Canaveral | Ocean Cay | Nassau | Port Canaveral

  • 07 Jun 2026
  • 4 Nights

Interest free Monthly Payments from JUST £138pp

Cruise From:
Was £409pp Now: £376pp
View cruise
REF: MSCSH20260607CPVCPV
Cruise From:
Was £1289pp Now: £1185pp

Bari | Trieste | Katakolon | Piraeus | Kusadasi | Istanbul | Corfu | Bari

  • 07 Jun 2026
  • 9 Nights
Cruise From:
Was £1289pp Now: £1185pp
View cruise
REF: MSCFA20260607BRIBRI
Fly Cruise From:
Was £1570pp Now: £1444pp

Copenhagen | Hellesylt | Geiranger | Ålesund | Flåm | Kiel | Copenhagen

  • 07 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £1570pp Now: £1444pp
View cruise
REF: MSCER20260607CPHCPH
Cruise From:
Was £1119pp Now: £1029pp

Genoa | Naples | Messina | Valletta | Barcelona | Marseille | Genoa

  • 07 Jun 2026
  • 7 Nights
Cruise From:
Was £1119pp Now: £1029pp
View cruise
REF: MSCEU20260607GOAGOA
Cruise From:
Was £1101pp Now: £1012pp

Rostock | Gdynia | Visby | Riga | Stockholm | Copenhagen | Rostock

  • 07 Jun 2026
  • 7 Nights
Cruise From:
Was £1101pp Now: £1012pp
View cruise
REF: MSCMA20260607WARWAR
Cruise From:
Was £1099pp Now: £1011pp

Civitavecchia | Palermo | Ibiza | Barcelona | Marseille | Genoa | Civitavecchia

  • 07 Jun 2026
  • 7 Nights
Cruise From:
Was £1099pp Now: £1011pp
View cruise
REF: MSCSV20260607CVVCVV
Cruise From:
Was £939pp Now: £863pp

Venice | Dubrovnik | Corfu | Kotor | Brindisi | Split | Venice

  • 07 Jun 2026
  • 7 Nights
Cruise From:
Was £939pp Now: £863pp
View cruise
REF: MSCAX20260607VCEVCE
Cruise From:
Was £729pp Now: £670pp

Cagliari | Civitavecchia | Genoa | Marseille | Valencia | Ibiza | Cagliari

  • 07 Jun 2026
  • 7 Nights
Cruise From:
Was £729pp Now: £670pp
View cruise
REF: MSCMU20260607CAGCAG
Fly Cruise From:
Was £1318pp Now: £1212pp

Barcelona | Marseille | Livorno | Cagliari | Palermo | Valletta | Barcelona

  • 07 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £1318pp Now: £1212pp
View cruise
REF: MSCSP20260607BCNBCN
Cruise From:
Was £1269pp Now: £1167pp

Lisbon | Alicante | Mahón | Olbia | Genoa | Marseille | Málaga | Cádiz | Lisbon

  • 07 Jun 2026
  • 10 Nights
Cruise From:
Was £1269pp Now: £1167pp
View cruise
REF: MSCOX20260607LISLIS
Cruise From:
Was £969pp Now: £891pp

Cannes | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Cannes

  • 07 Jun 2026
  • 7 Nights
Cruise From:
Was £969pp Now: £891pp
View cruise
REF: MSCGR20260607CEQCEQ
Cruise From:
Was £1847pp Now: £1699pp

Rostock | Gdynia | Visby | Riga | Stockholm | Copenhagen

  • 07 Jun 2026
  • 6 Nights
Cruise From:
Was £1847pp Now: £1699pp
View cruise
REF: MSCMA20260607WARCPH
Cruise From:
Was £694pp Now: £638pp

Seattle | Ketchikan | Icy Strait Point | Juneau | Tracy Arm | Victoria | Seattle

  • 08 Jun 2026
  • 7 Nights
Cruise From:
Was £694pp Now: £638pp
View cruise
REF: MSCPO20260608SEASEA
Cruise From:
Was £289pp Now: £265pp

Miami | Nassau | Ocean Cay | Miami

  • 08 Jun 2026
  • 4 Nights

Interest free Monthly Payments from JUST £83pp

Cruise From:
Was £289pp Now: £265pp
View cruise
REF: MSCSE20260608MIAMIA
Cruise From:
Was £739pp Now: £679pp

Civitavecchia | Genoa | Marseille | Valencia | Ibiza | Cagliari | Civitavecchia

  • 08 Jun 2026
  • 7 Nights
Cruise From:
Was £739pp Now: £679pp
View cruise
REF: MSCMU20260608CVVCVV
Cruise From:
Was £969pp Now: £891pp

Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Cannes | Genoa

  • 08 Jun 2026
  • 7 Nights
Cruise From:
Was £969pp Now: £891pp
View cruise
REF: MSCGR20260608GOAGOA
Cruise From:
Was £939pp Now: £863pp

Kusadasi | Marmaris | Naples | Civitavecchia | Mykonos | Kusadasi

  • 08 Jun 2026
  • 7 Nights
Cruise From:
Was £939pp Now: £863pp
View cruise
REF: MSCDI20260608KUSKUS
Cruise From:
Was £1239pp Now: £1139pp

Trieste | Katakolon | Piraeus | Kusadasi | Istanbul | Corfu | Bari | Trieste

  • 08 Jun 2026
  • 9 Nights
Cruise From:
Was £1239pp Now: £1139pp
View cruise
REF: MSCFA20260608TRSTRS
Cruise From:
Was £1169pp Now: £1075pp

Palermo | Ibiza | Barcelona | Marseille | Genoa | Civitavecchia | Palermo

  • 08 Jun 2026
  • 7 Nights
Cruise From:
Was £1169pp Now: £1075pp
View cruise
REF: MSCSV20260608PMOPMO
Cruise From:
Was £849pp Now: £781pp

Piraeus | Katakolon | Argostoli | Corfu | Bari | Santorini | Piraeus

  • 09 Jun 2026
  • 7 Nights
Cruise From:
Was £849pp Now: £781pp
View cruise
REF: MSCSX20260609PIRPIR
Fly Cruise From:
Was £1128pp Now: £1037pp

Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona

  • 09 Jun 2026
  • 7 Nights
Fly Cruise From:
Was £1128pp Now: £1037pp
View cruise
REF: MSCMR20260609BCNBCN
Cruise From:
Was £749pp Now: £689pp

Genoa | Marseille | Valencia | Ibiza | Cagliari | Civitavecchia | Genoa

  • 09 Jun 2026
  • 7 Nights
Cruise From:
Was £749pp Now: £689pp
View cruise
REF: MSCMU20260609GOAGOA
Cruise From:
Was £1089pp Now: £999pp

Messina | Valletta | Barcelona | Marseille | Genoa | Naples | Messina

  • 09 Jun 2026
  • 7 Nights
Cruise From:
Was £1089pp Now: £999pp
View cruise
REF: MSCEU20260609MSNMSN
Cruise From:
Was £1269pp Now: £1167pp

Alicante | Mahón | Olbia | Genoa | Marseille | Málaga | Cádiz | Lisbon | Alicante

  • 09 Jun 2026
  • 10 Nights
Cruise From:
Was £1269pp Now: £1167pp
View cruise
REF: MSCOX20260609ALCALC

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service


Virgin Travel Agent Award 2023
Virgin Travel Agent Award 2023
Best Online Travel Agency 2022
Best Online Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
TTG Top 50 Travel Agency 2019
TTG Top 50 Travel Agency 2019
Best Online Agent 2021
Best Online Agent 2021
Best Online Agent 2019
Best Online Agent 2019
Best Company 2020
Best Company 2020
Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Sorry, we have been unable to sign you up to receive our emails. Please use an alternative email address or try again later.
You've added to your wishlist. To view, go to Wishlist