Cruises from Barcelona

Choose from 543 unique cruises starting in Barcelona, and traveling to Amalfi, Amsterdam, Athens, Bari, Bergen and more. October is the most popular month to join a cruise from Barcelona and you can select from 1,354 departures available from twenty-one leading cruise lines.
Filter Results
Departures
Show More...
Duration
4 Days
122 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$100pp
$47,298pp
Countries
Show More...
Filter Results
543 Cruises (1,354 Cruise Departures)
Cruise

33 Days (32 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 31 October 2026
Visit: Spain, France, Italy, Sicily (+6 more), Malta, Tunisia, Sardinia, Morocco, Puerto Rico, USA
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$14,649
Suite
$20,249
From
US$14,649
Save 14,649
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
$7,699
Suite
$8,699
From
US$7,699
Save 7,699
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jul 2026 to Aug 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,399
Oceanview
$1,496
Balcony
$1,779
Suite
$5,485
From
US$1,668
Save 639
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: May 2026 to Jun 2026
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,065
Oceanview
$1,359
Balcony
$1,497
Suite
$3,605
From
US$1,602
Save 50
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,449
Suite
$5,549
From
US$3,449
Save 3,449
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 27 October 2026
Visit: Spain, Italy, France
Drinks & WiFi Package
Inside
-
Oceanview
-
Balcony
-
Suite
$1,526
From
US$1,526
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 02 May 2027
Visit: Spain, France
All-Inclusive Fare
All-Inclusive Plus Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,900
Suite
$10,100
From
US$6,900
Save 2,500
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
$9,399
Suite
$10,599
From
US$9,399
Save 9,399
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 06 August 2027
Visit: Spain, France, Italy, Sicily
Bonus Onboard Credit
Exclusive Savings
Inside
$1,154
Oceanview
$1,484
Balcony
$1,753
Suite
$2,698
From
US$1,154
Save 559
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 22 October 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,199
Suite
$13,599
From
US$12,199
Save 12,199
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 07 May 2026
Visit: Spain, France, Italy, Croatia, Montenegro
Exclusive Savings
Inside
$1,007
Oceanview
$1,007
Balcony
$1,479
Suite
$6,659
From
US$1,501
Save 50
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 06 September 2027
Visit: Spain, Morocco, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,494
Oceanview
$1,944
Balcony
$2,303
Suite
$3,579
From
US$1,494
Save 705
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 November 2027
Visit: Spain, Morocco, Italy, France
Inside
$1,179
Oceanview
$1,379
Balcony
$1,559
Suite
$3,879
From
US$1,179
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to London
Cruise Line: Oceania Cruises
Departure: 30 August 2027
Visit: Spain, Portugal, France, England
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,799
Suite
$8,199
From
US$5,799
Save 5,799
Per Person
View Trip
Cruise

116 Days (115 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 07 January 2028
Visit: Spain, Turks and Caicos Islands, Bahamas, Mexico (+24 more), Costa Rica, Panama, Ecuador, Peru, Chile, French Polynesia, Tonga, New Caledonia, New Zealand, Australia, Indonesia, Vietnam, Thailand, Cambodia, Singapore, Malaysia, Sri Lanka, India, United Arab Emirates, Oman, Jordan, Egypt, Italy, France
Inside
$19,709
Oceanview
$21,609
Balcony
$30,399
Suite
-
From
US$19,709
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 05 September 2026
Visit: Spain, Gibraltar, Monaco
Last Minute Fare
All-Inclusive Plus Fare
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$6,450
Suite
$14,400
From
US$6,450
Per Person
View Trip
Cruise

7 Days (6 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 27 May 2026
Visit: Spain, France, Sardinia, Italy
Inside
-
Oceanview
-
Balcony
-
Suite
$4,590
From
US$4,590
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora I
Departures: May 2027 to Sep 2027
Visit: Spain, Sardinia, France, Italy
Inside
-
Oceanview
-
Balcony
-
Suite
$4,450
From
US$4,450
Per Person
View Trip
Cruise

6 Days (5 Nights) Barcelona to Livorno
Cruise Line: MSC Cruises
Departure: 05 May 2026
Visit: Spain, Tunisia, Sicily, Italy
Drinks & WiFi Package
Inside
-
Oceanview
-
Balcony
-
Suite
$2,819
From
US$2,819
Per Person
View Trip
Cruise

18 Days (17 Nights) Barcelona to Bridgetown
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 02 November 2026
Visit: Spain, Morocco, Antigua and Barbuda, Saint Martin, Saint Kitts and Nevis, Dominican Republic, Barbados
Inside
$1,374
Oceanview
$1,574
Balcony
$2,384
Suite
$3,874
From
US$1,374
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
$2,093
Oceanview
$2,377
Balcony
$2,478
Suite
$7,623
From
US$2,475
Save 814
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Royal Caribbean
Departure: 20 August 2027
Visit: Spain, France, Italy, Sicily
Bonus Onboard Credit
Exclusive Savings
Inside
$1,313
Oceanview
$1,693
Balcony
$2,002
Suite
$3,098
From
US$1,313
Save 624
Per Person
View Trip
Cruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Regent Seven Seas
Departure: 18 April 2027
Visit: Spain, France, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$12,899
Suite
$13,849
From
US$12,899
Save 12,899
Per Person
View Trip
Cruise

21 Days (20 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 28 September 2026
Visit: Spain, France, Monaco, Corsica, Italy, Sicily
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$12,200
Suite
$24,100
From
US$12,200
Per Person
View Trip
Cruise

28 Days (27 Nights) Barcelona to Miami
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 21 October 2026
Visit: Spain, Portugal, Morocco, Antigua and Barbuda, Anguilla, Puerto Rico, USA
Sky & Sea
Inside
-
Oceanview
-
Balcony
-
Suite
$14,660
From
US$14,660
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Regent Seven Seas
Departure: 15 July 2027
Visit: Spain, Corsica, France, Italy (+4 more), Sardinia, Sicily, Montenegro, Croatia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$17,149
Suite
$17,349
From
US$17,149
Save 17,149
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 02 June 2027
Visit: Spain, France, Italy, Corsica, Sardinia, Sicily
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,849
Suite
$6,799
From
US$3,849
Save 3,849
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departure: 02 August 2027
Visit: Spain, France, Italy, Sicily
Bonus Onboard Credit
Exclusive Savings
Inside
$1,077
Oceanview
$1,427
Balcony
$1,669
Suite
$2,514
From
US$1,077
Save 541
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Lisbon
Cruise Line: Royal Caribbean
Departure: 25 September 2027
Visit: Spain, Morocco, Portugal
Bonus Onboard Credit
Exclusive Savings
Inside
$1,333
Oceanview
$1,723
Balcony
$2,042
Suite
$3,167
From
US$1,333
Save 659
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Monte Carlo
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 27 May 2026
Visit: Spain, France, Sardinia, Italy, Monaco
Inside
-
Oceanview
-
Balcony
-
Suite
$5,310
From
US$5,310
Per Person
View Trip
Results: 451-480 of 543

No trips found. Try adjusting the search filters.