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.com.

Showing 30 out of 1045 cruises
Per Person
Total Price
Fly Cruise From:
Was £1309pp Now: £1105pp

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

  • 13 May 2025
  • 7 Nights
Fly Cruise From:
Was £1309pp Now: £1105pp
View cruise
Cruise Only From:
£4510pp

Barcelona | Mahón | Saint-Tropez | Ajaccio | Porto Cervo | Livorno | Civitavecchia | Monte-Carlo

  • 13 May 2025
  • 8 Nights
Cruise Only From:
£4510pp
Cruise Only From:
£17450pp

Barcelona | Mahón | Saint-Tropez | Ajaccio | Porto Cervo | Livorno | Civitavecchia | Monte-Carlo | Monte-Carlo | Monte-Carlo | Monte-Carlo | Monte-Carlo | Monte-Carlo | Civitavecchia | Sorrento | Palermo | Sardinia | Mahón | Palma de Mallorca | Barcelona

  • 13 May 2025
  • 20 Nights
Cruise Only From:
£17450pp
Cruise Only From:
£13950pp

Barcelona | Mahón | Saint-Tropez | Ajaccio | Porto Cervo | Livorno | Civitavecchia | Monte-Carlo | Monte-Carlo | Monte-Carlo | Monte-Carlo | Monte-Carlo | Monte-Carlo

  • 13 May 2025
  • 13 Nights
Cruise Only From:
£13950pp
Cruise Only From:
£3240pp

Barcelona | Mahón | Saint-Tropez | Ajaccio | Porto Cervo | Livorno | Civitavecchia

  • 13 May 2025
  • 7 Nights
Cruise Only From:
£3240pp
Cruise Only From:
Was £2299pp Now: £2063pp

Barcelona | La Goulette | Valletta | Valletta | Taormina | Stromboli | Salerno | Livorno | Villefranche-sur-Mer | Barcelona

  • 14 May 2025
  • 10 Nights
Cruise Only From:
Was £2299pp Now: £2063pp
View cruise
Cruise Only From:
Was £1154pp Now: £854pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Genoa | Marseille | Barcelona

  • 15 May 2025
  • 7 Nights
Cruise Only From:
Was £1154pp Now: £854pp
View cruise
Fly Cruise From:
Was £1349pp Now: £1068pp

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

  • 16 May 2025
  • 7 Nights
Fly Cruise From:
Was £1349pp Now: £1068pp
View cruise
Fly Cruise From:
£876pp

Barcelona | Palermo | Soúda | Kusadasi | Mykonos | Piraeus

  • 16 May 2025
  • 7 Nights
Fly Cruise From:
£876pp
View cruise
Fly Cruise From:
£3088pp

Barcelona | Ajaccio | Cagliari | Palermo | Santorini | Piraeus | Mykonos | Naples | Civitavecchia

  • 16 May 2025
  • 10 Nights
Fly Cruise From:
£3088pp
View cruise
Fly Cruise From:
Was £1029pp Now: £882pp

Barcelona | Marseille | La Spezia | Naples | Palermo | Valletta | Barcelona

  • 17 May 2025
  • 7 Nights
Fly Cruise From:
Was £1029pp Now: £882pp
View cruise
Cruise Only From:
Was £1184pp Now: £1022pp

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

  • 17 May 2025
  • 7 Nights
Cruise Only From:
Was £1184pp Now: £1022pp
View cruise
Cruise Only From:
Was £5699pp Now: £5357pp

Barcelona | Valencia | Cartagena | Lisbon | Porto | Ferrol | Bordeaux | Bordeaux | La Rochelle | Saint Hélier | Portsmouth | Dover

  • 17 May 2025
  • 14 Nights
Cruise Only From:
Was £5699pp Now: £5357pp
Cruise Only From:
Was £11699pp Now: £10997pp

Barcelona | Valencia | Cartagena | Lisbon | Porto | Ferrol | Bordeaux | Bordeaux | La Rochelle | Saint Hélier | Portsmouth | Dover | Isle of Portland | Cork | Fishguard | Douglas | Belfast | Rothesay | Oban | Ullapool | Edinburgh | Newcastle upon Tyne | Great Yarmouth | Dover

  • 17 May 2025
  • 28 Nights
Cruise Only From:
Was £11699pp Now: £10997pp
Fly Cruise From:
Was £1710pp Now: £1050pp

Barcelona | Gibraltar | Marseille | Genoa | La Spezia | Civitavecchia

  • 17 May 2025
  • 7 Nights
Fly Cruise From:
Was £1710pp Now: £1050pp
View cruise
Fly Cruise From:
Was £2084pp Now: £1979pp

Barcelona | Gibraltar | Marseille | Genoa | La Spezia | Civitavecchia | Naples | Khania | Istanbul | Mykonos | Athens

  • 17 May 2025
  • 14 Nights
Fly Cruise From:
Was £2084pp Now: £1979pp
View cruise
Fly Cruise From:
£1280pp

Barcelona | Palma de Mallorca | La Spezia | Civitavecchia | Naples | Barcelona

  • 18 May 2025
  • 7 Nights
Fly Cruise From:
£1280pp
View cruise
Fly Cruise From:
£1628pp

Barcelona | Cannes | Ajaccio | Palma de Mallorca | Ibiza | Ibiza | Barcelona

  • 18 May 2025
  • 7 Nights
Fly Cruise From:
£1628pp
Fly Cruise From:
Was £11700pp Now: £8502pp

Barcelona | Palma de Mallorca | Valencia | Cartagena | Marseille | Monte-Carlo | Monte-Carlo | Saint-Tropez | Livorno | Naples | Civitavecchia

  • 18 May 2025
  • 12 Nights
Fly Cruise From:
Was £11700pp Now: £8502pp
Fly Cruise From:
Was £1269pp Now: £1115pp

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

  • 20 May 2025
  • 7 Nights
Fly Cruise From:
Was £1269pp Now: £1115pp
View cruise
Fly Cruise From:
Was £2889pp Now: £2730pp

Barcelona | Cádiz | Lisbon | Lisbon | Leixões | Tangier | Barcelona

  • 22 May 2025
  • 9 Nights
Fly Cruise From:
Was £2889pp Now: £2730pp
View cruise
Cruise Only From:
Was £1729pp Now: £968pp

Barcelona | Marseille | Saint-Tropez | Nice | Barcelona | Barcelona

  • 22 May 2025
  • 5 Nights
Cruise Only From:
Was £1729pp Now: £968pp

Cruise & Stay

Holiday prices from:
£2389pp

Formula 1 Grand Prix and Mediterranean Cruise

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

  • 23 May 2025
  • 10 Nights
Holiday prices from:
£2389pp
Direct return flights to Barcelona
Seven-night full-board cruise
Three-night 4* hotel stay in Barcelona
Three-day Spanish Grand Prix tickets
Fly Cruise From:
Was £1349pp Now: £1040pp

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

  • 23 May 2025
  • 7 Nights
Fly Cruise From:
Was £1349pp Now: £1040pp
View cruise
Fly Cruise From:
Was £1131pp Now: £1040pp

Barcelona | Marseille | La Spezia | Naples | Palermo | Valletta | Barcelona

  • 24 May 2025
  • 7 Nights
Fly Cruise From:
Was £1131pp Now: £1040pp
View cruise
Cruise Only From:
Was £934pp Now: £575pp

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

  • 24 May 2025
  • 7 Nights
Cruise Only From:
Was £934pp Now: £575pp
View cruise
Fly Cruise From:
Was £1966pp Now: £1443pp

Barcelona | Cannes | Livorno | Livorno | Civitavecchia | Naples | Ibiza | Palma de Mallorca | Barcelona

  • 25 May 2025
  • 9 Nights
Fly Cruise From:
Was £1966pp Now: £1443pp
View cruise
Fly Cruise From:
Was £5599pp Now: £5263pp

Barcelona | Port-Vendres | Málaga | Gibraltar | Casablanca | Casablanca | Cartagena | Valencia | Barcelona

  • 25 May 2025
  • 10 Nights
Fly Cruise From:
Was £5599pp Now: £5263pp
Fly Cruise From:
Was £10199pp Now: £9587pp

Barcelona | Port-Vendres | Málaga | Gibraltar | Casablanca | Casablanca | Cartagena | Valencia | Valencia | Barcelona | Barcelona | Mahón | Mahón | Palma de Mallorca | Palma de Mallorca | Sète | Sète | Toulon | Toulon | Monte-Carlo | Monte-Carlo | Portofino | Portofino | Calvi | Calvi | Olbia | Olbia | Civitavecchia | Civitavecchia

  • 25 May 2025
  • 20 Nights
Fly Cruise From:
Was £10199pp Now: £9587pp
Fly Cruise From:
£1577pp

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

  • 25 May 2025
  • 7 Nights
Fly Cruise From:
£1577pp
View cruise

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


Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Best Company Top 100
Best Company Top 100
Best Cruise Online Agent 2019
Best Cruise Online Agent 2019
Best Cruise Online Agent 2021
Best Cruise Online Agent 2021
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2022
TTG Top 50 Ocean Cruise Agency 2022
Best Online Travel Agency 2022
Best Online Travel Agency 2022
Large Cruise Agency of the Year 2023
Large Cruise Agency of the Year 2023
Sorry, we have been unable to sign you up to receive our emails. Please use an alternative email address or try again later.
Chat Service

Live Chat

Call for Free