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

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 27 July 2026
Visit: Spain, Italy, Sicily, Greece, Montenegro, Croatia, Malta
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$9,399
From
A$9,399
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 11 April 2028
Visit: Spain, Gibraltar, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,758
Oceanview
$3,116
Balcony
$4,649
Suite
$5,588
From
A$2,758
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 04 August 2028
Visit: Spain, France, Corsica, Italy
Exclusive Savings
Inside
$2,229
Oceanview
$2,526
Balcony
$2,773
Suite
$5,941
From
A$2,229
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 May 2028
Visit: Spain, France, Italy, Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,101
Oceanview
$4,893
Balcony
$6,511
Suite
$7,323
From
A$4,101
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 13 March 2027
Visit: Spain, France, Italy, Sicily (+4 more), Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Exclusive Savings
Inside
$7,608
Oceanview
$8,470
Balcony
$10,234
Suite
$14,390
From
A$7,608
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 05 September 2027
Visit: Spain, France, Italy, Corsica (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,565
Oceanview
$6,011
Balcony
$7,773
Suite
$9,100
From
A$4,565
Per Person
View Trip
Cruise
 (1)

23 Days (22 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 02 November 2026
Visit: Spain, Portugal, Puerto Rico, Bahamas, USA
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$9,252
Balcony
$11,881
Suite
$29,128
From
A$9,252
Save 2,198
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 01 October 2028
Visit: Spain, France, Corsica, Italy, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,914
Oceanview
$3,370
Balcony
$4,642
Suite
$5,142
From
A$2,914
Per Person
View Trip
Cruise
 (5)

17 Days (16 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 23 September 2028
Visit: Spain, France, Corsica, Italy, Sardinia
Azamara Always Included
Exclusive Savings
Inside
$6,063
Oceanview
$6,573
Balcony
$8,082
Suite
$11,424
From
A$6,063
Per Person
View Trip
Cruise
 (3)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 05 November 2026
Visit: Spain, France, Monaco, Italy
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,522
Suite
$5,814
From
A$4,522
Save 5,178
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 April 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,622
Oceanview
$2,815
Balcony
$3,306
Suite
$8,491
From
A$2,622
Save 1,670
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 03 May 2027
Visit: Spain, Italy, Sicily, Greece, Turkey
Exclusive Savings
Inside
$3,711
Oceanview
$4,987
Balcony
-
Suite
$12,449
From
A$3,711
Save 1,782
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: May 2027 to Sep 2027
Visit: Spain, France, Italy, Sicily
Just Cruise Fare
Exclusive Savings
Inside
$2,152
Oceanview
-
Balcony
$2,733
Suite
$3,016
From
A$2,152
Per Person
View Trip
Cruise
 (1)

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 September 2028
Visit: Spain, Sardinia, Italy, Monaco, France, Corsica
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$14,440
From
A$14,440
Save 295
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departure: 04 July 2027
Visit: Spain, Italy, Corsica, France
Inside
$1,788
Oceanview
$2,187
Balcony
$2,387
Suite
$5,092
From
A$1,788
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 17 October 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,621
Oceanview
$3,443
Balcony
$4,126
Suite
$4,660
From
A$2,621
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy, France
Exclusive Savings
Inside
$3,568
Oceanview
$4,103
Balcony
$4,706
Suite
-
From
A$3,568
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Nov 2027
Visit: Spain, Sardinia, Italy, France
Exclusive Savings
Inside
$1,415
Oceanview
$1,593
Balcony
$1,742
Suite
$2,425
From
A$1,415
Per Person
View Trip
Cruise
 (3)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Visit: Spain, France, Italy, Sicily (+4 more), Greece, Croatia, Montenegro, Turkey
Fare Saver
Exclusive Savings
Inside
$8,225
Oceanview
$8,423
Balcony
$13,076
Suite
$18,422
From
A$8,225
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Santos
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 02 November 2026
Visit: Spain, Brazil
Exclusive Savings
Inside
$1,790
Oceanview
$1,988
Balcony
$2,533
Suite
$7,646
From
A$1,790
Per Person
View Trip
Cruise
 (8)

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 13 August 2026
Visit: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$3,566
Oceanview
$4,213
Balcony
$7,457
Suite
$6,173
From
A$3,566
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 10 October 2026
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,037
Oceanview
$3,700
Balcony
$4,792
Suite
$5,901
From
A$3,037
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 10 April 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,176
Oceanview
$2,562
Balcony
$3,054
Suite
$7,632
From
A$2,176
Save 1,407
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 22 June 2026
Visit: Spain, Sardinia, Corsica, Sicily (+4 more), Italy, Greece, Montenegro, Croatia
Exclusive Savings
Inside
$3,429
Oceanview
$3,786
Balcony
-
Suite
-
From
A$3,429
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2028 to Aug 2028
Visit: Spain, France, Italy, Corsica (+4 more), Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,081
Oceanview
$4,873
Balcony
$6,610
Suite
$7,303
From
A$4,081
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 02 May 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$3,155
Oceanview
$4,462
Balcony
$5,155
Suite
$6,026
From
A$3,155
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 07 November 2027
Visit: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,643
Oceanview
$1,861
Balcony
$2,049
Suite
$2,791
From
A$1,643
Per Person
View Trip
Cruise
 (1)

48 Days (47 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 02 November 2026
Visit: Spain, Portugal, Puerto Rico, Bahamas (+9 more), USA, Virgin Islands, Antigua and Barbuda, Saint Lucia, Trinidad and Tobago, Brazil, Barbados, Dominica, Saint Martin
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
$20,812
Balcony
$28,262
Suite
$66,829
From
A$20,812
Save 2,448
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
First Come, First Served Offer
Exclusive Savings
Inside
$3,875
Oceanview
$4,380
Balcony
$4,716
Suite
$10,627
From
A$3,875
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departure: 17 October 2027
Visit: Spain, Tunisia, Malta, Sicily, Italy
Just Cruise Fare
Exclusive Savings
Inside
$2,018
Oceanview
-
Balcony
$2,852
Suite
$3,239
From
A$2,018
Per Person
View Trip
Results: 211-240 of 591

No trips found. Try adjusting the search filters.