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
Cruise From:
Was £309pp Now: £293pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia

  • 10 Jan 2027
  • 6 Nights
Cruise From:
Was £309pp Now: £293pp
Holiday ID: 091614
Cruise From:
Was £319pp Now: £303pp

Barcelona | Marseille | Genoa | Marseille | Barcelona

  • 04 Dec 2026
  • 4 Nights
Cruise From:
Was £319pp Now: £303pp
Holiday ID: 042144
Cruise From:
Was £319pp Now: £303pp

Barcelona | La Goulette | Palermo

  • 20 Apr 2027
  • 3 Nights

Interest free Monthly Payments from JUST £87pp

Cruise From:
Was £319pp Now: £303pp
Holiday ID: 109844
Cruise From:
Was £349pp Now: £328pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 06 Dec 2026
  • 7 Nights
Cruise From:
Was £349pp Now: £328pp
Holiday ID: 056188
Cruise From:
Was £349pp Now: £328pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 21 Feb 2027
  • 7 Nights
Cruise From:
Was £349pp Now: £328pp
Holiday ID: 056215
Cruise From:
Was £349pp Now: £331pp

Barcelona | Marseille | Genoa | Barcelona

  • 10 Apr 2027
  • 4 Nights

Interest free Monthly Payments from JUST £115pp

Cruise From:
Was £349pp Now: £331pp
Holiday ID: 032236
Cruise From:
Was £369pp Now: £346pp

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

  • 28 Nov 2026
  • 7 Nights
Cruise From:
Was £369pp Now: £346pp
Holiday ID: 032125
Cruise From:
Was £379pp Now: £356pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 29 Nov 2026
  • 7 Nights
Cruise From:
Was £379pp Now: £356pp
Holiday ID: 056183
Cruise From:
Was £387pp Now: £363pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £387pp Now: £363pp
Holiday ID: 056193
Cruise From:
Was £389pp Now: £365pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 14 Feb 2027
  • 7 Nights
Cruise From:
Was £389pp Now: £365pp
Holiday ID: 056210
Cruise From:
Was £396pp Now: £372pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 28 Feb 2027
  • 7 Nights
Cruise From:
Was £396pp Now: £372pp
Holiday ID: 056220
Cruise From:
Was £399pp Now: £375pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 07 Mar 2027
  • 7 Nights
Cruise From:
Was £399pp Now: £375pp
Holiday ID: 056225
Cruise From:
Was £399pp Now: £375pp

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

  • 08 Dec 2026
  • 7 Nights
Cruise From:
Was £399pp Now: £375pp
Holiday ID: 067215
Cruise From:
Was £399pp Now: £379pp

Barcelona | Genoa | Marseille | Barcelona

  • 12 Oct 2028
  • 4 Nights

Interest free Monthly Payments from JUST £14pp

Cruise From:
Was £399pp Now: £379pp
Holiday ID: 097939
Cruise From:
Was £409pp Now: £388pp

Barcelona | Marseille | Genoa | Naples | Palermo

  • 28 Mar 2027
  • 4 Nights

Interest free Monthly Payments from JUST £181pp

Cruise From:
Was £409pp Now: £388pp
Holiday ID: 107885
Cruise From:
Was £419pp Now: £398pp

Barcelona | La Goulette | Palermo | Naples

  • 20 Apr 2027
  • 4 Nights

Interest free Monthly Payments from JUST £128pp

Cruise From:
Was £419pp Now: £398pp
Holiday ID: 109843
Cruise From:
Was £429pp Now: £403pp

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

  • 16 Jan 2027
  • 7 Nights
Cruise From:
Was £429pp Now: £403pp
Holiday ID: 032167
Cruise From:
Was £429pp Now: £403pp

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

  • 30 Jan 2027
  • 7 Nights
Cruise From:
Was £429pp Now: £403pp
Holiday ID: 032179
Cruise From:
Was £429pp Now: £403pp

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

  • 20 Nov 2026
  • 7 Nights
Cruise From:
Was £429pp Now: £403pp
Holiday ID: 037391
Cruise From:
Was £439pp Now: £412pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 14 Mar 2027
  • 7 Nights
Cruise From:
Was £439pp Now: £412pp
Holiday ID: 056230
Cruise From:
Was £449pp Now: £422pp

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

  • 27 Nov 2026
  • 7 Nights
Cruise From:
Was £449pp Now: £422pp
Holiday ID: 037396
Cruise From:
Was £459pp Now: £431pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 03 Jan 2027
  • 7 Nights
Cruise From:
Was £459pp Now: £431pp
Holiday ID: 056199
Cruise From:
Was £467pp Now: £438pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 07 Feb 2027
  • 7 Nights
Cruise From:
Was £467pp Now: £438pp
Holiday ID: 056205
Cruise From:
Was £469pp Now: £440pp

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

  • 12 Dec 2026
  • 7 Nights
Cruise From:
Was £469pp Now: £440pp
Holiday ID: 032137
Cruise From:
Was £469pp Now: £445pp

Barcelona | Marseille | Genoa | Barcelona

  • 22 Nov 2027
  • 4 Nights

Interest free Monthly Payments from JUST £37pp

Cruise From:
Was £469pp Now: £445pp
Holiday ID: 100637
Cruise From:
Was £499pp Now: £469pp

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

  • 02 Jan 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 032155
Cruise From:
Was £499pp Now: £469pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 056197
Cruise From:
Was £509pp Now: £478pp

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

  • 21 Nov 2026
  • 7 Nights
Cruise From:
Was £509pp Now: £478pp
Holiday ID: 032119
Cruise From:
Was £519pp Now: £487pp

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

  • 23 Jan 2027
  • 7 Nights
Cruise From:
Was £519pp Now: £487pp
Holiday ID: 032173
Cruise From:
Was £519pp Now: £487pp

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

  • 27 Feb 2027
  • 7 Nights
Cruise From:
Was £519pp Now: £487pp
Holiday ID: 032203

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