Cruises from Barcelona

Choose from 591 unique cruises starting in Barcelona, and travelling to Alicante, Amalfi, Amsterdam, Athens, Bergen and more. October is the most popular month to join a cruise from Barcelona and you can select from 1,349 departures available from twenty-one leading cruise lines.
Filter Results
Departures
Show More...
Duration
4 Days
116 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$800pp
$162,000pp
Countries
Show More...
Filter Results
591 Cruises (1,349 Cruise Departures)
Cruise
 (7)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,903
Oceanview
$4,893
Balcony
$5,814
Suite
$7,061
From
A$3,903
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departures: Jul 2027 to Sep 2027
Visit: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Just Cruise Fare
Exclusive Savings
Inside
$4,236
Oceanview
$4,727
Balcony
$5,561
Suite
$7,273
From
A$4,236
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
Exclusive Savings
Inside
$1,130
Oceanview
$1,338
Balcony
$1,486
Suite
$2,149
From
A$1,130
Per Person
View Trip
Cruise
 (3)

13 Days (12 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 30 September 2026
Visit: Spain, France, Italy, Corsica, Sardinia, Sicily, Malta
Your World Inclusions
Exclusive Savings
Inside
$5,492
Oceanview
$6,113
Balcony
$9,449
Suite
$11,904
From
A$5,492
Save 2,118
Per Person
View Trip
Cruise
 (4)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 15 September 2028
Visit: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$3,048
Oceanview
$3,303
Balcony
$4,067
Suite
$5,743
From
A$3,048
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visit: Spain, France, Italy
Exclusive Savings
Inside
$831
Oceanview
$1,089
Balcony
$1,564
Suite
$2,138
From
A$831
Save 21
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 26 September 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,502
Oceanview
$4,631
Balcony
$5,274
Suite
$6,195
From
A$3,502
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 May 2028
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,716
Oceanview
$3,231
Balcony
$4,394
Suite
$4,884
From
A$2,716
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,531
From
A$7,531
Save 154
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 27 September 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Your World Inclusions
Exclusive Savings
Inside
$3,444
Oceanview
$3,784
Balcony
$6,247
Suite
$8,634
From
A$3,444
Save 2,066
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 February 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$10,069
From
A$10,069
Save 206
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 Inclusions
Exclusive Savings
Inside
$10,919
Oceanview
-
Balcony
$17,738
Suite
$24,625
From
A$10,919
Save 2,231
Per Person
View Trip
Cruise
 (4)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 01 June 2028
Visit: Spain, France
Azamara Always Included
Exclusive Savings
Inside
$2,269
Oceanview
$2,475
Balcony
$3,044
Suite
$6,993
From
A$2,269
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 09 September 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,715
Oceanview
$3,097
Balcony
$3,400
Suite
$7,775
From
A$2,715
Save 1,784
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 15 September 2028
Visit: Spain, France, Corsica, Italy
Exclusive Savings
Inside
$2,377
Oceanview
$2,526
Balcony
$2,773
Suite
$5,941
From
A$2,377
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 23 June 2028
Visit: Spain, Corsica, Italy, Malta, Montenegro, Croatia
Exclusive Savings
Inside
$4,261
Oceanview
$4,756
Balcony
$5,399
Suite
$10,399
From
A$4,261
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 15 September 2028
Visit: Spain, France, Corsica, Italy, Malta, Croatia
Exclusive Savings
Inside
$4,261
Oceanview
$4,756
Balcony
$5,597
Suite
$10,894
From
A$4,261
Per Person
View Trip
Cruise
 (5)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departure: 02 September 2027
Visit: Spain, France, Corsica, Italy, Sicily, Sardinia
Inside
$2,695
Oceanview
$3,123
Balcony
$3,409
Suite
$8,415
From
A$2,695
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
Exclusive Savings
Inside
-
Oceanview
$2,130
Balcony
$3,754
Suite
$4,852
From
A$2,130
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Buenos Aires
Cruise Line: Viking Cruises
Departures: Nov 2026 to Nov 2027
Visit: Spain, Morocco, Cape Verde, Brazil, Uruguay, Argentina
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$8,864
Suite
$14,744
From
A$8,864
Save 1,439
Per Person
View Trip
Cruise
 (3)

19 Days (18 Nights) Barcelona to Pointe-A-Pitre
Cruise Line: MSC Cruises
Departure: 18 November 2026
Visit: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent (+4 more), Barbados, Grenada, Martinique, Guadeloupe
Exclusive Savings
Inside
$2,338
Oceanview
$2,833
Balcony
$3,081
Suite
-
From
A$2,338
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 04 November 2027
Visit: Spain, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,797
Oceanview
$2,010
Balcony
$2,339
Suite
$5,424
From
A$1,797
Save 1,283
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 06 October 2026
Visit: Spain, France, Italy, Corsica, Sardinia, Sicily
Your World Inclusions
Exclusive Savings
Inside
$4,021
Oceanview
$4,428
Balcony
$5,873
Suite
$9,802
From
A$4,021
Save 2,089
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
$2,323
Oceanview
$2,570
Balcony
$2,505
Suite
$8,816
From
A$2,323
Save 1,517
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 25 August 2028
Visit: Spain, France, Italy
Exclusive Savings
Inside
$2,229
Oceanview
$2,526
Balcony
$2,872
Suite
$5,941
From
A$2,229
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 04 August 2028
Visit: Spain, France, Corsica, Italy, Malta, Montenegro, Croatia
Exclusive Savings
Inside
$4,261
Oceanview
$4,756
Balcony
$5,201
Suite
$10,399
From
A$4,261
Per Person
View Trip
Cruise
 (5)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 13 September 2026
Visit: Spain, France, Monaco, Italy, Sicily, Montenegro, Slovenia
Azamara Always Included
Exclusive Savings
Inside
$4,835
Oceanview
$5,580
Balcony
$9,059
Suite
-
From
A$4,835
Save 74
Per Person
View Trip
Cruise
 (2)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visit: Spain, France, Italy, Sicily, Montenegro, Greece
Fare Saver
Exclusive Savings
Inside
$1,800
Oceanview
$2,028
Balcony
$2,335
Suite
$3,721
From
A$1,800
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Dec 2026
Visit: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$2,006
Oceanview
$2,445
Balcony
$3,049
Suite
$9,148
From
A$2,006
Save 1,480
Per Person
View Trip
Cruise
 (2)

21 Days (20 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 16 January 2028
Visit: Spain, France, Italy, Sicily, Montenegro, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$3,552
Oceanview
$3,978
Balcony
$4,562
Suite
$7,176
From
A$3,552
Per Person
View Trip
Results: 241-270 of 591

No trips found. Try adjusting the search filters.