Cruises from Barcelona

Choose from 463 unique cruises starting in Barcelona, and traveling to Abu Dhabi, Amsterdam, Athens, Bari, Bergen and more. June is the most popular month to join a cruise from Barcelona and you can select from 1,287 departures available from nineteen leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
48 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$79pp
$46,798pp
Countries
Show More...
Filter Results
463 Cruises (1,287 Cruise Departures)
New ReleaseCruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Emerald Cruises
Departure: 28 September 2026
Visit: Spain, Morocco, Portugal
Fly Free Economy
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$11,283
From
US$11,283
Save 11,907
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 27 July 2026
Visit: Spain, Italy, Sicily, Greece, Montenegro, Croatia, Malta
Inside
$1,899
Oceanview
$2,119
Balcony
$2,469
Suite
$7,579
From
US$1,899
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departure: 17 October 2027
Visit: Spain, Tunisia, Malta, Sicily, Italy
Inside
$1,169
Oceanview
-
Balcony
$1,609
Suite
$3,637
From
US$1,169
Per Person
View Trip
Cruise
 (8)

45 Days (44 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 11 June 2026
Visit: Spain, France, Corsica, Monaco (+6 more), Italy, Montenegro, Croatia, Slovenia, Greece, Turkey
Azamara Always Included
Exclusive Savings
Inside
$14,913
Oceanview
$16,552
Balcony
$22,120
Suite
$24,826
From
US$14,913
Save 356
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Jul 2027
Visit: Spain, Portugal, Morocco
Bonus Onboard Credit
Exclusive Savings
Inside
$1,573
Oceanview
$1,723
Balcony
$1,823
Suite
$5,240
From
US$1,573
Save 960
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora III
Departure: 03 August 2026
Visit: Spain, Morocco, Portugal
Sky & Sea
Inside
-
Oceanview
-
Balcony
$7,050
Suite
$8,600
From
US$7,050
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Barcelona to Doha
Cruise Line: MSC Cruises
Departure: 06 November 2026
Visit: Spain, France, Italy, Malta (+5 more), Greece, Cyprus, Egypt, Oman, Qatar
Inside
$1,739
Oceanview
$1,959
Balcony
$2,217
Suite
$4,196
From
US$1,739
Per Person
View Trip
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 24 December 2027
Visit: Spain, Morocco, Gibraltar
Bonus Onboard Credit
Exclusive Savings
Inside
$1,749
Oceanview
$1,948
Balcony
$2,523
Suite
$5,763
From
US$1,749
Save 876
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Hamburg
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 14 April 2027
Visit: Spain, Gibraltar, France, Germany
Inside
$1,052
Oceanview
$1,352
Balcony
$1,602
Suite
$2,707
From
US$1,052
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 25 April 2026
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Inside
$1,185
Oceanview
$1,605
Balcony
$1,960
Suite
$2,210
From
US$1,185
Per Person
View Trip
Cruise
 (2)

14 Days (13 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 03 February 2026
Visit: Spain, Sicily, Malta, Greece, Turkey
Bonus Onboard Credit
Exclusive Savings
Inside
$1,974
Oceanview
$2,074
Balcony
$2,474
Suite
$4,327
From
US$1,974
Save 981
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 20 December 2027
Visit: Spain, Morocco, Tunisia, Sicily, Italy
Your World Inclusions
Black Friday Sale + Your World Included
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,980
Suite
$8,278
From
US$4,980
Save 5,218
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
Inside
$1,029
Oceanview
$1,119
Balcony
$1,239
Suite
$3,559
From
US$1,029
Per Person
View Trip
New ReleaseTour + Cruise

26 Days Barcelona to Istanbul
Operated By: APT
Departure: 14 May 2026
Trip Styles: Coach, Cruise, Scenic
Visit: Spain, France, Corsica, Sardinia (+4 more), Malta, Sicily, Greece, Turkey
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$19,129
Suite
$23,343
From
US$19,129
Save 366
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 28 November 2026
Visit: Spain, France, Italy, Sicily, Greece
Azamara Always Included
Inside
$2,899
Oceanview
$3,230
Balcony
$3,822
Suite
$6,073
From
US$2,899
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 15 August 2026
Visit: Spain, Sicily, Greece, Turkey, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,773
Oceanview
$2,174
Balcony
$2,274
Suite
$5,550
From
US$1,773
Save 885
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
Bonus Onboard Credit
Exclusive Savings
Inside
$1,242
Oceanview
$1,391
Balcony
$1,429
Suite
$2,829
From
US$1,242
Save 520
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 December 2026
Visit: Spain, Italy, France
Exclusive Savings
Inside
$2,134
Oceanview
$2,299
Balcony
$2,483
Suite
$3,579
From
US$2,134
Save 58
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 15 May 2027
Visit: Spain, France, Monaco, Italy, Sicily, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,154
Suite
$9,183
From
US$8,154
Save 14,444
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, Sicily, Greece
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,754
From
US$7,754
Save 225
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 18 September 2027
Visit: Spain, Morocco, Portugal, Sardinia, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,943
Oceanview
$2,143
Balcony
$2,343
Suite
$5,320
From
US$1,943
Save 1,020
Per Person
View Trip
Cruise
 (2)

19 Days (18 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visit: Spain, Morocco, Sardinia, Italy (+5 more), Corsica, France, Malta, Greece, Turkey
Book Early & Have It All Fare Option
Inside
$3,274
Oceanview
$3,747
Balcony
$4,413
Suite
$6,579
From
US$3,274
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 27 October 2026
Visit: Spain, Italy, France
Inside
$443
Oceanview
$503
Balcony
$563
Suite
$1,033
From
US$443
Per Person
View Trip
Cruise
 (6)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Oct 2026 to Oct 2027
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Inside
$1,323
Oceanview
$1,424
Balcony
$1,519
Suite
$1,819
From
US$1,323
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 03 April 2027
Visit: Spain, Morocco, Portugal
The Exclusive Invitation Offer
Inside
-
Oceanview
-
Balcony
$5,990
Suite
$6,885
From
US$5,990
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy, France
Inside
$2,309
Oceanview
$2,229
Balcony
$2,709
Suite
$7,104
From
US$2,229
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
With Love From the World
Inside
-
Oceanview
$2,292
Balcony
$2,368
Suite
$5,280
From
US$2,292
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
Bonus Onboard Credit
Exclusive Savings
Inside
$1,474
Oceanview
$1,674
Balcony
$1,974
Suite
$4,074
From
US$1,474
Save 773
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 14 May 2027
Visit: Spain, Sicily, Greece, Turkey, Italy
Inside
$2,489
Oceanview
$2,719
Balcony
$2,929
Suite
$6,184
From
US$2,489
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Sep 2026
Visit: Spain, Malta, Greece, Turkey, Italy
Bonus Onboard Credit
Exclusive Savings
Inside
$1,874
Oceanview
$2,174
Balcony
$2,374
Suite
$5,991
From
US$1,874
Save 1,313
Per Person
View Trip
Results: 31-60 of 463

No results found. Try amending the search filters.