Cruises from Barcelona

Choose from 543 unique cruises starting in Barcelona, and traveling to Amalfi, Amsterdam, Athens, Bari, Bergen and more. October is the most popular month to join a cruise from Barcelona and you can select from 1,354 departures available from twenty-one leading cruise lines.
Filter Results
Departures
Show More...
Duration
4 Days
122 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$100pp
$47,298pp
Countries
Show More...
Filter Results
543 Cruises (1,354 Cruise Departures)
Cruise

31 Days (30 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departure: 15 July 2027
Visit: Spain, France, Monaco, Italy (+8 more), Corsica, Sardinia, Sicily, Malta, Albania, Croatia, Montenegro, Greece
Yours to Explore
Inside
-
Oceanview
-
Balcony
$31,499
Suite
-
From
US$31,499
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to Orlando
Cruise Line: Royal Caribbean
Departure: 26 July 2026
Visit: Spain, USA
Exclusive Savings
Inside
$1,736
Oceanview
$1,925
Balcony
$1,938
Suite
-
From
US$1,736
Save 861
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 07 June 2026
Visit: Spain, France, Italy, Corsica
Limited Time Offer
Inside
$1,210
Oceanview
$1,280
Balcony
$1,349
Suite
$4,576
From
US$1,210
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Barcelona to Orlando
Cruise Line: Norwegian Cruise Line
Departure: 31 October 2027
Visit: Spain, Portugal, USA
Inside
$1,059
Oceanview
$1,659
Balcony
$1,709
Suite
$2,009
From
US$1,059
Per Person
View Trip
Cruise
 (3)

23 Days (22 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 April 2027
Visit: Spain, France, Italy, Sicily (+4 more), Greece, Turkey, Albania, Croatia
Book Early & Have It All Fare Option
Inside
$4,174
Oceanview
$4,654
Balcony
$5,954
Suite
$8,184
From
US$4,174
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 15 August 2027
Visit: Spain, Gibraltar, Morocco, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$3,649
Oceanview
$3,899
Balcony
$5,999
Suite
$8,399
From
US$3,649
Save 3,649
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 11 July 2026
Visit: Spain, France, Italy, Sicily
Limited Time Offer
Inside
-
Oceanview
$2,009
Balcony
$2,413
Suite
$5,181
From
US$2,009
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 11 June 2027
Visit: Spain, Corsica, Italy, Malta, Montenegro, Croatia
Bonus Onboard Credit
Inside
$2,049
Oceanview
$2,459
Balcony
$2,779
Suite
$5,869
From
US$2,049
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 08 March 2028
Visit: Spain, Italy, Sicily, Malta, Greece
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,599
Suite
$6,199
From
US$3,599
Save 3,599
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Nova
Departure: 30 November 2026
Visit: Spain, Gibraltar, Morocco, Portugal
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,900
Suite
$9,400
From
US$5,900
Save 2,500
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: May 2026 to Oct 2027
Visit: Spain, France, Italy, Sicily
Inside
$569
Oceanview
$1,219
Balcony
$799
Suite
$1,019
From
US$569
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 08 June 2027
Visit: Spain, France, Monaco, Italy (+4 more), Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Inside
$8,199
Oceanview
$9,149
Balcony
$11,099
Suite
$15,779
From
US$8,199
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 10 September 2027
Visit: Spain, Malta, Montenegro, Croatia (+5 more), Italy, Greece, Sicily, France, Corsica
Bonus Onboard Credit
Inside
$3,139
Oceanview
-
Balcony
$4,399
Suite
-
From
US$3,139
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to San Juan
Cruise Line: Royal Caribbean
Departure: 13 November 2027
Visit: Spain, Morocco, Puerto Rico
Bonus Onboard Credit
Exclusive Savings
Inside
$955
Oceanview
$1,086
Balcony
$1,818
Suite
$2,627
From
US$955
Save 481
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 10 September 2027
Visit: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$1,947
Oceanview
$2,490
Balcony
$2,159
Suite
$7,978
From
US$2,280
Save 716
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2026 to Jul 2027
Visit: Spain, Malta, Greece, Turkey
Have It All Fare Option
Fare Saver
Book Early & Have It All Fare Option
Inside
$699
Oceanview
$749
Balcony
$999
Suite
$1,799
From
US$699
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 07 July 2027
Visit: Spain, Gibraltar, Morocco, Portugal
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$3,249
Oceanview
$3,449
Balcony
$5,449
Suite
$7,599
From
US$3,249
Save 3,249
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 16 June 2026
Visit: Spain, Gibraltar, Portugal
Azamara Circle Member - Quarterly Saving
Azamara Always Included
Inside
$1,999
Oceanview
$2,269
Balcony
$3,089
Suite
-
From
US$1,999
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Oceania Cruises
Departure: 03 October 2027
Visit: Spain, France, Monaco, Italy, Corsica, Montenegro, Croatia
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
$3,299
Oceanview
$3,649
Balcony
$5,999
Suite
$8,499
From
US$3,299
Save 3,299
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 21 May 2027
Visit: Spain, Sardinia, Sicily, Malta, Italy
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,900
Suite
$11,000
From
US$6,900
Save 2,500
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 03 November 2027
Visit: Spain, Morocco, Portugal
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,200
Suite
$10,300
From
US$6,200
Save 2,500
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 11 November 2026
Visit: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
$9,099
Balcony
$10,599
Suite
$13,099
From
US$9,099
Save 9,099
Per Person
View Trip
Cruise
 (2)

16 Days (15 Nights) Barcelona to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 08 November 2027
Visit: Spain, Morocco, Bermuda, USA
Exclusive Savings
Inside
$1,073
Oceanview
$1,524
Balcony
$1,531
Suite
$6,025
From
US$1,257
Save 416
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 21 April 2026
Visit: Spain, France, Corsica, Sardinia, Italy
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$3,549
Balcony
$5,549
Suite
-
From
US$3,549
Save 3,549
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 28 July 2026
Visit: Spain, Italy, France
Exclusive Savings
Inside
$1,574
Oceanview
$1,772
Balcony
$1,774
Suite
$4,431
From
US$1,872
Save 696
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 23 April 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$2,184
Oceanview
$2,434
Balcony
$3,134
Suite
$4,284
From
US$2,184
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to London
Cruise Line: Regent Seven Seas
Departure: 05 July 2026
Visit: Spain, Portugal, France, Guernsey, England
Exclusive Savings
Inside
-
Oceanview
$13,699
Balcony
$16,149
Suite
$16,499
From
US$13,699
Save 13,699
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Jun 2026 to Jul 2026
Visit: Spain, Italy
Exclusive Savings
Inside
$1,092
Oceanview
$1,192
Balcony
$1,254
Suite
$2,654
From
US$1,491
Save 780
Per Person
View Trip
Cruise
 (1)

29 Days (28 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy, France, Greece, Turkey
Bonus Onboard Credit
Inside
-
Oceanview
$5,619
Balcony
$6,819
Suite
-
From
US$5,619
Per Person
View Trip
Cruise
 (1)

27 Days (26 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 December 2026
Visit: Spain, Gibraltar, Morocco, Portugal, France, Italy, Corsica
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$8,099
Balcony
$12,549
Suite
$17,449
From
US$8,099
Save 8,099
Per Person
View Trip
Results: 241-270 of 543

No trips found. Try adjusting the search filters.