Cruises From Barcelona

Fly Cruise Deals> Cruises From Barcelona

Discover our selection of cruise holidays sailing from one of Europe's most iconic cruise destinations. Find your perfect fly-cruise and embark on a cruise from Barcelona today. Cruises from Barcelona allow you to explore all this fantastic city offers before embarking on your cruise. Explore all of the top cruise lines offering cruises from Barcelona at Cruise118.

Showing 30 out of 1356 cruises
Per Person
Total Price
Cruise From:
Was £1024pp Now: £962pp

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

  • 31 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 089107
Cruise From:
Was £1024pp Now: £962pp

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

  • 24 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £81pp

Cruise From:
Was £1024pp Now: £962pp
Holiday ID: 099641
Cruise From:
Was £1015pp Now: £964pp

Barcelona | La Spezia | Rome | Ajaccio | Cannes | Marseille | Barcelona

  • 26 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £145pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 042268
Cruise From:
Was £1015pp Now: £964pp

Barcelona | Marseille | Cannes | Florence | Valencia | Ibiza | Barcelona

  • 10 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £134pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 042270
Cruise From:
Was £1015pp Now: £964pp

Barcelona | La Spezia | Rome | Ajaccio | Cannes | Marseille | Barcelona

  • 17 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £129pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 042271
Cruise From:
Was £1015pp Now: £964pp

Barcelona | Cannes | Portofino | Ajaccio | Ibiza | Barcelona

  • 14 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 096064
Cruise From:
Was £1015pp Now: £964pp

Barcelona | Nice | Portofino | Palma de Mallorca | Ibiza | Barcelona

  • 02 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 096070
Cruise From:
Was £1015pp Now: £964pp

Barcelona | Marseille | La Spezia | Rome | Ajaccio | Palma de Mallorca | Barcelona

  • 10 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 096072
Cruise From:
Was £1015pp Now: £964pp

Barcelona | Cannes | Rome | Amalfi | Catania | Palma de Mallorca | Barcelona

  • 08 Oct 2028
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 096076
Cruise From:
Was £1015pp Now: £964pp

Barcelona | Cannes | Rome | Amalfi | Catania | Palma de Mallorca | Barcelona

  • 22 Oct 2028
  • 7 Nights

Interest free Monthly Payments from JUST £43pp

Cruise From:
Was £1015pp Now: £964pp
Holiday ID: 096078
Cruise From:
Was £995pp Now: £965pp

Barcelona | Marseille | Villefranche-sur-Mer | Livorno | Messina | Salerno | Civitavecchia

  • 11 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £170pp

Cruise From:
Was £995pp Now: £965pp
Holiday ID: 038744
Cruise From:
Was £995pp Now: £965pp

Barcelona | Marseille | Villefranche-sur-Mer | Livorno | Messina | Salerno | Civitavecchia

  • 03 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £111pp

Cruise From:
Was £995pp Now: £965pp
Holiday ID: 038756
Cruise From:
Was £1034pp Now: £971pp

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

  • 27 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £1034pp Now: £971pp
Holiday ID: 088883
Cruise From:
Was £1034pp Now: £971pp

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

  • 30 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £1034pp Now: £971pp
Holiday ID: 088973
Cruise From:
Was £1039pp Now: £976pp

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

  • 25 Dec 2026
  • 7 Nights
Cruise From:
Was £1039pp Now: £976pp
Holiday ID: 024119
Cruise From:
Was £1039pp Now: £976pp

Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Messina | Valletta | Barcelona

  • 21 Apr 2028
  • 8 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
Was £1039pp Now: £976pp
Holiday ID: 099743
Cruise From:
Was £1021pp Now: £980pp

Barcelona | Villefranche-sur-Mer | Portofino | La Spezia | Civitavecchia | Naples | Barcelona

  • 26 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £1021pp Now: £980pp
Holiday ID: 099452
Cruise From:
Was £1044pp Now: £981pp

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

  • 04 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1044pp Now: £981pp
Holiday ID: 089522
Cruise From:
Was £1049pp Now: £986pp

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

  • 17 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £196pp

Cruise From:
Was £1049pp Now: £986pp
Holiday ID: 036602
Cruise From:
Was £1049pp Now: £986pp

Barcelona | Las Palmas de Gran Canaria | Salvador de Bahia | Ilheus | Ilha Grande | Rio de Janeiro

  • 01 Nov 2027
  • 14 Nights

Interest free Monthly Payments from JUST £99pp

Cruise From:
Was £1049pp Now: £986pp
Holiday ID: 062663
Cruise From:
Was £1033pp Now: £991pp

Barcelona | Palermo | Rhodes | Santorini | Mykonos | Piraeus

  • 12 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £1033pp Now: £991pp
Holiday ID: 099458
Cruise From:
Was £1059pp Now: £995pp

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

  • 03 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £220pp

Cruise From:
Was £1059pp Now: £995pp
Holiday ID: 036592
Fly Cruise From:
Was £1039pp Now: £997pp

Barcelona | Gibraltar | Lanzarote | Tenerife | Las Palmas de Gran Canaria | Casablanca | Tangier | Málaga | Barcelona

  • 26 Jan 2027
  • 12 Nights
Fly Cruise From:
Was £1039pp Now: £997pp
Holiday ID: 017409
Cruise From:
Was £1050pp Now: £997pp

Barcelona | La Spezia | Rome | Ajaccio | Marseille | Palma de Mallorca | Barcelona

  • 04 Jul 2027
  • 7 Nights
Cruise From:
Was £1050pp Now: £997pp
Holiday ID: 042262
Cruise From:
Was £1050pp Now: £997pp

Barcelona | Palma de Mallorca | Funchal | Santa Cruz de Tenerife | Miami

  • 24 Oct 2027
  • 14 Nights

Interest free Monthly Payments from JUST £128pp

Cruise From:
Was £1050pp Now: £997pp
Holiday ID: 071204
Cruise From:
Was £1050pp Now: £997pp

Barcelona | Nice | Rome | Amalfi | Catania | Palma de Mallorca | Barcelona

  • 30 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £65pp

Cruise From:
Was £1050pp Now: £997pp
Holiday ID: 096062
Cruise From:
Was £1050pp Now: £997pp

Barcelona | Marseille | Florence | Rome | Nice | Palma de Mallorca | Barcelona

  • 07 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £64pp

Cruise From:
Was £1050pp Now: £997pp
Holiday ID: 096063
Cruise From:
Was £1050pp Now: £997pp

Barcelona | Marseille | La Spezia | Rome | Nice | Palma de Mallorca | Barcelona

  • 21 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £61pp

Cruise From:
Was £1050pp Now: £997pp
Holiday ID: 096065
Cruise From:
Was £1050pp Now: £997pp

Barcelona | Cannes | Florence | Rome | Amalfi | Palma de Mallorca | Barcelona

  • 28 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
Was £1050pp Now: £997pp
Holiday ID: 096066
Cruise From:
Was £1050pp Now: £997pp

Barcelona | Cannes | Rome | Amalfi | Catania | Palma de Mallorca | Barcelona

  • 25 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £1050pp Now: £997pp
Holiday ID: 096069

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
Call for Free