Cruises from Barcelona

Choose from 476 unique cruises starting in Barcelona, and traveling to Abu Dhabi, Amsterdam, Athens, Bari, Bergen and more. June, November and May are the most popular months to join a cruise from Barcelona and you can select from 1,307 departures available from nineteen leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
122 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$100pp
$52,390pp
Countries
Show More...
Filter Results
476 Cruises (1,307 Cruise Departures)
Cruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 24 May 2027
Visit: Spain, Corsica, France, Italy, Sicily
Exclusive Savings
Inside
$2,104
Oceanview
$2,260
Balcony
$2,481
Suite
$7,072
From
US$2,104
Save 1,173
Per Person
View Trip
Cruise
 (1)

29 Days (28 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy, France, Greece, Turkey
Inside
-
Oceanview
$5,889
Balcony
$7,298
Suite
-
From
US$5,889
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 September 2026
Visit: Spain, Corsica, France, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,728
Oceanview
$3,656
Balcony
$4,656
Suite
$5,224
From
US$2,728
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Trieste
Cruise Line: Oceania Cruises
Departure: 29 October 2027
Visit: Spain, Italy, Sicily, Malta, Greece, Montenegro, Croatia
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,323
Suite
$5,845
From
US$3,323
Save 3,475
Per Person
View Trip
Cruise
 (2)

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
Book Early & Have It All Fare Option
Inside
$1,319
Oceanview
$1,419
Balcony
$1,869
Suite
$2,539
From
US$1,319
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to Salvador
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2027
Visit: Spain, Brazil
Bonus Onboard Credit
Inside
$1,084
Oceanview
$1,334
Balcony
$1,554
Suite
-
From
US$1,084
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Malaga
Cruise Line: Azamara Cruises
Departure: 11 March 2028
Visit: Spain, Gibraltar
Azamara Always Included
Inside
$1,679
Oceanview
$2,089
Balcony
$2,625
Suite
$3,915
From
US$1,679
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 08 November 2026
Visit: Spain, France, Gibraltar
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,520
Suite
$8,590
From
US$5,520
Save 3,680
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departure: 07 May 2027
Visit: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Exclusive Savings
Inside
$2,724
Oceanview
$3,190
Balcony
$3,772
Suite
$4,451
From
US$2,724
Save 75
Per Person
View Trip
Cruise
 (2)

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 11 April 2026
Visit: Spain, France, Italy
Inside
-
Oceanview
$179
Balcony
$249
Suite
$799
From
US$179
Per Person
View Trip
Cruise

17 Days (16 Nights) Barcelona to Miami
Cruise Line: Celebrity Cruises
Departure: 23 October 2026
Visit: Spain, Gibraltar, Portugal, Bermuda, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,727
Suite
-
From
US$3,727
Save 2,406
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departures: Aug 2027 to Sep 2027
Visit: Spain, Malta, Montenegro, Croatia, Italy
Inside
$949
Oceanview
$1,049
Balcony
$1,199
Suite
$2,979
From
US$949
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 03 November 2027
Visit: Spain, Morocco, Portugal
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,320
Suite
$9,610
From
US$5,320
Save 2,280
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
Bonus Onboard Credit
Inside
$1,052
Oceanview
$1,352
Balcony
$1,602
Suite
$2,707
From
US$1,052
Per Person
View Trip
New ReleaseCruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Ship: Scenic Ikon
Departure: 13 October 2028
Visit: Spain, Gibraltar, Morocco, Portugal
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$13,202
Suite
$15,336
From
US$13,202
Save 16,988
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 20 August 2027
Visit: Spain, Malta, Montenegro, Croatia, Italy, Greece, Sicily
Inside
$1,749
Oceanview
$1,949
Balcony
$2,199
Suite
$5,579
From
US$1,749
Per Person
View Trip
Cruise
 (8)

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 20 February 2027
Visit: Spain, Sardinia, Tunisia, Malta, Sicily, Italy
Azamara Always Included
Exclusive Savings
Inside
$3,672
Oceanview
$4,293
Balcony
$4,924
Suite
$7,669
From
US$3,672
Save 87
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 20 May 2026
Visit: Spain, France, Sardinia, Italy
A Suite Invitation
Inside
-
Oceanview
-
Balcony
$5,000
Suite
$5,680
From
US$5,000
Per Person
View Trip
Cruise
 (5)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Departure: 06 June 2027
Visit: Spain, France, Italy, Malta, Greece
With Love From the World
Inside
$1,990
Oceanview
$2,490
Balcony
$2,590
Suite
$6,150
From
US$1,990
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 07 June 2026
Visit: Spain, France, Italy, Corsica
With Love From the World
Up to $300 Onboard Credit
Inside
$1,739
Oceanview
$1,541
Balcony
$1,673
Suite
$3,843
From
US$1,541
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 21 June 2027
Visit: Spain, France, Corsica, Italy, Sicily
Bonus Onboard Credit
Exclusive Savings
Inside
$1,016
Oceanview
$1,275
Balcony
$1,545
Suite
$2,350
From
US$1,016
Save 520
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 22 August 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,527
Suite
$10,997
From
US$9,527
Save 15,871
Per Person
View Trip
Cruise

116 Days (115 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 07 January 2028
Visit: Spain, Turks and Caicos Islands, Bahamas, Mexico (+24 more), Costa Rica, Panama, Ecuador, Peru, Chile, French Polynesia, Tonga, New Caledonia, New Zealand, Australia, Indonesia, Vietnam, Thailand, Cambodia, Singapore, Malaysia, Sri Lanka, India, United Arab Emirates, Oman, Jordan, Egypt, Italy, France
Exclusive Savings
Inside
$19,198
Oceanview
$21,041
Balcony
$29,567
Suite
-
From
US$19,198
Save 511
Per Person
View Trip
Cruise
 (2)

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,423
Oceanview
$1,398
Balcony
$1,924
Suite
$5,293
From
US$1,398
Save 1,038
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 25 July 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,687
Oceanview
$2,065
Balcony
$2,085
Suite
$4,467
From
US$1,687
Save 1,083
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 16 September 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia, Sicily
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
$2,937
Oceanview
$3,180
Balcony
$4,877
Suite
$7,011
From
US$2,937
Save 3,061
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Royal Caribbean
Departure: 03 August 2026
Visit: Spain, France, Corsica, Italy, Sicily
Exclusive Savings
Inside
$1,301
Oceanview
$1,531
Balcony
$2,210
Suite
$3,700
From
US$1,301
Save 648
Per Person
View Trip
Cruise

36 Days (35 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departure: 25 September 2027
Visit: Spain, France, Corsica, Sardinia (+8 more), Italy, Sicily, Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$24,469
Suite
$39,297
From
US$24,469
Save 435
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 19 May 2026
Visit: Spain, France, Monaco, Italy
Last Minute Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$6,950
Suite
$11,120
From
US$6,950
Per Person
View Trip
Cruise
 (6)

22 Days (21 Nights) Barcelona to Istanbul
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visit: Spain, France, Italy, Montenegro, Greece, Sicily, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,678
Oceanview
$3,389
Balcony
$4,133
Suite
$5,111
From
US$2,678
Per Person
View Trip
Results: 31-60 of 476

No trips found. Try adjusting the search filters.