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 2555 cruises
Per Person
Total Price
Cruise From:
Was £1499pp Now: £1286pp

Piraeus | Split | Venice | Brindisi | Mykonos | Piraeus

  • 29 May 2025
  • 7 Nights
Cruise From:
Was £1499pp Now: £1286pp
View cruise
Cruise From:
Was £399pp Now: £290pp

Miami | Nassau | Ocean Cay | Miami

  • 29 May 2025
  • 3 Nights
Cruise From:
Was £399pp Now: £290pp
View cruise
Cruise From:
Was £1649pp Now: £1536pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Genoa | Marseille | Barcelona

  • 29 May 2025
  • 7 Nights
Cruise From:
Was £1649pp Now: £1536pp
View cruise
Cruise From:
Was £1266pp Now: £910pp

Trieste | Katakolon | Piraeus | Izmir | Istanbul | Corfu | Bari | Trieste

  • 29 May 2025
  • 9 Nights
Cruise From:
Was £1266pp Now: £910pp
View cruise

Cruise & Stay

Holiday prices from:
£3205pp

Barcelona F1 with Mediterranean Cruise

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

  • 30 May 2025
  • 11 Nights
Holiday prices from:
£3205pp
Direct return flights with luggage allowance
Four-night 4* hotel stay
Three-day Spanish Grand Prix Ticket - Grandstand N
Seven-night full-board cruise

Cruise & Stay

Holiday prices from:
£1519pp

New York, New York and Caribbean Cruise

New York | Port Canaveral | Nassau | Ocean Cay | New York

  • 30 May 2025
  • 10 Nights
Holiday prices from:
£1519pp
Direct return flights with luggage allowance
Two-night 4* hotel stay in New York
Seven-night full-board cruise
Fly Cruise From:
Was £919pp Now: £863pp

Civitavecchia | Mykonos | Kusadasi | Thíra | Naples | Civitavecchia

  • 30 May 2025
  • 7 Nights
Fly Cruise From:
Was £919pp Now: £863pp
View cruise
Cruise From:
Was £1719pp Now: £1540pp

Bari | Zadar | Venice | Dubrovnik | Corfu | Kotor | Bari

  • 30 May 2025
  • 7 Nights
Cruise From:
Was £1719pp Now: £1540pp
View cruise
Cruise From:
Was £1399pp Now: £1016pp

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

  • 30 May 2025
  • 7 Nights
Cruise From:
Was £1399pp Now: £1016pp
View cruise
Cruise From:
Was £1519pp Now: £1355pp

Venice | Kotor | Mykonos | Mykonos | Thíra | Ancona | Venice

  • 31 May 2025
  • 7 Nights
Cruise From:
Was £1519pp Now: £1355pp
View cruise
Cruise From:
Was £1339pp Now: £807pp

Bari | Thíra | Piraeus | Katakolon | Corfu | Argostoli | Bari

  • 31 May 2025
  • 7 Nights
Cruise From:
Was £1339pp Now: £807pp
View cruise
Cruise From:
Was £1019pp Now: £657pp

Split | Venice | Brindisi | Mykonos | Piraeus | Split

  • 31 May 2025
  • 7 Nights
Cruise From:
Was £1019pp Now: £657pp
View cruise
Cruise From:
Was £1499pp Now: £1327pp

Venice | Brindisi | Mykonos | Piraeus | Split | Venice

  • 01 Jun 2025
  • 7 Nights
Cruise From:
Was £1499pp Now: £1327pp
View cruise
Cruise From:
Was £1725pp Now: £1621pp

Venice | Dubrovnik | Corfu | Kotor | Bari | Zadar | Venice

  • 01 Jun 2025
  • 7 Nights
Cruise From:
Was £1725pp Now: £1621pp
View cruise
Cruise From:
Was £2189pp Now: £2057pp

Rostock | Stavanger | Eidfjord | Kristiansand | Oslo | Copenhagen | Rostock

  • 01 Jun 2025
  • 7 Nights
Cruise From:
Was £2189pp Now: £2057pp
View cruise
Fly Cruise From:
Was £2519pp Now: £2147pp

Miami | Ocean Cay | Nassau | Falmouth | Georgetown | Miami | Nassau | Ocean Cay | Ocean Cay | Miami

  • 01 Jun 2025
  • 11 Nights
Fly Cruise From:
Was £2519pp Now: £2147pp
View cruise
Cruise From:
Was £699pp Now: £506pp

Port Canaveral | Miami | Ocean Cay | Nassau | Port Canaveral

  • 01 Jun 2025
  • 4 Nights
Cruise From:
Was £699pp Now: £506pp
View cruise
Cruise From:
Was £1366pp Now: £1098pp

Piraeus | Izmir | Istanbul | Corfu | Bari | Trieste | Katakolon | Piraeus

  • 01 Jun 2025
  • 9 Nights
Cruise From:
Was £1366pp Now: £1098pp
View cruise
Cruise From:
Was £1709pp Now: £1568pp

Civitavecchia | Genoa | Marseille | Barcelona | Ibiza | Cagliari | Civitavecchia

  • 02 Jun 2025
  • 7 Nights
Cruise From:
Was £1709pp Now: £1568pp
View cruise
Cruise From:
Was £1419pp Now: £788pp

Brindisi | Mykonos | Piraeus | Split | Venice | Brindisi

  • 02 Jun 2025
  • 7 Nights
Cruise From:
Was £1419pp Now: £788pp
View cruise
Cruise From:
Was £1389pp Now: £876pp

Piraeus | Katakolon | Corfu | Argostoli | Bari | Thíra | Piraeus

  • 03 Jun 2025
  • 7 Nights
Cruise From:
Was £1389pp Now: £876pp
View cruise
Cruise From:
Was £1709pp Now: £1568pp

Genoa | Marseille | Barcelona | Ibiza | Cagliari | Civitavecchia | Genoa

  • 03 Jun 2025
  • 7 Nights
Cruise From:
Was £1709pp Now: £1568pp
View cruise
Cruise From:
Was £1529pp Now: £1315pp

Piraeus | Split | Venice | Brindisi | Mykonos | Piraeus

  • 05 Jun 2025
  • 7 Nights
Cruise From:
Was £1529pp Now: £1315pp
View cruise
Cruise From:
Was £1831pp Now: £1681pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Genoa | Marseille | Barcelona

  • 05 Jun 2025
  • 7 Nights
Cruise From:
Was £1831pp Now: £1681pp
View cruise
Cruise From:
Was £1442pp Now: £1192pp

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

  • 06 Jun 2025
  • 9 Nights
Cruise From:
Was £1442pp Now: £1192pp
View cruise
Cruise From:
Was £1319pp Now: £901pp

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

  • 06 Jun 2025
  • 7 Nights
Cruise From:
Was £1319pp Now: £901pp
View cruise
Cruise From:
Was £2269pp Now: £2132pp

Oslo | Copenhagen | Rostock | Gdynia | Klaipeda | Riga | Stockholm

  • 06 Jun 2025
  • 6 Nights
Cruise From:
Was £2269pp Now: £2132pp
View cruise
Cruise From:
Was £1572pp Now: £1477pp

Venice | Kotor | Mykonos | Mykonos | Thíra | Ancona | Venice

  • 07 Jun 2025
  • 7 Nights
Cruise From:
Was £1572pp Now: £1477pp
View cruise
Cruise From:
Was £1505pp Now: £1414pp

Bari | Thíra | Piraeus | Katakolon | Corfu | Argostoli | Bari

  • 07 Jun 2025
  • 7 Nights
Cruise From:
Was £1505pp Now: £1414pp
View cruise
Cruise From:
Was £1382pp Now: £976pp

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

  • 07 Jun 2025
  • 9 Nights
Cruise From:
Was £1382pp Now: £976pp
View cruise

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


Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Best Company Top 100
Best Company Top 100
Best Cruise Online Agent 2019
Best Cruise Online Agent 2019
Best Cruise Online Agent 2021
Best Cruise Online Agent 2021
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2022
TTG Top 50 Ocean Cruise Agency 2022
Best Online Travel Agency 2022
Best Online Travel Agency 2022
Large Cruise Agency of the Year 2023
Large Cruise Agency of the Year 2023
Sorry, we have been unable to sign you up to receive our emails. Please use an alternative email address or try again later.

Request a Callback

Chat Service

Live Chat

Call for Free