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

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 05 June 2027
Visit: Spain, Malta, Greece, Turkey (+5 more), Montenegro, Sicily, Italy, France, Gibraltar
Fare Saver
Exclusive Savings
Inside
$5,711
Oceanview
$6,582
Balcony
-
Suite
-
From
A$5,711
Per Person
View Trip
Cruise
 (4)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 29 September 2027
Visit: Spain, France, Monaco, Italy, Montenegro, Croatia
Azamara Always Included
Exclusive Savings
Inside
$6,718
Oceanview
$7,434
Balcony
$9,217
Suite
$13,882
From
A$6,718
Save 111
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 16 August 2027
Visit: Spain, Morocco, Gibraltar, Portugal
Your World Inclusions
Exclusive Savings
Inside
$4,249
Oceanview
$4,627
Balcony
$7,111
Suite
$9,972
From
A$4,249
Save 2,091
Per Person
View Trip
Cruise
 (13)

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

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Aug 2026 to Apr 2027
Visit: Spain, France, Corsica, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,977
Oceanview
$3,452
Balcony
$4,066
Suite
$5,471
From
A$2,977
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departure: 02 May 2027
Visit: Spain, Malta, Tunisia, Sicily, Italy
Just Cruise Fare
Exclusive Savings
Inside
$2,107
Oceanview
-
Balcony
$2,718
Suite
$2,926
From
A$2,107
Per Person
View Trip
Cruise
 (1)

14 Days (13 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 02 November 2026
Visit: Spain, Brazil
Exclusive Savings
Inside
-
Oceanview
$1,911
Balcony
$2,545
Suite
$7,107
From
A$1,911
Per Person
View Trip
Cruise
 (4)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 31 October 2027
Visit: Spain, Italy, Sicily, Montenegro (+4 more), Croatia, Greece, Cyprus, Turkey
Azamara Always Included
Exclusive Savings
Inside
$12,021
Oceanview
$14,774
Balcony
$18,067
Suite
$26,378
From
A$12,021
Save 198
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visit: Spain, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,111
Oceanview
$2,418
Balcony
$2,735
Suite
$4,408
From
A$2,111
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departures: Jun 2028 to Aug 2028
Visit: Spain, Sardinia, Italy, Monaco, France, Corsica
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$13,524
From
A$13,524
Save 286
Per Person
View Trip
Cruise
 (2)

16 Days (15 Nights) Barcelona to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 08 November 2027
Visit: Spain, Morocco, Bermuda, USA
Exclusive Savings
Inside
$2,002
Oceanview
$2,496
Balcony
$2,577
Suite
$9,248
From
A$2,002
Save 1,092
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 26 February 2028
Visit: Spain, Tunisia, Malta, Greece
Fare Saver
Exclusive Savings
Inside
$1,319
Oceanview
$1,586
Balcony
$1,814
Suite
$2,576
From
A$1,319
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 24 July 2027
Visit: Spain, Gibraltar, Portugal, Corsica, Italy
Exclusive Savings
Inside
$2,466
Oceanview
$2,670
Balcony
$2,718
Suite
$7,334
From
A$2,466
Save 1,633
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Barcelona to Fort Lauderdale
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 December 2027
Visit: Spain, Portugal, Morocco, Gibraltar, USA
Fare Saver
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,451
Suite
$46,211
From
A$6,451
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Oct 2026 to Nov 2026
Visit: Spain, Malta, Greece, Sicily, Italy
Exclusive Savings
Inside
$1,965
Oceanview
$2,164
Balcony
$2,416
Suite
$5,300
From
A$1,965
Save 1,336
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 14 May 2027
Visit: Spain, Sicily, Greece, Turkey (+4 more), Italy, Malta, Montenegro, Croatia
Exclusive Savings
Inside
$6,441
Oceanview
$7,134
Balcony
$8,421
Suite
$15,153
From
A$6,441
Per Person
View Trip
Cruise
 (1)

16 Days (15 Nights) Barcelona to Santos
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 01 November 2027
Visit: Spain, Brazil
Exclusive Savings
Inside
$2,135
Oceanview
$2,511
Balcony
$2,858
Suite
-
From
A$2,135
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departures: Jun 2026 to Sep 2026
Visit: Spain, France, Corsica, Italy, Sicily
Exclusive Savings
Inside
$1,569
Oceanview
$1,819
Balcony
$3,333
Suite
$4,185
From
A$1,569
Save 924
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 15 September 2028
Visit: Spain, France, Corsica, Italy (+4 more), Malta, Croatia, Greece, Sicily
Exclusive Savings
Inside
$6,243
Oceanview
$6,936
Balcony
$7,926
Suite
$14,658
From
A$6,243
Per Person
View Trip
Cruise
 (1)

6 Days (5 Nights) Barcelona to Marseille
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visit: Spain, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$3,910
From
A$3,910
Save 80
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 24 December 2027
Visit: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$3,616
Oceanview
$3,800
Balcony
$4,307
Suite
$9,436
From
A$3,616
Save 2,329
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
$16,803
Suite
$17,890
From
A$16,803
Save 2,307
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 15 November 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,197
Oceanview
$1,504
Balcony
$2,009
Suite
$2,534
From
A$1,197
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Trieste
Cruise Line: Oceania Cruises
Departure: 25 June 2026
Visit: Spain, France, Monaco, Corsica (+5 more), Italy, Sicily, Greece, Montenegro, Croatia
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,890
Suite
$23,261
From
A$6,934
Save 5,986
Per Person
View Trip
Cruise

20 Days (19 Nights) Barcelona to Istanbul
Cruise Line: Oceania Cruises
Departure: 06 November 2028
Visit: Spain, France, Italy, Sicily (+4 more), Tunisia, Malta, Greece, Turkey
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,044
Suite
$16,679
From
A$10,044
Save 2,276
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 08 October 2028
Visit: Spain, France, Italy
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,078
Suite
$6,648
From
A$4,078
Save 2,112
Per Person
View Trip
Cruise

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 14 September 2026
Visit: Spain, Sardinia, Corsica, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$15,758
From
A$15,758
Save 322
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2026 to Nov 2026
Visit: Spain, France, Italy, Sardinia, Sicily, Malta
Exclusive Savings
Inside
$1,079
Oceanview
$1,564
Balcony
$1,544
Suite
$2,801
From
A$1,079
Save 19
Per Person
View Trip
Cruise

16 Days (15 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2026
Visit: Spain, Portugal, Brazil
Exclusive Savings
Inside
$2,145
Oceanview
$2,482
Balcony
$3,442
Suite
$5,511
From
A$2,145
Per Person
View Trip
Cruise

20 Days (19 Nights) Barcelona to Buenos Aires
Cruise Line: MSC Cruises
Departure: 07 January 2027
Visit: Spain, Gibraltar, Morocco, Cape Verde, Brazil, Argentina
World Cruise Inclusions
Exclusive Savings
Inside
$4,524
Oceanview
-
Balcony
-
Suite
-
From
A$4,524
Per Person
View Trip
Results: 301-330 of 591

No trips found. Try adjusting the search filters.