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

15 Days (14 Nights) Barcelona to Orlando
Cruise Line: MSC Cruises
Departure: 31 October 2026
Visit: Spain, Portugal, Puerto Rico, USA
Bonus Onboard Credit
Inside
$973
Oceanview
$1,165
Balcony
$1,394
Suite
$2,736
From
US$973
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Oct 2027
Visit: Spain, Italy, Sicily, France
Exclusive Savings
Inside
$2,398
Oceanview
$2,698
Balcony
$3,046
Suite
$7,629
From
US$2,398
Save 1,389
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 05 September 2026
Visit: Spain, France, Monaco, Italy (+4 more), Corsica, Sardinia, Sicily, Malta
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,215
Suite
-
From
US$5,215
Save 5,483
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,943
Oceanview
$2,185
Balcony
$2,310
Suite
$5,642
From
US$1,943
Save 1,364
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 31 October 2026
Visit: Spain, France, Italy
Upgrade Your Experience
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,521
Suite
$4,488
From
US$3,521
Save 4,077
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Royal Caribbean
Departure: 23 August 2027
Visit: Spain, Malta, Greece, Turkey
Bonus Onboard Credit
Exclusive Savings
Inside
$1,162
Oceanview
$1,442
Balcony
$1,752
Suite
$2,536
From
US$1,162
Save 551
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departures: May 2027 to Sep 2027
Visit: Spain, France, Corsica, Italy, Sicily
Bonus Onboard Credit
Exclusive Savings
Inside
$954
Oceanview
$1,184
Balcony
$1,443
Suite
$2,088
From
US$954
Save 495
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to London
Cruise Line: Regent Seven Seas
Departure: 11 May 2027
Visit: Spain, Morocco, Portugal, France, England
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$15,610
Suite
$16,198
From
US$15,610
Save 23,188
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 December 2026
Visit: Spain, Italy, France
Bonus Onboard Credit
Exclusive Savings
Inside
$2,202
Oceanview
$2,367
Balcony
$2,561
Suite
$3,667
From
US$2,202
Save 60
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 October 2027
Visit: Spain, France
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$5,110
Suite
$9,330
From
US$5,110
Save 2,190
Per Person
View Trip
Cruise

23 Days (22 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Departure: 20 October 2026
Visit: Spain, Gibraltar, Morocco, Portugal, USA
Bonus Onboard Credit
Inside
$1,604
Oceanview
$1,983
Balcony
$2,249
Suite
$5,968
From
US$1,604
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 29 July 2027
Visit: Spain, Malta, Sicily, Italy, Sardinia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,768
Suite
$10,454
From
US$9,768
Save 15,130
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,030
Oceanview
$1,290
Balcony
$1,560
Suite
$2,275
From
US$1,030
Save 521
Per Person
View Trip
Cruise

7 Days (6 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 24 August 2026
Visit: Spain, France, Italy, Corsica, Monaco
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,550
Suite
$5,610
From
US$4,550
Save 1,950
Per Person
View Trip
Cruise

29 Days (28 Nights) Barcelona to Istanbul
Cruise Line: Seabourn
Departure: 25 September 2027
Visit: Spain, France, Corsica, Sardinia (+8 more), Italy, Sicily, Malta, Montenegro, Croatia, Slovenia, Greece, Turkey
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$19,711
Suite
$31,789
From
US$19,711
Save 348
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
A Suite Invitation
Inside
-
Oceanview
-
Balcony
$16,615
Suite
$18,740
From
US$16,615
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Naples
Cruise Line: MSC Cruises
Departure: 05 May 2026
Visit: Spain, Tunisia, Sicily, Italy
Inside
$619
Oceanview
-
Balcony
-
Suite
-
From
US$619
Per Person
View Trip
Cruise

13 Days (12 Nights) Barcelona to London
Cruise Line: Oceania Cruises
Departure: 02 June 2026
Visit: Spain, Morocco, Portugal, France, England
Your World Included Credit
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,189
Suite
$9,050
From
US$6,189
Save 6,509
Per Person
View Trip
Cruise

31 Days (30 Nights) Barcelona to Athens
Cruise Line: Seabourn
Departure: 15 July 2027
Visit: Spain, France, Monaco, Italy (+8 more), Corsica, Sardinia, Sicily, Malta, Albania, Croatia, Montenegro, Greece
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$26,128
Suite
$39,040
From
US$26,128
Save 476
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, Sicily, Tunisia
Bonus Onboard Credit
Inside
$776
Oceanview
$946
Balcony
$956
Suite
$1,326
From
US$776
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
Bonus Onboard Credit
Inside
$1,231
Oceanview
$1,498
Balcony
$1,769
Suite
$3,378
From
US$1,231
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departures: Jun 2027 to Sep 2027
Visit: Spain, Malta, Greece
Exclusive Savings
Inside
$1,599
Oceanview
$1,699
Balcony
$1,999
Suite
$4,999
From
US$1,599
Save 897
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 July 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,418
Suite
$5,746
From
US$3,418
Save 3,580
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 01 November 2026
Visit: Spain, Sardinia, Tunisia, Sicily, Italy
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$3,760
Balcony
$4,400
Suite
$9,280
From
US$3,760
Save 940
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 27 October 2026
Visit: Spain, Italy, France
Bonus Onboard Credit
Inside
$466
Oceanview
$506
Balcony
$586
Suite
$1,036
From
US$466
Per Person
View Trip
Cruise

38 Days (37 Nights) Barcelona to Istanbul
Cruise Line: Seabourn
Departure: 15 July 2027
Visit: Spain, France, Monaco, Italy (+9 more), Corsica, Sardinia, Sicily, Malta, Albania, Croatia, Montenegro, Greece, Turkey
Explore More
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$31,136
Suite
-
From
US$31,136
Save 568
Per Person
View Trip
Results: 451-476 of 476

No trips found. Try adjusting the search filters.