Cruises From Barcelona

Choose from 375 unique cruises starting in Barcelona, and travelling to Athens, Bergen, Bordeaux, Boston, Bridgetown and more. April is the most popular month to join a cruise from Barcelona and you can select from 923 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
$400pp
$90,820pp
Countries
Show More...
Filter Results
375 Cruises (923 Cruise Departures)
Cruise
 (1)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 20 July 2025
Countries Visited: Spain, France, Italy, Malta (+4 more), Tunisia, Greece, Croatia, Montenegro
Have It All Offer
INSIDE
$6,397
OCEANVIEW
$7,189
BALCONY
$8,773
SUITE
$11,693
From 6,397
Cruise
 (1)

15 Days (14 Nights) Barcelona to Bordeaux
Cruise Line: Azamara Cruises
Departure: 27 May 2025
Countries Visited: Spain, Gibraltar, Portugal, France
INSIDE
$6,592
OCEANVIEW
$6,995
BALCONY
$8,605
SUITE
$13,231
From 6,592
Cruise
 (1)

12 Days (11 Nights) Barcelona to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departure: 09 November 2024
Countries Visited: Spain, Gibraltar
Circle Club Voyage
INSIDE
-
OCEANVIEW
$3,009
BALCONY
$4,072
SUITE
$6,727
From 3,009
Cruise
 (2)

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
 (1)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 31 October 2024
Countries Visited: Spain, Portugal, USA
Have It All Offer
INSIDE
$2,660
OCEANVIEW
$2,808
BALCONY
$3,095
SUITE
$3,838
From 2,660
Cruise
 (1)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Holland America
Ship: Oosterdam
Departure: 10 September 2025
Countries Visited: Spain, France, Italy, Greece (+2 more), Croatia, Montenegro
Have It All Offer
INSIDE
$3,941
OCEANVIEW
$4,139
BALCONY
$5,278
SUITE
$7,159
From 3,941
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
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
$6,693
OCEANVIEW
$7,535
BALCONY
$10,208
SUITE
$14,306
Save 2,047
From 6,693
Cruise
 (1)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 06 September 2025
Countries Visited: Spain, France, Monaco, Italy (+3 more), Montenegro, Croatia, Slovenia
INSIDE
$6,090
OCEANVIEW
$6,552
BALCONY
$7,241
SUITE
$9,540
From 6,090
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Nov 2024 to Dec 2024
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Best Deal OfferSave And Sail Offer
INSIDE
$1,296
OCEANVIEW
$1,524
BALCONY
$1,643
SUITE
$2,435
From 1,296
Cruise
 (2)

26 Days (25 Nights) Barcelona to Copenhagen
Cruise Line: Oceania Cruises
Departure: 20 May 2025
Countries Visited: Spain, Portugal, France, England (+6 more), Ireland, Northern Ireland, Scotland, Norway, Sweden, Denmark
Exclusive Deal
INSIDE
$12,727
OCEANVIEW
$13,489
BALCONY
$18,221
SUITE
$25,933
Save 2,093
From 12,727
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
$26,053
Save 2,237
From 26,053
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)

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,394
OCEANVIEW
$2,769
BALCONY
$3,238
SUITE
$9,970
Save 3,668
From 2,394
Cruise
 (1)

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 06 November 2025
Countries Visited: Spain, Gibraltar, Portugal
INSIDE
$4,625
OCEANVIEW
$5,087
BALCONY
$5,777
SUITE
$7,500
From 4,625
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
 (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
 (2)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 21 May 2025
Countries Visited: Spain, Sicily, Malta, Greece (+1 more), Turkey
Exclusive Deal
INSIDE
$2,628
OCEANVIEW
$2,444
BALCONY
$3,255
SUITE
-
Save 995
From 2,235
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 02 April 2025
Countries Visited: Spain, France, Corsica, Italy
INSIDE
$3,694
OCEANVIEW
$4,212
BALCONY
$4,729
SUITE
$6,281
From 3,694
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
 (3)

9 Days (8 Nights) Barcelona to London
Cruise Line: Princess
Departure: 10 July 2025
Countries Visited: Spain, Gibraltar, England
INSIDE
$2,053
OCEANVIEW
-
BALCONY
$2,025
SUITE
$2,667
From 2,025
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,914
OCEANVIEW
$2,101
BALCONY
$2,685
SUITE
$10,069
Save 2,542
From 1,914
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,723
BALCONY
$6,296
SUITE
$13,193
From 3,192
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jan 2025 to Apr 2025
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Save And Sail Offer
INSIDE
$1,316
OCEANVIEW
$1,544
BALCONY
$1,662
SUITE
$2,454
From 1,316
Cruise
 (1)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2024 to Jan 2025
Countries Visited: Spain, Morocco
Exclusive DealExclusive Offer
INSIDE
$1,944
OCEANVIEW
$2,419
BALCONY
$3,180
SUITE
$7,275
Save 4,372
From 1,793
Cruise
 (1)

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 September 2024
Countries Visited: Spain, France
Circle Club Voyage
INSIDE
-
OCEANVIEW
$1,415
BALCONY
$1,874
SUITE
$2,794
From 1,415
Cruise
 (1)

11 Days (10 Nights) Barcelona to Nice
Cruise Line: Azamara Cruises
Departure: 27 June 2025
Countries Visited: Spain, France
INSIDE
$4,489
OCEANVIEW
$5,209
BALCONY
$6,215
SUITE
$8,802
From 4,489
Cruise
 (1)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 21 April 2025
Countries Visited: Spain, France, Italy, Montenegro (+2 more), Croatia, Slovenia
INSIDE
$5,009
OCEANVIEW
$5,872
BALCONY
$6,907
SUITE
$8,287
From 5,009
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 03 May 2025
Countries Visited: Spain, Morocco, Sardinia, Italy (+1 more), France
Have It All Offer
INSIDE
$3,843
OCEANVIEW
$4,338
BALCONY
$5,229
SUITE
$6,961
From 3,843
Cruise
 (2)

29 Days (28 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 20 September 2025
Countries Visited: Spain, Malta, Egypt, Cyprus (+3 more), Greece, Turkey, Sicily
Have It All Offer
INSIDE
$8,977
OCEANVIEW
$10,858
BALCONY
$12,343
SUITE
$15,758
From 8,977
Results: 31-60 of 375

No Results found. Try changing your search filters.

Trip Lengths