MSC Cruises 2028

MSC Cruises > MSC Cruises 2028

Explore our selection of MSC cruises for 2028 and venture to incredible cruise destinations across the world. On an MSC cruise, you can discover all that their cruise fleet has to offer, with amazing dining options and on-board entertainment for an amazing cruise holiday. Booking your MSC Cruises 2028 holiday in advance also gives you more choice of cabin locations, date availability, and dining times.

MSC Cruises MSC Cruises from Southampton MSC Mini Cruises

MSC Last Minute Cruises MSC Cruises 2026 MSC Cruises 2027

Looking for the best cruise deals on our MSC cruise in 2028? Book your cruise deal online with Cruise118 and enjoy the ultimate cruise holiday aboard an MSC cruise in 2028.

Showing 30 out of 2273 cruises
Per Person
Total Price
Cruise From:
Was £1439pp Now: £1352pp

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

  • 15 Jul 2028
  • 10 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 090311
Cruise From:
Was £1439pp Now: £1352pp

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

  • 17 Jul 2028
  • 10 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 090312
Cruise From:
Was £1439pp Now: £1352pp

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

  • 19 Jul 2028
  • 10 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 090313
Cruise From:
Was £1444pp Now: £1357pp

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

  • 02 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
Was £1444pp Now: £1357pp
Holiday ID: 088638
Cruise From:
Was £1444pp Now: £1357pp

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

  • 04 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
Was £1444pp Now: £1357pp
Holiday ID: 088639
Cruise From:
Was £1444pp Now: £1357pp

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

  • 05 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
Was £1444pp Now: £1357pp
Holiday ID: 088640
Cruise From:
Was £1444pp Now: £1357pp

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

  • 06 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £71pp

Cruise From:
Was £1444pp Now: £1357pp
Holiday ID: 088641
Cruise From:
Was £1444pp Now: £1357pp

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

  • 07 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £70pp

Cruise From:
Was £1444pp Now: £1357pp
Holiday ID: 088642
Cruise From:
Was £1444pp Now: £1357pp

Trieste | Split | Piraeus | Kusadasi | Istanbul | Corfu | Bari | Trieste

  • 14 Jul 2028
  • 9 Nights

Interest free Monthly Payments from JUST £74pp

Cruise From:
Was £1444pp Now: £1357pp
Holiday ID: 089479
Cruise From:
Was £1448pp Now: £1361pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 07 Oct 2028
  • 14 Nights

Interest free Monthly Payments from JUST £64pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 083167
Cruise From:
Was £1448pp Now: £1361pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral

  • 14 Oct 2028
  • 14 Nights

Interest free Monthly Payments from JUST £63pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 083168
Cruise From:
Was £1448pp Now: £1361pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 21 Oct 2028
  • 14 Nights

Interest free Monthly Payments from JUST £62pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 083169
Cruise From:
Was £1448pp Now: £1361pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral

  • 28 Oct 2028
  • 14 Nights

Interest free Monthly Payments from JUST £62pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 083170
Cruise From:
Was £1448pp Now: £1361pp

Bridgetown | Fort-de-France | Pointe-à-Pitre | Road Town | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Fort-de-France | Saint John's | La Romana | Catalina Island | Bridgetown

  • 22 Jun 2028
  • 14 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 090525
Cruise From:
Was £1450pp Now: £1363pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 05 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £107pp

Cruise From:
Was £1450pp Now: £1363pp
Holiday ID: 061363
Cruise From:
Was £1450pp Now: £1363pp

Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 12 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £105pp

Cruise From:
Was £1450pp Now: £1363pp
Holiday ID: 061364
Cruise From:
Was £1450pp Now: £1363pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 19 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £103pp

Cruise From:
Was £1450pp Now: £1363pp
Holiday ID: 061365
Cruise From:
Was £1454pp Now: £1366pp

Piraeus | Kusadasi | Istanbul | Corfu | Bari | Trieste | Split | Piraeus

  • 29 Jun 2028
  • 9 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £1454pp Now: £1366pp
Holiday ID: 090239
Cruise From:
Was £1454pp Now: £1366pp

Piraeus | Kusadasi | Istanbul | Corfu | Bari | Trieste | Split | Piraeus

  • 08 Jul 2028
  • 9 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £1454pp Now: £1366pp
Holiday ID: 090243
Cruise From:
Was £1454pp Now: £1366pp

Trieste | Split | Piraeus | Kusadasi | Istanbul | Corfu | Bari | Trieste

  • 06 Sep 2028
  • 9 Nights

Interest free Monthly Payments from JUST £67pp

Cruise From:
Was £1454pp Now: £1366pp
Holiday ID: 090264
Cruise From:
Was £1455pp Now: £1367pp

Miami | Philipsburg | Ponta Delgada | Cádiz | Palma de Mallorca | Marseille | Barcelona | Marseille | Genoa

  • 25 Mar 2028
  • 18 Nights

Interest free Monthly Payments from JUST £94pp

Cruise From:
Was £1455pp Now: £1367pp
Holiday ID: 108538
Cruise From:
Was £1479pp Now: £1390pp

Rio de Janeiro | Buzios | Salvador de Bahia | Maceió | Santa Cruz de Tenerife | Tangier | Barcelona | La Goulette | Palermo | Naples

  • 26 Mar 2028
  • 20 Nights

Interest free Monthly Payments from JUST £96pp

Cruise From:
Was £1479pp Now: £1390pp
Holiday ID: 102230
Cruise From:
Was £1488pp Now: £1398pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 15 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £92pp

Cruise From:
Was £1488pp Now: £1398pp
Holiday ID: 083116
Cruise From:
Was £1488pp Now: £1398pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 22 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £90pp

Cruise From:
Was £1488pp Now: £1398pp
Holiday ID: 083143
Cruise From:
Was £1488pp Now: £1398pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral

  • 29 Apr 2028
  • 14 Nights

Interest free Monthly Payments from JUST £89pp

Cruise From:
Was £1488pp Now: £1398pp
Holiday ID: 083144
Cruise From:
Was £1488pp Now: £1398pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 06 May 2028
  • 14 Nights

Interest free Monthly Payments from JUST £88pp

Cruise From:
Was £1488pp Now: £1398pp
Holiday ID: 083145
Cruise From:
Was £1498pp Now: £1399pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral

  • 08 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £118pp

Cruise From:
Was £1498pp Now: £1399pp
Holiday ID: 057962
Cruise From:
Was £1498pp Now: £1399pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 15 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £116pp

Cruise From:
Was £1498pp Now: £1399pp
Holiday ID: 057964
Cruise From:
Was £1498pp Now: £1399pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral | Ocean Cay | Puerto Plata | Grand Turk Island | Nassau | Port Canaveral

  • 22 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £114pp

Cruise From:
Was £1498pp Now: £1399pp
Holiday ID: 057966
Cruise From:
Was £1490pp Now: £1399pp

Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 26 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £104pp

Cruise From:
Was £1490pp Now: £1399pp
Holiday ID: 061366

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

You've added to your wishlist. To view, go to Wishlist