Cruises From Barcelona

Choose from 388 unique cruises starting in Barcelona, and travelling to Athens, Bergen, Bordeaux, Boston, Bridgetown and more. October and November are the most popular months to join a cruise from Barcelona and you can select from 894 departures available from nineteen leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
85 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$300pp
$94,560pp
Countries
Show More...
Filter Results
388 Cruises (894 Cruise Departures)
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Jun 2024 to Aug 2025
Countries Visited: Spain, Gibraltar, France, Italy
INSIDE
$1,667
OCEANVIEW
$1,815
BALCONY
$1,982
SUITE
$2,667
From 1,667
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2024 to Oct 2025
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Mutiple Deals Available
INSIDE
$1,682
OCEANVIEW
$2,069
BALCONY
$2,247
SUITE
$2,979
From 1,682
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: May 2024 to Oct 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$1,927
OCEANVIEW
$2,459
BALCONY
$2,610
SUITE
$3,832
Save 1,653
From 1,677
Cruise

15 Days (14 Nights) Barcelona to Bergen
Cruise Line: Viking Cruises
Departures: May 2024 to May 2026
Countries Visited: Spain, Portugal, England, France (+3 more), Belgium, Holland, Norway
Discover More Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$9,400
SUITE
$14,845
Save 1,112
From 9,400
Cruise
 (4)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Departure: 26 April 2025
Countries Visited: Spain, France, Italy, Malta (+1 more), Greece
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$2,363
OCEANVIEW
$2,883
BALCONY
$3,166
SUITE
$6,855
From 2,363
Cruise
 (4)

15 Days (14 Nights) Barcelona to San Juan
Cruise Line: Viking Cruises
Ship: Viking Sea
Departure: 16 October 2024
Countries Visited: Spain, Morocco, Madeira, Sint Maarten (+1 more), Puerto Rico
Discover More Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$6,925
SUITE
$10,390
Save 1,070
From 6,925
Cruise
 (1)

24 Days (23 Nights) Barcelona to Venice
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 June 2024
Countries Visited: Spain, France, Italy, Sicily (+6 more), Malta, Tunisia, Greece, Turkey, Albania, Croatia
Have It All Offer
INSIDE
$7,573
OCEANVIEW
$7,781
BALCONY
$9,533
SUITE
$10,801
From 7,573
Cruise
 (2)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 October 2025
Countries Visited: Spain, Portugal, Morocco
Exclusive Deal
INSIDE
$4,418
OCEANVIEW
$4,884
BALCONY
$7,319
SUITE
$10,012
Save 2,032
From 4,418
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 02 October 2025
Countries Visited: Spain, France, Italy
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,301
SUITE
$13,907
Save 159
From 8,301
Cruise
 (2)

21 Days (20 Nights) Barcelona to Rome
Cruise Line: Princess
Departure: 05 August 2024
Countries Visited: Spain, Gibraltar, France, Italy (+5 more), Sicily, Malta, Greece, Montenegro, Croatia
INSIDE
$5,051
OCEANVIEW
$5,259
BALCONY
$6,995
SUITE
$7,643
From 5,051
Cruise
 (1)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 18 January 2026
Countries Visited: Spain, Sicily, Malta, Turkey (+1 more), Greece
Exclusive DealExclusive Offer
INSIDE
$1,938
OCEANVIEW
$2,338
BALCONY
$2,790
SUITE
$10,069
Save 2,538
From 1,938
Cruise
 (1)

28 Days (27 Nights) Barcelona to Cape Town
Cruise Line: Oceania Cruises
Departure: 14 November 2024
Countries Visited: Spain, Cape Verde, Senegal, Gambia (+6 more), Cote d'Ivoire, Ghana, Togo, Sao Tome and Principe, Namibia, South Africa
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$35,518
Save 2,332
From 35,518
Cruise
 (1)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 11 September 2024
Countries Visited: Spain, France, Italy, Sicily (+1 more), Greece
Exclusive Deal
INSIDE
-
OCEANVIEW
$6,447
BALCONY
$7,358
SUITE
$9,972
Save 2,053
From 6,447
Cruise
 (2)

15 Days (14 Nights) Barcelona to Dublin
Cruise Line: Oceania Cruises
Departure: 20 May 2025
Countries Visited: Spain, Portugal, France, England (+1 more), Ireland
Exclusive Deal
INSIDE
$7,000
OCEANVIEW
$7,535
BALCONY
$10,208
SUITE
$14,306
Save 2,050
From 7,000
Cruise
 (1)

11 Days (10 Nights) Barcelona to Kiel
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 23 April 2025
Countries Visited: Spain, France, England, Germany
Early Booking Offer
INSIDE
$1,648
OCEANVIEW
$1,856
BALCONY
$2,103
SUITE
$6,549
From 1,648
Cruise
 (1)

9 Days (8 Nights) Barcelona to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 16 September 2025
Countries Visited: Spain, Portugal
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$9,439
SUITE
$15,917
Save 181
From 9,439
Cruise
 (3)

24 Days (23 Nights) Barcelona to Boston
Cruise Line: Princess
Departure: 10 July 2025
Countries Visited: Spain, Gibraltar, England, Scotland (+3 more), Iceland, Canada, USA
INSIDE
$3,667
OCEANVIEW
-
BALCONY
$4,868
SUITE
$6,815
From 3,667
Cruise
 (4)

6 Days (5 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Departure: 04 May 2024
Countries Visited: Spain, Malta, Greece
INSIDE
$1,247
OCEANVIEW
$1,568
BALCONY
$1,716
SUITE
$2,254
From 1,247
Cruise
 (1)

12 Days (11 Nights) Barcelona to London
Cruise Line: Azamara Cruises
Departure: 09 June 2024
Countries Visited: Spain, Portugal, England
Circle Club Voyage
INSIDE
$3,193
OCEANVIEW
$3,944
BALCONY
-
SUITE
$13,193
From 3,192
Cruise
 (5)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Viking Cruises
Ship: Viking Sky
Departures: Dec 2024 to Dec 2025
Countries Visited: Spain, Portugal, Sint Maarten, USA
Discover More Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$4,945
SUITE
$8,905
Save 1,060
From 4,945
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 June 2024
Countries Visited: Spain, France, Italy, Sicily (+3 more), Malta, Tunisia, Greece
Have It All Offer
INSIDE
$3,892
OCEANVIEW
$4,011
BALCONY
$4,783
SUITE
$5,486
From 3,892
Cruise
 (2)

14 Days (13 Nights) Barcelona to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 30 October 2025
Countries Visited: Spain, Portugal, Bermuda, USA
Exclusive Deal
INSIDE
-
OCEANVIEW
$1,882
BALCONY
$1,833
SUITE
$6,459
Save 3,082
From 1,833
Cruise
 (3)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Departure: 04 March 2025
Countries Visited: Spain, Gibraltar, Corsica, Italy
INSIDE
$1,375
OCEANVIEW
-
BALCONY
$1,631
SUITE
$2,147
From 1,375
Cruise
 (1)

13 Days (12 Nights) Barcelona to Istanbul
Cruise Line: Oceania Cruises
Departure: 08 November 2025
Countries Visited: Spain, France, Italy, Sicily (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$4,620
OCEANVIEW
$5,085
BALCONY
$7,986
SUITE
$11,303
Save 2,030
From 4,620
Cruise
 (1)

33 Days (32 Nights) Barcelona to Dubai
Cruise Line: Oceania Cruises
Departure: 08 November 2025
Countries Visited: Spain, France, Italy, Sicily (+9 more), Greece, Turkey, Cyprus, Israel, Jordan, Egypt, Saudi Arabia, Oman, United Arab Emirates
Exclusive Deal
INSIDE
$12,794
OCEANVIEW
$14,022
BALCONY
$20,278
SUITE
$29,129
Save 2,086
From 12,794
Cruise
 (1)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Dec 2025
Countries Visited: Spain, Gibraltar, Morocco
Exclusive DealExclusive Offer
INSIDE
$2,580
OCEANVIEW
$2,773
BALCONY
$3,363
SUITE
$10,615
Save 3,920
From 2,580
Cruise
 (1)

11 Days (10 Nights) Barcelona to Monte Carlo
Cruise Line: Oceania Cruises
Departure: 17 June 2025
Countries Visited: Spain, France, Corsica, Italy (+1 more), Monaco
Exclusive Deal
INSIDE
$5,578
OCEANVIEW
$6,043
BALCONY
$8,479
SUITE
$11,171
Save 2,042
From 5,578
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 27 October 2024
Countries Visited: Spain, Gibraltar, Portugal
INSIDE
$2,591
OCEANVIEW
$3,269
BALCONY
-
SUITE
$7,006
From 2,591
Cruise
 (1)

16 Days (15 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 November 2025
Countries Visited: Spain, Gibraltar, Morocco, Bermuda (+1 more), USA
Have It All Offer
INSIDE
$3,003
OCEANVIEW
$3,300
BALCONY
$3,844
SUITE
$7,656
From 3,003
Cruise
 (1)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 20 July 2025
Countries Visited: Spain, France, Italy, Malta (+2 more), Tunisia, Greece
Have It All Offer
INSIDE
$3,322
OCEANVIEW
$3,767
BALCONY
$4,559
SUITE
$6,094
From 3,322
Results: 1-30 of 388

No Results found. Try changing your search filters.

Trip Lengths