MSC Cruises from Barcelona

MSC Cruises > MSC Cruises from Barcelona

Head on a fly cruise and start your holiday off right as you explore the beautiful city of Barcelona before departing on an MSC Cruise from Barcelona to a huge range of cruise destinations.
When you choose a cruise from Barcelona, you open up a world of possibilities. You can explore the beauty of the Mediterranean or experience a world cruise as you traverse several continents on a true once-in-a-lifetime experience.

MSC Cruises MSC Cruise Deals 2026 MSC Cruises 2027 MSC Cruises

 MSC Cruises to Europe MSC Short Cruises

Looking for the best cruise deals on our MSC cruises from Barcelona? Book your cruise deal online with Cruise118 and get the best possible price on your MSC cruises from Barcelona.

Showing 30 out of 458 cruises
Per Person
Total Price
Fly Cruise From:
Was £1459pp Now: £1371pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 26 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £193pp

Fly Cruise From:
Was £1459pp Now: £1371pp
Holiday ID: 036652
Cruise From:
Was £1464pp Now: £1376pp

Barcelona | Málaga | Las Palmas de Gran Canaria | Salvador de Bahia | Rio de Janeiro | Buenos Aires

  • 18 Nov 2027
  • 16 Nights

Interest free Monthly Payments from JUST £137pp

Cruise From:
Was £1464pp Now: £1376pp
Holiday ID: 062687
Fly Cruise From:
Was £1465pp Now: £1377pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 01 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1465pp Now: £1377pp
Holiday ID: 036612
Fly Cruise From:
Was £1469pp Now: £1380pp

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

  • 14 May 2027
  • 7 Nights
Fly Cruise From:
Was £1469pp Now: £1380pp
Holiday ID: 024238
Fly Cruise From:
Was £1469pp Now: £1380pp

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

  • 21 May 2027
  • 7 Nights
Fly Cruise From:
Was £1469pp Now: £1380pp
Holiday ID: 024244
Fly Cruise From:
Was £1469pp Now: £1380pp

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

  • 03 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1469pp Now: £1380pp
Holiday ID: 035972
Fly Cruise From:
Was £1478pp Now: £1389pp

Barcelona | Marseille | Genoa | Naples | Palermo | Valletta | Barcelona

  • 15 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £207pp

Fly Cruise From:
Was £1478pp Now: £1389pp
Holiday ID: 036289
Fly Cruise From:
Was £1489pp Now: £1399pp

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

  • 24 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £173pp

Fly Cruise From:
Was £1489pp Now: £1399pp
Holiday ID: 024352
Fly Cruise From:
Was £1499pp Now: £1399pp

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

  • 28 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £196pp

Fly Cruise From:
Was £1499pp Now: £1399pp
Holiday ID: 036012
Fly Cruise From:
Was £1499pp Now: £1399pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 12 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £212pp

Fly Cruise From:
Was £1499pp Now: £1399pp
Holiday ID: 036642
Fly Cruise From:
Was £1499pp Now: £1399pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 19 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £205pp

Fly Cruise From:
Was £1499pp Now: £1399pp
Holiday ID: 036647
Fly Cruise From:
Was £1506pp Now: £1415pp

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

  • 21 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £205pp

Fly Cruise From:
Was £1506pp Now: £1415pp
Holiday ID: 036007
Fly Cruise From:
Was £1526pp Now: £1434pp

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

  • 31 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £233pp

Fly Cruise From:
Was £1526pp Now: £1434pp
Holiday ID: 035992
Fly Cruise From:
Was £1539pp Now: £1446pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 24 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1539pp Now: £1446pp
Holiday ID: 036607
Fly Cruise From:
Was £1549pp Now: £1456pp

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

  • 19 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1549pp Now: £1456pp
Holiday ID: 035962
Fly Cruise From:
Was £1569pp Now: £1474pp

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

  • 25 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1569pp Now: £1474pp
Holiday ID: 024274
Fly Cruise From:
Was £1579pp Now: £1484pp

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

  • 10 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £196pp

Fly Cruise From:
Was £1579pp Now: £1484pp
Holiday ID: 024340
Fly Cruise From:
Was £1599pp Now: £1499pp

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

  • 18 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1599pp Now: £1499pp
Holiday ID: 024268
Fly Cruise From:
Was £1599pp Now: £1499pp

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

  • 17 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £192pp

Fly Cruise From:
Was £1599pp Now: £1499pp
Holiday ID: 024346
Fly Cruise From:
Was £1616pp Now: £1519pp

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

  • 30 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £249pp

Fly Cruise From:
Was £1616pp Now: £1519pp
Holiday ID: 024304
Fly Cruise From:
Was £1622pp Now: £1524pp

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

  • 27 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £215pp

Fly Cruise From:
Was £1622pp Now: £1524pp
Holiday ID: 024328
Fly Cruise From:
Was £1639pp Now: £1540pp

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

  • 11 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1639pp Now: £1540pp
Holiday ID: 024262
Fly Cruise From:
Was £1669pp Now: £1568pp

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

  • 09 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1669pp Now: £1568pp
Holiday ID: 024286
Fly Cruise From:
Was £1689pp Now: £1587pp

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

  • 16 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1689pp Now: £1587pp
Holiday ID: 024292
Fly Cruise From:
Was £1699pp Now: £1597pp

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

  • 13 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £243pp

Fly Cruise From:
Was £1699pp Now: £1597pp
Holiday ID: 024316
Fly Cruise From:
Was £1749pp Now: £1644pp

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

  • 23 Jul 2027
  • 7 Nights
Fly Cruise From:
Was £1749pp Now: £1644pp
Holiday ID: 024298
Fly Cruise From:
Was £1759pp Now: £1653pp

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

  • 06 Aug 2027
  • 7 Nights
Fly Cruise From:
Was £1759pp Now: £1653pp
Holiday ID: 024310
Fly Cruise From:
Was £1779pp Now: £1672pp

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

  • 20 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £246pp

Fly Cruise From:
Was £1779pp Now: £1672pp
Holiday ID: 024322
Cruise From:
Was £1869pp Now: £1756pp

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

  • 28 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £156pp

Cruise From:
Was £1869pp Now: £1756pp
Holiday ID: 067603

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