2026 MSC Cruises

MSC Cruises > MSC Cruises 2026

Get the first choice of cruise itineraries as you book your 2026 cruise with MSC Cruises and head to a wide selection of cruise destinations across the world. Take advantage of our MSC cruises for 2026, there's never been a better time to book.

MSC Cruises MSC Cruises from Southampton MSC Mini Cruises

MSC Last Minute Cruises MSC Cruises 2027

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

Showing 30 out of 283 cruises
Per Person
Total Price
Cruise From:
Was £1169pp Now: £1098pp

Rio de Janeiro | Ilhabela | Camboriú | Punta del Este | Buenos Aires | Rio de Janeiro

  • 14 Dec 2026
  • 8 Nights
Cruise From:
Was £1169pp Now: £1098pp
Holiday ID: 068648
Fly Cruise From:
Was £1176pp Now: £1099pp

Barcelona | Arrecife | Santa Cruz de Tenerife | Philipsburg | Basseterre | Kingstown | Bridgetown

  • 18 Nov 2026
  • 14 Nights
Fly Cruise From:
Was £1176pp Now: £1099pp
Holiday ID: 078169
Cruise&Stay

Christmas Market Mediterranean Voyage with Barcelona Stay

Barcelona | Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona

  • 10 Dec 2026
  • 9 Nights
Holiday prices from
£1099pp
Holiday ID: 032137C
Cruise From:
Was £1189pp Now: £1117pp

Pointe-à-Pitre | Bridgetown | Kingstown | Saint George's | Castries | Fort-de-France | Pointe-à-Pitre

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 077716
Cruise From:
Was £1199pp Now: £1127pp

Bridgetown | Fort-de-France | Pointe-à-Pitre | Road Town | La Romana | Samaná | Virgin Gorda | Philipsburg | Basseterre | Catalina Island | La Romana | Catalina Island | Bridgetown

  • 19 Nov 2026
  • 14 Nights
Cruise From:
Was £1199pp Now: £1127pp
Holiday ID: 036826
Fly Cruise From:
Was £1209pp Now: £1136pp

Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 20 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 031913
Cruise From:
Was £1209pp Now: £1136pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024120
Cruise From:
Was £1218pp Now: £1144pp

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

  • 28 Dec 2026
  • 11 Nights
Cruise From:
Was £1218pp Now: £1144pp
Holiday ID: 031358
Cruise From:
Was £1224pp Now: £1150pp

Santos | Buzios | Salvador de Bahia | Rio de Janeiro | Ilhabela | Santos

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1224pp Now: £1150pp
Holiday ID: 049634
Cruise From:
Was £1268pp Now: £1191pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Ocean Cay | Falmouth | Georgetown | Cozumel | Miami

  • 21 Dec 2026
  • 14 Nights
Cruise From:
Was £1268pp Now: £1191pp
Holiday ID: 026796
Cruise From:
Was £1269pp Now: £1192pp

Bridgetown | Fort-de-France | Pointe-à-Pitre | Road Town | La Romana | Samaná | Virgin Gorda | Basseterre | Philipsburg | Catalina Island | La Romana | Catalina Island | Bridgetown

  • 17 Dec 2026
  • 14 Nights
Cruise From:
Was £1269pp Now: £1192pp
Holiday ID: 036829
Cruise From:
Was £1288pp Now: £1199pp

Port Canaveral | Nassau | Ocean Cay | Puerto Plata | Port Canaveral | Nassau | Ocean Cay | Cozumel | Costa Maya | Port Canaveral

  • 19 Dec 2026
  • 14 Nights
Cruise From:
Was £1288pp Now: £1199pp
Holiday ID: 031340
Cruise From:
Was £1279pp Now: £1199pp

Civitavecchia | Genoa | Marseille | Barcelona | Cádiz | Málaga | Alicante | Civitavecchia

  • 25 Dec 2026
  • 10 Nights
Cruise From:
Was £1279pp Now: £1199pp
Holiday ID: 037406
Cruise From:
Was £1283pp Now: £1199pp

Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1283pp Now: £1199pp
Holiday ID: 024121
Cruise From:
Was £1299pp Now: £1221pp

Barcelona | Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £1299pp Now: £1221pp
Holiday ID: 032131
Cruise From:
Was £1318pp Now: £1238pp

Port Canaveral | Nassau | Ocho Rios | Georgetown | Ocean Cay | Port Canaveral | Puerto Plata | Nassau | Ocean Cay | Port Canaveral

  • 20 Dec 2026
  • 14 Nights
Cruise From:
Was £1318pp Now: £1238pp
Holiday ID: 031386
Fly Cruise From:
Was £1349pp Now: £1268pp

Santa Cruz de Tenerife | Funchal | Arrecife | Las Palmas de Gran Canaria | Puerto del Rosario | Santa Cruz de Tenerife

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1349pp Now: £1268pp
Holiday ID: 031917
Cruise From:
Was £1359pp Now: £1277pp

Genoa | Marseille | Barcelona | Cádiz | Málaga | Alicante | Civitavecchia | Genoa

  • 26 Dec 2026
  • 10 Nights
Cruise From:
Was £1359pp Now: £1277pp
Holiday ID: 037407
Cruise From:
Was £1364pp Now: £1282pp

Salvador de Bahia | Rio de Janeiro | Ilhabela | Santos | Buzios | Salvador de Bahia

  • 29 Dec 2026
  • 7 Nights
Cruise From:
Was £1364pp Now: £1282pp
Holiday ID: 049635
Cruise From:
Was £1369pp Now: £1286pp

Rio de Janeiro | Ilha Grande | Punta del Este | Buenos Aires | Rio de Janeiro

  • 31 Dec 2026
  • 8 Nights
Cruise From:
Was £1369pp Now: £1286pp
Holiday ID: 068650
Cruise&Stay

Caribbean Voyage with Orlando Stay

Holiday prices from
£1325pp

Caribbean Voyage with Orlando Stay

Port Canaveral | Nassau | Ocean Cay | Cozumel | Costa Maya | Port Canaveral

  • 10 Dec 2026
  • 10 Nights
Holiday prices from
£1325pp
Holiday ID: 026323C
Cruise From:
Was £1439pp Now: £1367pp

Salvador de Bahia | Rio de Janeiro | Santos

  • 28 Nov 2026
  • 4 Nights
Cruise From:
Was £1439pp Now: £1367pp
Holiday ID: 067738
Cruise From:
Was £1478pp Now: £1389pp

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

  • 26 Dec 2026
  • 14 Nights
Cruise From:
Was £1478pp Now: £1389pp
Holiday ID: 031319
Cruise&Stay

Caribbean Voyage with Miami Stay

Holiday prices from
£1435pp

Caribbean Voyage with Miami Stay

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 10 Dec 2026
  • 10 Nights
Holiday prices from
£1435pp
Holiday ID: 026607CE
Cruise From:
Was £1549pp Now: £1471pp

Santos | Ilhabela | Rio de Janeiro | Ilha Grande | Buzios | Paranaguá

  • 20 Dec 2026
  • 6 Nights
Cruise From:
Was £1549pp Now: £1471pp
Holiday ID: 084084
Cruise From:
Was £1569pp Now: £1490pp

Rotterdam | Le Havre | Southampton | Hamburg | Rotterdam

  • 25 Nov 2026
  • 6 Nights
Cruise From:
Was £1569pp Now: £1490pp
Holiday ID: 049476
Cruise From:
Was £1624pp Now: £1526pp

Buenos Aires | Ilhabela | Rio de Janeiro | Ilha Grande | Punta del Este | Buenos Aires

  • 27 Dec 2026
  • 9 Nights
Cruise From:
Was £1624pp Now: £1526pp
Holiday ID: 049604
Cruise From:
Was £1628pp Now: £1530pp

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

  • 19 Dec 2026
  • 14 Nights
Cruise From:
Was £1628pp Now: £1530pp
Holiday ID: 031318
Cruise From:
Was £1739pp Now: £1634pp

Durban | Port Louis | Possession | Portuguese Island | Durban

  • 26 Dec 2026
  • 12 Nights
Cruise From:
Was £1739pp Now: £1634pp
Holiday ID: 048773
Cruise From:
Was £1790pp Now: £1682pp

Miami | Georgetown | Ocho Rios | Willemstad | Kralendijk | Oranjestad | Miami | Ocho Rios | Cartagena | Colón | Puerto Limón | Roatán Island | Belize City | Miami

  • 13 Dec 2026
  • 21 Nights
Cruise From:
Was £1790pp Now: £1682pp
Holiday ID: 031621

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