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)

14 Days (13 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Departure: 31 October 2026
Visit: Spain, Portugal, Puerto Rico, USA
Exclusive Savings
Inside
$1,238
Oceanview
$1,456
Balcony
$1,782
Suite
-
From
A$1,238
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 27 July 2026
Visit: Spain, Italy, Sicily, Greece, Montenegro
Exclusive Savings
Inside
$2,080
Oceanview
$2,229
Balcony
$3,744
Suite
$5,031
From
A$2,080
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 02 November 2026
Visit: Spain, Portugal, Bermuda, USA
Exclusive Savings
Inside
$1,938
Oceanview
-
Balcony
$4,070
Suite
-
From
A$1,938
Save 954
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: Jun 2026 to Oct 2027
Visit: Spain, France, Italy, Sicily
Just Cruise Fare
Exclusive Savings
Inside
$1,527
Oceanview
$2,807
Balcony
$2,047
Suite
$2,405
From
A$1,527
Per Person
View Trip
Cruise
 (3)

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 25 November 2026
Visit: Spain, Portugal, Puerto Rico, Dominican Republic, USA
Your World Inclusions
Exclusive Savings
Inside
$3,065
Oceanview
$3,944
Balcony
$3,982
Suite
$5,273
From
A$3,065
Save 4,585
Per Person
View Trip
Cruise
 (2)

33 Days (32 Nights) Barcelona to Athens
Cruise Line: Princess
Departure: 06 June 2028
Visit: Spain, France, Corsica, Italy (+8 more), Malta, Montenegro, Greece, Sicily, Sardinia, Croatia, Cyprus, Turkey
Princess Standard
Exclusive Savings
Inside
$5,928
Oceanview
-
Balcony
$6,664
Suite
$9,170
From
A$5,928
Per Person
View Trip
Cruise
 (3)

19 Days (18 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visit: Spain, Morocco, Sardinia, Italy (+5 more), Corsica, France, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$5,076
Oceanview
$5,898
Balcony
$6,937
Suite
$10,333
From
A$5,076
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 11 June 2027
Visit: Spain, Corsica, Italy, Malta, Montenegro, Croatia
First Come, First Served Offer
Exclusive Savings
Inside
$4,004
Oceanview
$4,419
Balcony
$4,815
Suite
$9,874
From
A$4,004
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Reykjavik
Cruise Line: Viking Cruises
Departures: May 2027 to Jun 2028
Visit: Spain, Portugal, Ireland, England, Iceland
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,354
Suite
$15,234
From
A$9,354
Save 1,491
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 April 2028
Visit: Spain, Morocco, Portugal
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$10,363
From
A$10,363
Save 212
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departures: May 2027 to Oct 2027
Visit: Spain, France
Inside
$1,388
Oceanview
$1,787
Balcony
$1,987
Suite
$5,391
From
A$1,388
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 Circle Member - Quarterly Saving
Azamara Always Included
Exclusive Savings
Inside
$4,972
Oceanview
$5,668
Balcony
$6,560
Suite
$10,274
From
A$4,972
Save 77
Per Person
View Trip
Cruise
 (2)

33 Days (32 Nights) Barcelona to Athens
Cruise Line: Princess
Departure: 05 September 2028
Visit: Spain, France, Corsica, Italy (+7 more), Malta, Montenegro, Greece, Sicily, Croatia, Cyprus, Turkey
Princess Standard
Exclusive Savings
Inside
$6,066
Oceanview
-
Balcony
$7,040
Suite
$9,407
From
A$6,066
Per Person
View Trip
Cruise
 (8)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 28 November 2026
Visit: Spain, France, Italy, Sicily, Greece
Azamara Circle Member - Quarterly Saving
Azamara Always Included
Exclusive Savings
Inside
-
Oceanview
$5,632
Balcony
$6,269
Suite
$9,807
From
A$5,632
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departures: May 2027 to Oct 2027
Visit: Spain, Malta, Greece, Turkey, Italy
Exclusive Savings
Inside
$2,188
Oceanview
$2,747
Balcony
$3,059
Suite
$7,038
From
A$2,188
Save 1,658
Per Person
View Trip
Cruise
 (13)

29 Days (28 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 14 May 2027
Visit: Spain, Sicily, Greece, Turkey (+4 more), Italy, Malta, Montenegro, Croatia
First Come, First Served Offer
Exclusive Savings
Inside
$6,909
Oceanview
$7,830
Balcony
$8,483
Suite
$18,156
From
A$6,909
Per Person
View Trip
Cruise
 (8)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 13 March 2027
Visit: Spain, France, Italy, Sicily, Montenegro, Croatia
Azamara Circle Member - Quarterly Saving
Azamara Always Included
Exclusive Savings
Inside
$4,115
Oceanview
$5,556
Balcony
$5,987
Suite
$8,506
From
A$4,115
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Dec 2026 to May 2028
Visit: Spain, France, Monaco, Italy, Sicily, Greece, Turkey
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,904
Suite
$11,804
From
A$6,904
Save 1,559
Per Person
View Trip
Cruise
 (5)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departure: 18 July 2027
Visit: Spain, France, Corsica, Italy, Sicily, Malta
Inside
$2,728
Oceanview
$2,838
Balcony
$3,124
Suite
$9,199
From
A$2,728
Per Person
View Trip
Cruise
 (5)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departure: 28 July 2027
Visit: Spain, Portugal, Morocco
Inside
$4,712
Oceanview
$4,787
Balcony
$4,787
Suite
$13,727
From
A$4,712
Per Person
View Trip
Cruise
 (2)

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 08 May 2027
Visit: Spain, Corsica, Italy, Sicily, Greece
Inside
$2,385
Oceanview
$2,728
Balcony
$2,955
Suite
$6,390
From
A$2,385
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: May 2027 to Aug 2027
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,587
Oceanview
$1,845
Balcony
$2,280
Suite
$2,726
From
A$1,587
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 25 May 2027
Visit: Spain, Morocco, Sardinia, Italy, Corsica, France
Fare Saver
Exclusive Savings
Inside
$3,291
Oceanview
$3,835
Balcony
$4,617
Suite
$6,518
From
A$3,291
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Nova
Departure: 14 November 2027
Visit: Spain, France, Italy
All-Inclusive Plus Fare
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,468
Suite
$11,858
From
A$5,468
Save 3,832
Per Person
View Trip
Cruise
 (7)

25 Days (24 Nights) Barcelona to Barcelona
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
$5,202
Oceanview
$6,053
Balcony
$7,672
Suite
$8,652
From
A$5,202
Per Person
View Trip
Cruise
 (7)

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

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departure: 27 June 2027
Visit: Spain, France
Inside
$1,788
Oceanview
$2,186
Balcony
$2,286
Suite
$5,092
From
A$1,788
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 19 July 2026
Visit: Spain, France, Italy, Corsica
Inside
$1,786
Oceanview
$2,624
Balcony
$2,624
Suite
$4,492
From
A$1,786
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2026 to Oct 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,475
Oceanview
$1,762
Balcony
$2,009
Suite
$3,425
From
A$1,475
Per Person
View Trip
New ReleaseCruise
 (1)

29 Days (28 Nights) Barcelona to Cape Town
Cruise Line: Viking Cruises
Departure: 05 January 2028
Visit: Spain, Morocco, Portugal, Senegal (+4 more), Ghana, Angola, Namibia, South Africa
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,254
Suite
$29,444
From
A$14,254
Save 1,541
Per Person
View Trip
Results: 181-210 of 591

No trips found. Try adjusting the search filters.