Cruises from Barcelona

Choose from 597 unique cruises starting in Barcelona, and travelling to Amalfi, Amsterdam, Athens, Bergen, Bologna and more. June is the most popular month to join a cruise from Barcelona and you can select from 1,359 departures available from twenty-two leading cruise lines.
Filter Results
597 Cruises (1,359 Departures)
597 Cruises (1,359 Departures)
Departures
Show More...
Duration
2 Days
116 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$300pp
$165,860pp
Countries
Show More...
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Operator: Regent Seven Seas
Departure: 30 May 2028
Visits: Spain, France, Gibraltar, Portugal
Exclusive Savings
Balcony
$9,329
Suite
$10,352
From (Per Person)
A$9,329
Save 10,181
Per Person
Cruise

14 Days (13 Nights) Barcelona to Athens
Operator: Silversea
Ship: Silver Dawn
Departure: 05 January 2029
Visits: Spain, Sardinia, Sicily, Greece, Egypt
Exclusive Savings
Oceanview
$9,163
Balcony
$9,782
Suite
$17,248
From (Per Person)
A$9,163
Save 7,837
Per Person
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora I
Departure: 18 October 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Suite
$9,967
From (Per Person)
A$9,967
Save 203
Per Person
Cruise

15 Days (14 Nights) Barcelona to Miami
Operator: Regent Seven Seas
Departure: 05 December 2027
Visits: Spain, Morocco, Portugal, Bermuda, USA
Exclusive Savings
Balcony
$8,439
Suite
$8,960
From (Per Person)
A$8,439
Save 7,981
Per Person
Cruise

11 Days (10 Nights) Barcelona to Rome
Operator: Regent Seven Seas
Departure: 26 March 2029
Visits: Spain, France, Italy, Sardinia, Malta, Sicily
Exclusive Savings
Balcony
$9,430
Suite
$11,432
From (Per Person)
A$9,430
Save 6,870
Per Person
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Operator: Oceania
Departure: 17 February 2029
Visits: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Balcony
$4,221
Suite
$7,461
From (Per Person)
A$4,221
Save 2,109
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Operator: Silversea
Ship: Silver Ray
Departure: 08 November 2026
Visits: Spain, France, Gibraltar
Exclusive Savings
Balcony
$13,181
Suite
$16,513
From (Per Person)
A$13,181
Save 269
Per Person
Cruise

6 Days (5 Nights) Barcelona to Lisbon
Operator: Crystal
Departure: 13 October 2027
Visits: Spain, Portugal
Exclusive Savings
Oceanview
$4,700
Balcony
$5,645
Suite
$4,871
From (Per Person)
A$4,700
Save 700
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Departure: 10 October 2027
Visits: Spain, Gibraltar, Corsica, Italy, France
Just Cruise Fare
Exclusive Savings
Inside
$2,686
Oceanview
$3,058
Balcony
$4,323
Suite
$4,932
From (Per Person)
A$2,686
Per Person
New ReleaseCruise

12 Days (11 Nights) Barcelona to Rome
Operator: Emerald Cruises
Departures: May 2027 to Sep 2027
Visits: Spain, Italy, Sardinia, Tunisia, Sicily, Malta
Exclusive Savings
Oceanview
$12,971
Balcony
$17,357
Suite
$27,157
From (Per Person)
A$12,971
Save 3,226
Per Person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Operator: Silversea
Ship: Silver Ray
Departure: 25 October 2027
Visits: Spain, France
Exclusive Savings
Balcony
$7,708
Suite
$11,481
From (Per Person)
A$7,708
Save 6,592
Per Person
Tour + Cruise

13 Days Barcelona to Lisbon
Operator: Tauck
Ships: Wind Surf
Departures: Oct 2027 to Nov 2027
Trip Styles: Coach, Cruise
Visits: Spain, Gibraltar, Portugal
Complimentary Hotel Night
Inside
$21,063
Oceanview
$15,731
Balcony
-
Suite
-
From (Per Person)
A$15,731
Per Person
Cruise

8 Days (7 Nights) Barcelona to Rome
Operator: Explora Journeys
Ship: Explora I
Departures: Jun 2027 to Oct 2027
Visits: Spain, Tunisia, Malta, Sicily, Italy
Exclusive Savings
Suite
$7,570
From (Per Person)
A$7,570
Save 180
Per Person
Cruise

15 Days (14 Nights) Barcelona to Venice
Operator: Seabourn
Departures: Apr 2029 to Jun 2029
Visits: Spain, France, Italy, Croatia
Exclusive Savings
Balcony
$13,846
Suite
$23,842
From (Per Person)
A$13,846
Save 277
Per Person
Cruise

16 Days (15 Nights) Barcelona to Fort-de-France
Operator: MSC Cruises
Departure: 05 November 2027
Visits: Spain, Antigua and Barbuda, Saint Vincent, Barbados, Martinique
Exclusive Savings
Inside
$1,621
Oceanview
$2,145
Balcony
$2,660
Suite
$5,066
From (Per Person)
A$1,621
Per Person
Cruise

9 Days (8 Nights) Barcelona to Rome
Operator: Silversea
Ship: Silver Ray
Departure: 21 May 2027
Visits: Spain, Sardinia, Sicily, Malta, Italy
Exclusive Savings
Balcony
$11,079
Suite
$16,910
From (Per Person)
A$11,079
Save 2,221
Per Person
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Operator: Regent Seven Seas
Departure: 21 July 2028
Visits: Spain, Gibraltar, Portugal
Exclusive Savings
Balcony
$9,858
Suite
$10,993
From (Per Person)
A$9,858
Save 6,242
Per Person
Cruise

8 Days (7 Nights) Barcelona to Athens
Operator: Royal Caribbean
Departure: 28 August 2028
Visits: Spain, Sicily, Greece, Turkey
Exclusive Savings
Inside
$1,714
Oceanview
$2,116
Balcony
$2,483
Suite
$3,673
From (Per Person)
A$1,714
Save 847
Per Person
Cruise

15 Days (14 Nights) Barcelona to Fort Lauderdale
Operator: Royal Caribbean
Departure: 01 November 2027
Visits: Spain, Morocco, USA
Exclusive Savings
Inside
$1,577
Oceanview
$1,712
Balcony
$1,857
Suite
$6,690
From (Per Person)
A$1,577
Save 464
Per Person
Cruise

8 Days (7 Nights) Barcelona to Bologna
Operator: Royal Caribbean
Departures: Jul 2028 to Sep 2028
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,616
Oceanview
$1,960
Balcony
$2,333
Suite
$3,714
From (Per Person)
A$1,616
Save 878
Per Person
Cruise

22 Days (21 Nights) Barcelona to Athens
Operator: Seabourn
Departures: Apr 2028 to Aug 2028
Visits: Spain, France, Corsica, Sardinia +6 more, Italy, Sicily, Malta, Montenegro, Croatia, Greece
Exclusive Savings
Balcony
$21,015
Suite
$44,731
From (Per Person)
A$21,015
Save 491
Per Person
New ReleaseCruise

13 Days (12 Nights) Barcelona to London
Operator: Crystal
Departure: 08 June 2028
Visits: Spain, Portugal, France, England
Exclusive Savings
Oceanview
$11,075
Balcony
$13,053
Suite
$13,569
From (Per Person)
A$11,075
Save 2,625
Per Person
Cruise

8 Days (7 Nights) Barcelona to Rome
Operator: Explora Journeys
Ship: Explora VI
Departure: 14 August 2028
Visits: Spain, Tunisia, Sicily, Italy
Exclusive Savings
Suite
$6,654
From (Per Person)
A$6,654
Save 136
Per Person
Cruise

17 Days (16 Nights) Barcelona to Pointe-A-Pitre
Operator: MSC Cruises
Departure: 05 November 2027
Visits: Spain, Antigua and Barbuda, Saint Vincent, Barbados, Martinique, Guadeloupe
Exclusive Savings
Inside
$1,898
Oceanview
$2,274
Balcony
$2,819
Suite
$5,383
From (Per Person)
A$1,898
Per Person
Cruise

11 Days (10 Nights) Barcelona to Rome
Departure: 12 July 2028
Visits: Spain, France, Italy, Sardinia, Tunisia, Malta, Sicily
Just Cruise Fare
Exclusive Savings
Inside
$3,271
Oceanview
$3,568
Balcony
$5,207
Suite
$5,802
From (Per Person)
A$3,271
Per Person
New ReleaseCruise

8 Days (7 Nights) Barcelona to Rome
Operator: Crystal
Departure: 08 July 2028
Visits: Spain, France, Monaco, Italy
Exclusive Savings
Balcony
$10,231
Suite
$11,521
From (Per Person)
A$10,231
Save 1,569
Per Person
Cruise

15 Days (14 Nights) Barcelona to San Juan
Operator: Viking
Ship: Viking Sea
Departures: Nov 2028 to Mar 2029
Visits: Spain, Morocco, Madeira, Sint Maarten, Puerto Rico
Exclusive Savings
Balcony
$8,227
Suite
$11,461
From (Per Person)
A$8,227
Save 168
Per Person
Cruise

8 Days (7 Nights) Barcelona to Bologna
Operator: Royal Caribbean
Departure: 02 July 2027
Visits: Spain, Corsica, Italy, Sicily, Croatia
Exclusive Savings
Inside
$1,411
Oceanview
$1,670
Balcony
$2,094
Suite
$3,618
From (Per Person)
A$1,664
Save 602
Per Person
Cruise

29 Days (28 Nights) Barcelona to Istanbul
Operator: Seabourn
Departure: 25 September 2027
Visits: Spain, France, Corsica, Sardinia +8 more, Italy, Sicily, Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Exclusive Savings
Balcony
$41,471
Suite
$66,578
From (Per Person)
A$41,471
Save 807
Per Person
Cruise

22 Days (21 Nights) Barcelona to Athens
Operator: Seabourn
Departures: Apr 2029 to Jun 2029
Visits: Spain, France, Italy, Croatia, Slovenia, Montenegro, Greece
Exclusive Savings
Balcony
$20,720
Suite
$35,812
From (Per Person)
A$20,720
Save 417
Per Person
Results: 541-570 of 597

No trips found. Try adjusting the search filters.