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

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Viking Cruises
Departures: Feb 2027 to Apr 2028
Visit: Spain, Sardinia, Tunisia, Sicily, Italy, Monaco, France
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,904
Suite
$11,804
From
A$6,904
Save 1,551
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Venice
Cruise Line: Oceania Cruises
Departure: 26 April 2027
Visit: Spain, Sardinia, Sicily, Greece, Italy, Croatia
Your World Inclusions
Exclusive Savings
Inside
$3,010
Oceanview
$3,445
Balcony
$4,803
Suite
$6,533
From
A$3,010
Save 2,820
Per Person
View Trip
Cruise
 (2)

25 Days (24 Nights) Barcelona to Lisbon
Cruise Line: Holland America
Departure: 26 February 2028
Visit: Spain, Tunisia, Malta, Greece, Turkey, Morocco, Portugal
Fare Saver
Exclusive Savings
Inside
$4,495
Oceanview
$5,435
Balcony
$6,603
Suite
$8,732
From
A$4,495
Per Person
View Trip
Cruise
 (4)

8 Days (7 Nights) Barcelona to Malaga
Cruise Line: Azamara Cruises
Departure: 11 March 2028
Visit: Spain, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$2,308
Oceanview
$2,866
Balcony
$3,689
Suite
$5,502
From
A$2,308
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,822
Oceanview
$1,970
Balcony
$2,089
Suite
$6,565
From
A$1,822
Save 1,579
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
Fare Saver
Exclusive Savings
Inside
$2,012
Oceanview
$2,210
Balcony
$2,804
Suite
$4,289
From
A$2,012
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
Just Cruise Fare
Exclusive Savings
Inside
$1,899
Oceanview
$2,718
Balcony
$2,762
Suite
$2,836
From
A$1,899
Per Person
View Trip
Cruise
 (13)

28 Days (27 Nights) Barcelona to Miami
Cruise Line: Cunard
Departure: 29 October 2027
Visit: Spain, USA, Virgin Islands, Saint Kitts and Nevis (+4 more), Grenada, Barbados, Saint Lucia, Saint Martin
Exclusive Savings
Inside
$6,740
Oceanview
$7,928
Balcony
$9,809
Suite
$20,600
From
A$6,740
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 07 September 2026
Visit: Spain, France, Italy, Greece, Turkey
Exclusive Savings
Inside
$2,199
Oceanview
$2,502
Balcony
$3,475
Suite
$9,256
From
A$2,199
Save 1,422
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 21 June 2026
Visit: Spain, Italy, France
Inside
$1,587
Oceanview
$1,687
Balcony
$1,786
Suite
-
From
A$1,587
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Santa Cruz De Tenerife
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visit: Spain, Morocco
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,865
From
A$5,865
Save 120
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 March 2028
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$1,697
Oceanview
$1,834
Balcony
$2,648
Suite
$8,463
From
A$1,697
Save 1,066
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
First Come, First Served Offer
Exclusive Savings
Inside
$2,209
Oceanview
$2,447
Balcony
$2,496
Suite
$5,169
From
A$2,209
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departures: May 2027 to Sep 2027
Visit: Spain, France, Italy, Sicily
Inside
$1,887
Oceanview
$2,385
Balcony
$2,585
Suite
$5,989
From
A$1,887
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Princess
Departures: Jun 2028 to Sep 2028
Visit: Spain, France, Corsica, Italy (+4 more), Malta, Montenegro, Greece, Sicily
Princess Standard
Exclusive Savings
Inside
$2,199
Oceanview
$2,643
Balcony
$2,485
Suite
$3,461
From
A$2,199
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Barcelona to Nice
Cruise Line: Azamara Cruises
Departure: 23 September 2028
Visit: Spain, France, Corsica
Azamara Always Included
Exclusive Savings
Inside
$2,830
Oceanview
$2,928
Balcony
$3,595
Suite
$5,055
From
A$2,830
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 04 August 2028
Visit: Spain, France, Monaco, Italy
Your World Inclusions
Exclusive Savings
Inside
$3,398
Oceanview
$4,281
Balcony
$5,086
Suite
$6,919
From
A$3,398
Save 2,092
Per Person
View Trip
Cruise
 (1)

4 Days (3 Nights) Barcelona to Naples
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 24 October 2026
Visit: Spain, France, Italy
Drinks Package
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$2,211
From
A$2,211
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departures: Oct 2026 to Mar 2028
Visit: Spain, France, Italy, Sicily, Tunisia
Exclusive Savings
Inside
$1,148
Oceanview
$1,405
Balcony
$1,544
Suite
$2,702
From
A$1,148
Save 23
Per Person
View Trip
Cruise
 (1)

19 Days (18 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 April 2028
Visit: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$15,876
From
A$15,876
Save 324
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 07 November 2026
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,343
Oceanview
$3,833
Balcony
$4,989
Suite
$6,205
From
A$3,343
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 04 July 2026
Visit: Spain, Italy, France
Inside
$1,771
Oceanview
$2,187
Balcony
$2,286
Suite
$4,383
From
A$1,771
Per Person
View Trip
Cruise
 (5)

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Virgin Voyages
Departure: 24 October 2027
Visit: Spain, Portugal, USA
Inside
$1,978
Oceanview
$2,176
Balcony
$2,286
Suite
$8,686
From
A$1,978
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departures: Jun 2028 to Aug 2028
Visit: Spain, Sardinia, Italy, Monaco, France
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,120
From
A$7,120
Save 155
Per Person
View Trip
Cruise
 (5)

14 Days (13 Nights) Barcelona to Fort Lauderdale
Cruise Line: Viking Cruises
Departures: Dec 2026 to Dec 2027
Visit: Spain, Portugal, Sint Maarten, USA
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,042
Suite
$8,374
From
A$5,042
Save 1,365
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visit: Spain, Portugal
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$8,448
From
A$8,448
Save 172
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Barcelona to Valletta
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 March 2027
Visit: Spain, Italy, Sicily, Malta
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,042
From
A$5,042
Save 103
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 Inclusions
Exclusive Savings
Inside
$4,529
Oceanview
$4,801
Balcony
$8,681
Suite
$11,232
From
A$4,529
Save 2,091
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 October 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,254
Oceanview
$2,723
Balcony
$2,939
Suite
$7,730
From
A$2,254
Save 1,473
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Aug 2026 to Sep 2028
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,529
Oceanview
$1,786
Balcony
$2,240
Suite
$2,652
From
A$1,529
Per Person
View Trip
Results: 61-90 of 591

No trips found. Try adjusting the search filters.