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

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 10 September 2027
Visit: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$4,081
Oceanview
$4,694
Balcony
$5,755
Suite
$9,825
From
A$4,081
Save 2,593
Per Person
View Trip
Cruise
 (8)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 29 December 2026
Visit: Spain, Morocco, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,926
Oceanview
$4,533
Balcony
$5,356
Suite
$8,355
From
A$3,926
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 November 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,002
Oceanview
$2,225
Balcony
$2,453
Suite
$6,025
From
A$2,002
Save 1,389
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 01 October 2027
Visit: Spain, Sicily, Greece, Turkey, Italy, Croatia
First Come, First Served Offer
Exclusive Savings
Inside
$5,214
Oceanview
$5,679
Balcony
$6,659
Suite
$13,124
From
A$5,214
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 29 April 2028
Visit: Spain, Portugal, Tunisia, Malta, Sicily, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$14,553
From
A$14,553
Save 297
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Viking Cruises
Departures: Sep 2026 to Jul 2028
Visit: Spain, France, Monaco, Italy
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,964
Suite
$6,414
From
A$3,964
Save 1,405
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 September 2026
Visit: Spain, Corsica, France, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,924
Oceanview
$2,379
Balcony
$3,673
Suite
$3,834
From
A$1,924
Per Person
View Trip
Cruise
 (3)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 26 June 2027
Visit: Spain, Malta, Greece, Turkey (+6 more), Montenegro, Sicily, Italy, Corsica, France, Gibraltar
Fare Saver
Exclusive Savings
Inside
$5,879
Oceanview
$6,751
Balcony
$7,889
Suite
$12,661
From
A$5,879
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 17 August 2026
Visit: Spain, Sardinia, Sicily, Italy, Greece, Montenegro, Croatia
Exclusive Savings
Inside
$3,924
Oceanview
$4,211
Balcony
$6,459
Suite
$9,874
From
A$3,924
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 02 May 2027
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,686
Oceanview
$2,241
Balcony
$2,874
Suite
$3,270
From
A$1,686
Per Person
View Trip
Cruise
 (5)

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 21 April 2028
Visit: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,699
Oceanview
$2,924
Balcony
$3,581
Suite
$5,022
From
A$2,699
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 07 July 2027
Visit: Spain, Gibraltar, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$4,457
Oceanview
$4,651
Balcony
$7,736
Suite
$9,938
From
A$4,457
Save 2,093
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 08 October 2027
Visit: Spain, France, Monaco, Italy
Your World Inclusions
Exclusive Savings
Inside
$4,425
Oceanview
$5,977
Balcony
$6,656
Suite
$9,081
From
A$4,425
Save 2,095
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departure: 13 June 2027
Visit: Spain, France, Italy, Sicily
Just Cruise Fare
Exclusive Savings
Inside
$2,242
Oceanview
-
Balcony
$3,328
Suite
$3,269
From
A$2,242
Per Person
View Trip
Cruise
 (7)

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
Exclusive Savings
Inside
$3,205
Oceanview
$4,017
Balcony
$5,328
Suite
$6,066
From
A$3,205
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visit: Spain, Gibraltar, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,170
Oceanview
$4,002
Balcony
$4,695
Suite
$8,580
From
A$3,170
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 26 September 2027
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,003
Oceanview
$2,350
Balcony
$2,775
Suite
$3,419
From
A$2,003
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 13 September 2028
Visit: Spain, France, Monaco, Italy (+4 more), Corsica, Sardinia, Sicily, Malta
Your World Inclusions
Exclusive Savings
Inside
$4,077
Oceanview
$5,153
Balcony
$6,104
Suite
$8,742
From
A$4,077
Save 2,113
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Sep 2026
Visit: Spain, Malta, Greece, Turkey, Italy
Exclusive Savings
Inside
$2,120
Oceanview
$2,431
Balcony
$3,659
Suite
$8,665
From
A$2,120
Save 1,389
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 10 October 2026
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,884
Oceanview
$2,379
Balcony
$3,024
Suite
$3,438
From
A$1,884
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 October 2026
Visit: Spain, Italy, Malta, Sicily
Exclusive Savings
Inside
$1,890
Oceanview
$2,356
Balcony
$2,577
Suite
$6,717
From
A$1,890
Save 1,278
Per Person
View Trip
Cruise
 (1)

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 08 May 2028
Visit: Spain, Tunisia, Malta, Sicily (+4 more), Italy, Corsica, Monaco, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$13,083
From
A$13,083
Save 267
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 08 May 2027
Visit: Spain, Italy, Croatia
Exclusive Savings
Inside
$1,484
Oceanview
$1,555
Balcony
$2,135
Suite
$3,739
From
A$1,484
Save 793
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
Exclusive Savings
Inside
$1,747
Oceanview
$2,213
Balcony
$2,638
Suite
$4,440
From
A$1,747
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Barcelona to Bridgetown
Cruise Line: MSC Cruises
Departure: 18 November 2026
Visit: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent, Barbados
Exclusive Savings
Inside
$1,582
Oceanview
$1,959
Balcony
$2,137
Suite
$4,315
From
A$1,582
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 10 October 2026
Visit: Spain, France, Corsica, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,050
Oceanview
$5,059
Balcony
$6,346
Suite
$7,317
From
A$4,050
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 04 April 2028
Visit: Spain, France, Monaco, Italy
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$6,350
From
A$6,350
Save 130
Per Person
View Trip
Cruise
 (3)

18 Days (17 Nights) Barcelona to Fort-de-France
Cruise Line: MSC Cruises
Departure: 18 November 2026
Visit: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent, Barbados, Grenada, Martinique
Exclusive Savings
Inside
$1,944
Oceanview
$2,429
Balcony
$2,578
Suite
-
From
A$1,944
Per Person
View Trip
Cruise
 (3)

14 Days (13 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 09 December 2027
Visit: Spain, Gibraltar, USA
Fare Saver
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,180
Suite
-
From
A$3,180
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departure: 04 June 2027
Visit: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Just Cruise Fare
Exclusive Savings
Inside
$4,251
Oceanview
$4,966
Balcony
$6,052
Suite
$7,943
From
A$4,251
Per Person
View Trip
Results: 91-120 of 591

No trips found. Try adjusting the search filters.