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 the amazing city before embarking on your cruise. With great cruise deals for 2024 cruises and early booking offers for 2025 cruises, you can head to amazing destinations and save money on your cruise holiday.

2024 Cruises From Barcelona 2025 Cruises From Barcelona Last Minute Cruises From Barcelona

Looking for the best European cruise deal? Look no further than a cruise from Barcelona. Book your cruise deal online with Cruise118.com and get a further discount, guaranteeing you the best possible price.


Filter

Searching for cruises ...

French Daze & Ibiza Nights
Barcelona | Marseille | Cannes | Palma de Mallorca | Ibiza | Ibiza | Barcelona
21 Jul 2024
7 Nights
Mediterranean

HURRY! Up to 70% OFF second guest PLUS FREE Balcony upgrades - Ends 30th June
Cruise Only From
was: £1603pp
Now: £1075
pp
REF: VIRGINSC240721
Mediterranean 7 Nights From Barcelona
Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona
23 Jul 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Cruise Only From

Now: £976
pp
REF: MSCGR20240723BCNBCN
Mediterranean 7 Nights From Barcelona
Barcelona | Ibiza | Cagliari | Civitavecchia | Genoa | Cannes | Barcelona
25 Jul 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Cruise Only From

Now: £957
pp
REF: MSCMU20240725BCNBCN
Mediterranean 7 Nights From Barcelona
Barcelona | Marseille | Genoa | Naples | Messina | Valletta | Barcelona
26 Jul 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Cruise Only From

Now: £1108
pp
REF: MSCEU20240726BCNBCN
The Irresistible Med
Barcelona | Toulon | Carrara | Ajaccio, Corsica | Ibiza | Ibiza | Barcelona
28 Jul 2024
7 Nights
Mediterranean

HURRY! Up to 70% OFF second guest PLUS FREE Balcony upgrades - Ends 30th June
Fly Cruise From
was: £1370pp
Now: £988
pp
REF: VIRGINSC240728
Mediterranean 7 Nights From Barcelona
Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona
30 Jul 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Cruise Only From

Now: £873
pp
REF: MSCGR20240730BCNBCN
Mediterranean 7 Nights From Barcelona
Barcelona | Ibiza | Cagliari | Civitavecchia | Genoa | Cannes | Barcelona
01 Aug 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Cruise Only From

Now: £1070
pp
REF: MSCMU20240801BCNBCN
Mediterranean 7 Nights From Barcelona
Barcelona | Marseille | Genoa | Naples | Messina | Valletta | Barcelona
02 Aug 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Fly Cruise From

Now: £1343
pp
REF: MSCEU20240802BCNBCN
Mediterranean 7 Nights From Barcelona
Barcelona | Cannes | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona
03 Aug 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Fly Cruise From

Now: £1333
pp
REF: MSCSV20240803BCNBCN
7-Day Mediterranean with France & Italy
Barcelona | Gibraltar | Marseille | Genoa | La Spezia | Civitavecchia
03 Aug 2024
7 Nights
Mediterranean

Limited 2024 dates remaining - book before it's gone
Cruise Only From
was: £1259pp
Now: £674
pp
REF: PRINCESSU430
French Daze & Ibiza Nights
Barcelona | Marseille | Cannes | Palma de Mallorca | Ibiza | Ibiza | Barcelona
04 Aug 2024
7 Nights
Mediterranean

HURRY! Up to 70% OFF second guest PLUS FREE Balcony upgrades - Ends 30th June
Fly Cruise From
was: £1746pp
Now: £1387
pp
REF: VIRGINSC240804
Calabrian Culture & Greek Cuisine
Barcelona | Cannes | Porto Santo Stefano | Salerno | Taormina | Crotone | Kotor | Igoumenítsa | Argostoli | Monemvasía | Piraeus
05 Aug 2024
10 Nights
Mediterranean

Fly Cruise From
was: £8029pp
Now: £7941
pp
REF: REGENTVOY240805
Mediterranean 7 Nights From Barcelona
Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona
06 Aug 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Cruise Only From

Now: £1155
pp
REF: MSCGR20240806BCNBCN
Mediterranean 7 Nights From Barcelona
Barcelona | Marseille | Genoa | Naples | Messina | Valletta | Barcelona
09 Aug 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Fly Cruise From

Now: £1503
pp
REF: MSCEU20240809BCNBCN
Mediterranean 7 Nights From Barcelona
Barcelona | Cannes | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona
10 Aug 2024
7 Nights
Mediterranean

Cruise118.com Exclusive! Save up to an extra £50 when you book online with a promo code
FLASH SALE! FREE flights to Europe on selected 2024 sailings!
Cruise Only From

Now: £2161
pp
REF: MSCSV20240810BCNBCN
Greek Isles: Italy, France & Greece
Barcelona | Cannes | Livorno | Civitavecchia | Naples | Messina | Valletta | Corfu | Split | Trieste
11 Aug 2024
10 Nights
Mediterranean

Exclusive savings of up to £2,900 OFF, PLUS low deposits from £100pp
Up to £250pp OFF flights - call for a package price
Upgrade to Free at Sea from £199pp
Fly Cruise From
was: £1527pp
Now: £1524
pp
REF: NCLESC-20240811-10-BCN-VCE
20-Day Mediterranean Magic & Tyrrhenian Treasures
Barcelona | Ibiza | Mahón, Menorca | Cagliari | Bonifacio, Corsica | Portoferraio | Portovenere | Antibes | La Ciotat | Monte-Carlo | Saint-Tropez | Porto Santo Stefano | Capri | Giardini Naxos | More...
11 Aug 2024
20 Nights
Mediterranean

Cruise Only From

Now: £10433
pp
REF: SBN8459A

European Cruises Mini Cruises From Barcelona Fly Cruises From Barcelona Cheap Cruises From Barcelona

All Inclusive Cruises From Barcelona Christmas Cruises From Barcelona Luxury Cruises From Barcelona

Cruise Lines Offering Cruises from Barcelona

You can find many amazing cruise lines offering cruises from Barcelona heading to many different destinations across the Mediterranean Sea. Be sure to browse our selection of cruise lines, including Holland America Cruises, MSC Cruises, Azamara Cruises, and many more.

Crusies From Barcelona Destinations

Explore all that the Mediterranean has to offer on a Mediterranean cruise, touring all the iconic cities that line the Mediterranean Sea, or opt for a Transatlantic cruise and set sail from Barcelona as you head to amazing destinations such as Nassau and Rio de Janeiro.

Extend Your Fly Cruise From Barcelona

A fly cruise from Barcelona offers the opportunity to explore the captivating city before or after your cruise. You will have the option to extend your stay in Barcelona with a hotel stay for a few nights. Simply contact us, and our team will be happy to provide a quote.

Our Award Winning Service


Large Cruise Agency of the Year 2023
Large Cruise Agency of the Year 2023
Best Online Travel Agency 2022
Best Online Travel Agency 2022
TTG Top 50 Ocean Cruise Agency 2022
TTG Top 50 Ocean Cruise Agency 2022
TTG Top 50 Ocean Cruise Agency 2019
TTG Top 50 Ocean Cruise Agency 2019
Best Cruise Online Agent 2021
Best Cruise Online Agent 2021
Best Cruise Online Agent 2019
Best Cruise Online Agent 2019
Best Company Top 100
Best Company Top 100
Best Workplaces in Travel 2024
Best Workplaces in Travel 2024

Request a Callback

Request a Callback
Thank you for signing up to receive our emails. We’ll be sharing the hottest deals and unmissable cruise holidays with you soon!