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

33 Days (32 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visit: Spain, France, Italy, Montenegro, Greece, Sicily, Turkey
Princess Standard
Sanctuary Collection
Inside
$4,399
Oceanview
$5,579
Balcony
$6,759
Suite
$8,249
From
US$4,399
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departure: 20 September 2026
Visit: Spain, France, Italy, Sicily
Inside
$1,129
Oceanview
-
Balcony
$1,769
Suite
$1,999
From
US$1,129
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Istanbul
Cruise Line: Oceania Cruises
Departure: 17 August 2026
Visit: Spain, Sicily, Greece, Turkey
Your World Inclusions
Exclusive Savings
Inside
$2,400
Oceanview
$2,662
Balcony
$3,975
Suite
$4,912
From
US$2,400
Save 3,998
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Norwegian Cruise Line
Departure: 31 August 2026
Visit: Spain, France, Italy, Greece
Inside
$1,929
Oceanview
$2,729
Balcony
$4,329
Suite
$8,629
From
US$1,929
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 August 2026
Visit: Spain, Morocco, Portugal
Fare Saver
Inside
$924
Oceanview
$974
Balcony
$1,314
Suite
-
From
US$924
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 18 October 2027
Visit: Spain, Morocco, Portugal
Inside
-
Oceanview
-
Balcony
-
Suite
$6,840
From
US$6,840
Per Person
View Trip
Cruise
 (2)

6 Days (5 Nights) Barcelona to Nice
Cruise Line: Ponant
Ship: Le Boreal
Departure: 02 May 2027
Visit: Spain, France, Corsica
Inside
-
Oceanview
$3,940
Balcony
$4,150
Suite
$7,730
From
US$3,940
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Barcelona to Buenos Aires
Cruise Line: Celebrity Cruises
Departure: 19 November 2027
Visit: Spain, Brazil, Uruguay, Argentina
Exclusive Savings
Inside
$1,523
Oceanview
$1,674
Balcony
$1,624
Suite
$6,325
From
US$1,788
Save 579
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 01 April 2028
Visit: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$1,482
Oceanview
$1,722
Balcony
$2,217
Suite
$4,677
From
US$1,736
Save 557
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 17 August 2026
Visit: Spain, Sardinia, Sicily, Italy
Bonus Onboard Credit
Inside
$1,519
Oceanview
$1,449
Balcony
$1,929
Suite
$2,889
From
US$1,449
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Nice
Cruise Line: Scenic
Departure: 18 April 2026
Visit: Spain, France, Corsica, Italy
Inside
-
Oceanview
-
Balcony
$11,640
Suite
$15,245
From
US$11,640
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 15 June 2026
Visit: Spain, Sardinia, France, Monaco
Inside
-
Oceanview
-
Balcony
-
Suite
$6,300
From
US$6,300
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 24 April 2027
Visit: Spain, France, Monaco, Italy, Montenegro, Croatia, Slovenia
Azamara Always Included
Inside
$3,079
Oceanview
$3,579
Balcony
$4,549
Suite
$6,969
From
US$3,079
Per Person
View Trip
Cruise
 (3)

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 25 November 2026
Visit: Spain, Portugal, Puerto Rico, Dominican Republic, USA
Your World Inclusions
Exclusive Savings
Inside
$4,199
Oceanview
$5,299
Balcony
$4,012
Suite
$5,175
From
US$4,012
Save 6,686
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 29 October 2026
Visit: Spain, France, Corsica, Italy, Sardinia
Your World Inclusions
Exclusive Savings
Inside
$1,760
Oceanview
$2,080
Balcony
$2,880
Suite
$3,760
From
US$1,760
Save 2,638
Per Person
View Trip
Cruise

122 Days (121 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 07 January 2027
Visit: Spain, Gibraltar, Morocco, Cape Verde (+20 more), Brazil, Argentina, Falkland Islands, Chile, French Polynesia, Cook Islands, New Zealand, Australia, New Caledonia, Vanuatu, American Samoa, USA, Mexico, Costa Rica, Panama, Jamaica, Virgin Islands, Saint Martin, Italy, France
Inside
$17,049
Oceanview
$20,009
Balcony
$29,059
Suite
-
From
US$17,049
Per Person
View Trip
New ReleaseCruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 July 2026
Visit: Spain, France, Italy, Corsica
Limited Time Offer
Inside
-
Oceanview
$1,918
Balcony
$2,184
Suite
$4,176
From
US$1,918
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departures: Apr 2026 to Sep 2027
Visit: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Inside
$1,349
Oceanview
$1,449
Balcony
$1,549
Suite
$1,919
From
US$1,349
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Viking Cruises
Departures: Feb 2027 to Mar 2028
Visit: Spain, Sardinia, Tunisia, Sicily, Italy
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,799
Suite
$4,299
From
US$2,799
Save 100
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 March 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,526
Oceanview
$2,821
Balcony
$2,847
Suite
$6,023
From
US$2,984
Save 966
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departure: 27 June 2027
Visit: Spain, France
Limited Time Offer
Inside
$1,253
Oceanview
$1,534
Balcony
$1,604
Suite
$4,200
From
US$1,253
Per Person
View Trip
Cruise
 (3)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Visit: Spain, France, Italy, Sicily (+4 more), Greece, Croatia, Montenegro, Turkey
Fare Saver
Inside
$5,034
Oceanview
$5,594
Balcony
-
Suite
-
From
US$5,034
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 08 May 2026
Visit: Spain, France, Gibraltar
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$9,800
Suite
-
From
US$9,800
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Istanbul
Cruise Line: Cunard
Departure: 14 May 2027
Visit: Spain, Sicily, Greece, Turkey
Bonus Onboard Credit
Inside
$1,139
Oceanview
$1,369
Balcony
$1,429
Suite
$3,169
From
US$1,139
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Istanbul
Cruise Line: Regent Seven Seas
Departure: 21 April 2026
Visit: Spain, Sicily, Egypt, Greece, Turkey
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$17,849
From
US$17,849
Save 17,849
Per Person
View Trip
Cruise
 (3)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 26 June 2027
Visit: Spain, Malta, Greece, Turkey (+6 more), Montenegro, Sicily, Italy, Corsica, France, Gibraltar
Book Early & Have It All Fare Option
Inside
$3,804
Oceanview
$4,374
Balcony
$5,114
Suite
$8,214
From
US$3,804
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2026 to Oct 2026
Visit: Spain, France, Italy
Inside
$994
Oceanview
$1,179
Balcony
$1,216
Suite
$2,099
From
US$994
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 March 2027
Visit: Spain, France, Italy, Sicily (+4 more), Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Inside
$5,839
Oceanview
$6,539
Balcony
$8,149
Suite
$11,529
From
US$5,839
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 09 January 2028
Visit: Spain, France, Italy, Sicily
Inside
$1,201
Oceanview
$1,461
Balcony
$1,681
Suite
$2,581
From
US$1,201
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Monte Carlo
Cruise Line: Seabourn
Departure: 07 October 2028
Visit: Spain, France, Sardinia, Corsica, Monaco
Inside
-
Oceanview
-
Balcony
$5,799
Suite
$9,299
From
US$5,799
Per Person
View Trip
Results: 331-360 of 543

No trips found. Try adjusting the search filters.