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

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Regent Seven Seas
Departure: 13 November 2027
Visit: Spain, France, Italy, Sicily, Malta, Tunisia, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,513
Suite
$12,277
From
US$10,513
Save 17,885
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 18 November 2027
Visit: Spain, Portugal, Bermuda, USA
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,930
Suite
$6,337
From
US$4,930
Save 5,168
Per Person
View Trip
Cruise

18 Days (17 Nights) Barcelona to Buenos Aires
Cruise Line: MSC Cruises
Departure: 18 November 2027
Visit: Spain, Brazil, Uruguay, Argentina
Bonus Onboard Credit
Inside
$1,694
Oceanview
$2,073
Balcony
$2,219
Suite
$3,722
From
US$1,694
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 16 April 2026
Visit: Spain, Morocco
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$10,500
From
US$10,500
Save 3,000
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Royal Caribbean
Departure: 16 April 2026
Visit: Spain, France, Italy, Sicily
Inside
$1,395
Oceanview
$1,565
Balcony
$1,615
Suite
$14,296
From
US$1,395
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 15 June 2026
Visit: Spain, Sardinia, France, Monaco
A Suite Invitation
Sky & Sea
Inside
-
Oceanview
-
Balcony
$6,315
Suite
$7,170
From
US$6,315
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 31 May 2027
Visit: Spain, Sicily, Greece, Turkey
Bonus Onboard Credit
Exclusive Savings
Inside
$1,224
Oceanview
$1,483
Balcony
$1,783
Suite
$2,528
From
US$1,224
Save 576
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 06 August 2027
Visit: Spain, France, Italy, Corsica
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,271
Suite
$5,017
From
US$3,271
Save 3,427
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 04 December 2026
Visit: Spain, France, Italy
Bonus Onboard Credit
Inside
$443
Oceanview
$523
Balcony
$603
Suite
$1,033
From
US$443
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jun 2026 to Aug 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,499
Oceanview
$1,699
Balcony
$1,999
Suite
$5,152
From
US$1,499
Save 1,273
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Regent Seven Seas
Departure: 05 December 2027
Visit: Spain, Morocco, Portugal, Bermuda, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,100
Suite
$7,570
From
US$6,100
Save 13,298
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 17 January 2028
Visit: Spain, Morocco, Sardinia, Tunisia, Sicily, Malta, Italy
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,398
Suite
$7,696
From
US$4,398
Save 4,600
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 02 May 2026
Visit: Spain, France, Italy, Sardinia, Sicily, Malta
Inside
$989
Oceanview
-
Balcony
$1,219
Suite
$1,769
From
US$989
Per Person
View Trip
Cruise

19 Days (18 Nights) Barcelona to Venice
Cruise Line: Regent Seven Seas
Departure: 15 May 2027
Visit: Spain, France, Monaco, Italy (+5 more), Sicily, Sardinia, Montenegro, Croatia, Slovenia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,982
Suite
$16,207
From
US$14,982
Save 23,516
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 21 May 2027
Visit: Spain, Sardinia, Sicily, Malta, Italy
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,810
Suite
$8,510
From
US$5,810
Save 2,490
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to London
Cruise Line: Viking Cruises
Departures: Jan 2027 to Mar 2028
Visit: Spain, England
Viking $799 Air Deal
Viking $1,499 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,499
Suite
$3,799
From
US$2,499
Save 500
Per Person
View Trip
New ReleaseCruise

19 Days (18 Nights) Barcelona to Istanbul
Cruise Line: APT
Departure: 12 May 2026
Visit: Spain, France, Corsica, Sardinia (+4 more), Malta, Sicily, Greece, Turkey
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,992
Suite
$20,206
From
US$15,992
Save 303
Per Person
View Trip
New ReleaseCruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 03 October 2026
Visit: Spain, Gibraltar, Morocco, Portugal
Early Booking Savings
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,842
Suite
$18,722
From
US$14,842
Save 18,648
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Muse
Departure: 07 September 2026
Visit: Spain, Sardinia, Tunisia, Sicily, Italy
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$5,280
Balcony
$6,160
Suite
$8,410
From
US$5,280
Save 1,320
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Feb 2026 to Mar 2028
Visit: Spain, France, Italy
Bonus Onboard Credit
Inside
$486
Oceanview
$566
Balcony
$786
Suite
$1,376
From
US$486
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Departure: 01 March 2026
Visit: Spain, Gibraltar, France, Italy
Princess Standard
Inside
$1,170
Oceanview
$1,350
Balcony
-
Suite
-
From
US$1,170
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 27 September 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,598
Oceanview
$2,799
Balcony
$3,243
Suite
$7,680
From
US$2,598
Save 1,504
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Viking Cruises
Departures: Feb 2027 to Sep 2028
Visit: Spain, Morocco, Portugal
Multiple Deals Available
Inside
-
Oceanview
-
Balcony
$2,999
Suite
$4,799
From
US$2,999
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 05 September 2026
Visit: Spain, Malta, Turkey, Greece
Exclusive Savings
Inside
$2,158
Oceanview
$2,293
Balcony
$2,736
Suite
$6,036
From
US$2,158
Save 1,320
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora III
Departure: 03 August 2026
Visit: Spain, Morocco, Portugal
A Suite Invitation
Sky & Sea
Inside
-
Oceanview
-
Balcony
$6,345
Suite
$7,380
From
US$6,345
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Ponant
Ship: L'Austral
Departure: 24 April 2027
Visit: Spain, France, Corsica, Sardinia
Inside
-
Oceanview
$4,890
Balcony
$5,150
Suite
$9,530
From
US$4,890
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 17 July 2027
Visit: Spain, Sicily, Greece
Exclusive Savings
Inside
$1,603
Oceanview
$1,708
Balcony
$2,098
Suite
$6,719
From
US$1,887
Save 617
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 13 November 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,206
Suite
$6,186
From
US$5,206
Save 10,392
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Regent Seven Seas
Departure: 28 November 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,108
Suite
$6,088
From
US$5,108
Save 10,290
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departure: 28 September 2027
Visit: Spain, Portugal
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,390
Suite
$9,210
From
US$5,390
Save 2,310
Per Person
View Trip
Results: 421-450 of 476

No trips found. Try adjusting the search filters.