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

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 April 2027
Visit: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$5,242
Oceanview
-
Balcony
$7,381
Suite
$10,070
From
A$5,242
Save 2,708
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
$7,585
Suite
$13,720
From
A$7,585
Save 5,315
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
Fare Saver
Exclusive Savings
Inside
$3,261
Oceanview
$3,647
Balcony
$4,578
Suite
$6,489
From
A$3,261
Per Person
View Trip
Cruise
 (7)

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

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 10 September 2027
Visit: Spain, Malta, Montenegro, Croatia, Italy, Greece, Sicily
First Come, First Served Offer
Exclusive Savings
Inside
$4,192
Oceanview
$4,518
Balcony
$4,815
Suite
$10,349
From
A$4,192
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
Fare Saver
Exclusive Savings
Inside
$6,256
Oceanview
$6,979
Balcony
$8,761
Suite
$12,384
From
A$6,256
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 02 June 2028
Visit: Spain, France, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,829
Oceanview
$3,211
Balcony
$3,760
Suite
$5,661
From
A$2,829
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2027 to Aug 2027
Visit: Spain, France, Corsica, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,347
Oceanview
$5,060
Balcony
$6,278
Suite
$7,416
From
A$4,347
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Feb 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,978
Oceanview
$2,226
Balcony
$2,714
Suite
$7,129
From
A$1,978
Save 1,853
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 22 June 2026
Visit: Spain, Sardinia, Corsica, Sicily, Italy
Exclusive Savings
Inside
$1,783
Oceanview
$1,912
Balcony
$2,358
Suite
-
From
A$1,783
Per Person
View Trip
Cruise
 (5)

14 Days (13 Nights) Barcelona to San Juan
Cruise Line: Viking Cruises
Ship: Viking Sea
Departure: 23 October 2026
Visit: Spain, Portugal, Sint Maarten, Puerto Rico
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,218
Suite
$9,354
From
A$6,218
Save 1,377
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
Exclusive Savings
Inside
$2,310
Oceanview
$2,459
Balcony
$2,528
Suite
$5,116
From
A$2,310
Save 1,571
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2027 to Aug 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,007
Oceanview
$3,413
Balcony
$4,294
Suite
$5,056
From
A$3,007
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Barcelona to Orlando
Cruise Line: MSC Cruises
Departure: 24 October 2026
Visit: Spain, France, Italy, Portugal, Puerto Rico, USA
Exclusive Savings
Inside
$2,283
Oceanview
$2,709
Balcony
$3,145
Suite
$12,507
From
A$2,283
Per Person
View Trip
Cruise
 (8)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 June 2027
Visit: Spain, France
Azamara Always Included
Exclusive Savings
Inside
$3,037
Oceanview
$2,782
Balcony
$3,351
Suite
$4,772
From
A$2,782
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 16 July 2026
Visit: Spain, France, Italy, Corsica, Malta, Sicily, Sardinia
Exclusive Savings
Inside
$2,835
Oceanview
$3,386
Balcony
$3,536
Suite
-
From
A$2,835
Save 1,869
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 December 2027
Visit: Spain, Portugal, Morocco
Fare Saver
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,355
Suite
-
From
A$3,355
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
Exclusive Savings
Inside
$1,579
Oceanview
$1,637
Balcony
$3,042
Suite
$4,289
From
A$1,579
Save 830
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 26 June 2027
Visit: Spain, Morocco, Portugal, Corsica, Italy
Exclusive Savings
Inside
$2,524
Oceanview
$2,995
Balcony
$3,492
Suite
$9,660
From
A$2,524
Save 1,668
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$17,860
From
A$17,860
Save 365
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 18 July 2026
Visit: Spain, France, Corsica, Italy
Sanctuary Collection
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$4,994
From
A$4,994
Per Person
View Trip
Cruise
 (1)

19 Days (18 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visit: Spain, France, Italy, Sicily, Tunisia, Algeria
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$14,259
From
A$14,259
Save 291
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Istanbul
Cruise Line: Cunard
Departure: 01 October 2027
Visit: Spain, Sicily, Greece, Turkey
First Come, First Served Offer
Exclusive Savings
Inside
$2,259
Oceanview
$2,536
Balcony
$2,585
Suite
$5,407
From
A$2,259
Per Person
View Trip
Cruise
 (4)

15 Days (14 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 11 March 2028
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$5,012
Oceanview
$5,865
Balcony
$7,492
Suite
$11,118
From
A$5,012
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Amalfi
Cruise Line: Princess
Ship: Sun Princess
Departure: 01 October 2028
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,628
Oceanview
$1,816
Balcony
$2,484
Suite
$2,742
From
A$1,628
Per Person
View Trip
Cruise
 (3)

25 Days (24 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 28 August 2027
Visit: Spain, Malta, Greece, Turkey (+4 more), Montenegro, Sicily, Italy, Croatia
Fare Saver
Exclusive Savings
Inside
$6,861
Oceanview
$7,673
Balcony
$9,385
Suite
$14,434
From
A$6,861
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 05 November 2026
Visit: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,316
Oceanview
$1,485
Balcony
$1,752
Suite
$2,524
From
A$1,316
Per Person
View Trip
Cruise
 (8)

28 Days (27 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 02 June 2028
Visit: Spain, France, Italy, Sicily (+6 more), Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Azamara Always Included
Exclusive Savings
Inside
$11,092
Oceanview
$12,375
Balcony
$14,375
Suite
$21,901
From
A$11,092
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 09 December 2026
Visit: Spain, Gibraltar, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$4,103
Oceanview
$4,285
Balcony
$6,973
Suite
$9,364
From
A$4,103
Save 2,817
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 04 August 2028
Visit: Spain, France, Corsica, Italy (+5 more), Malta, Montenegro, Croatia, Greece, Sicily
Exclusive Savings
Inside
$6,243
Oceanview
$6,936
Balcony
$7,926
Suite
$14,658
From
A$6,243
Per Person
View Trip
Results: 31-60 of 591

No trips found. Try adjusting the search filters.