Cruises From Barcelona

Choose from 486 unique cruises starting in Barcelona, and traveling to Abu Dhabi, Amsterdam, Athens, Bergen, Bilbao and more. June is the most popular month to join a cruise from Barcelona and you can select from 1,388 departures available from nineteen leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
85 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$99pp
$132,998pp
Countries
Show More...
Filter Results
486 Cruises (1,388 Cruise Departures)
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Apr 2026 to Nov 2026
Visit: Spain, France, Italy, Sicily
Inside
$996
Oceanview
$1,166
Balcony
$1,276
Suite
$1,734
From
US$996
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Barcelona to Orlando
Cruise Line: Norwegian Cruise Line
Departure: 28 October 2026
Visit: Spain, France, Morocco, Portugal, USA
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$6,963
From
US$6,963
Save 196
Per Person
View Trip
Cruise
 (6)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 19 March 2026
Visit: Spain, France, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$2,082
Oceanview
$2,189
Balcony
$2,728
Suite
$3,166
From
US$2,082
Per Person
View Trip
Cruise
 (2)

2 Days (1 Nights) Barcelona to Marseille
Cruise Line: MSC Cruises
Departures: Feb 2026 to Apr 2026
Visit: Spain, France
Inside
$99
Oceanview
$129
Balcony
$179
Suite
$339
From
US$99
Per Person
View Trip
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Departures: Jul 2027 to Oct 2027
Visit: Spain, Italy, Corsica, France
Inside
$1,393
Oceanview
$1,603
Balcony
$1,813
Suite
$4,305
From
US$1,393
Per Person
View Trip
Cruise
 (2)

25 Days (24 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 28 August 2027
Visit: Spain, Malta, Greece, Turkey (+4 more), Montenegro, Sicily, Italy, Croatia
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$4,354
Oceanview
$4,874
Balcony
$5,971
Suite
$9,195
From
US$4,354
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Miami
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 11 October 2026
Visit: Spain, Morocco, USA
Inside
$1,669
Oceanview
$2,001
Balcony
$2,066
Suite
$5,726
From
US$1,669
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 12 June 2026
Visit: Spain, Malta, Turkey, Greece
Bonus Onboard Credit
Exclusive Savings
Inside
$2,190
Oceanview
$2,474
Balcony
$2,682
Suite
$5,127
From
US$2,190
Save 1,193
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
Inside
$1,745
Oceanview
$2,006
Balcony
$2,307
Suite
$5,935
From
US$1,745
Per Person
View Trip
Cruise
 (3)

27 Days (26 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 December 2026
Visit: Spain, Gibraltar, Morocco, Portugal, France, Italy, Corsica
Your World Inclusions
Exclusive Savings
Inside
$7,051
Oceanview
$7,730
Balcony
$11,707
Suite
$16,266
From
US$7,051
Save 7,347
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 02 November 2026
Visit: Spain, Portugal
Your World Inclusions
Exclusive Savings
Inside
$2,099
Oceanview
$2,299
Balcony
$3,320
Suite
$4,581
From
US$2,099
Save 2,099
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visit: Spain, Gibraltar, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Inside
$3,161
Oceanview
$3,940
Balcony
$4,746
Suite
$5,370
From
US$3,161
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departures: Apr 2026 to Sep 2027
Visit: Spain, France, Italy, Sicily, Greece, Montenegro, Croatia
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,486
From
US$5,486
Save 246
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
$8,257
Suite
$9,531
From
US$8,257
Save 14,541
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Bologna
Cruise Line: Royal Caribbean
Departures: May 2026 to Sep 2026
Visit: Spain, France, Corsica, Italy, Sicily
Exclusive Savings
Inside
$1,060
Oceanview
$1,268
Balcony
$1,594
Suite
$2,931
From
US$1,060
Save 687
Per Person
View Trip
Cruise
 (2)

25 Days (24 Nights) Barcelona to Abu Dhabi
Cruise Line: MSC Cruises
Departure: 06 November 2026
Visit: Spain, France, Italy, Malta (+6 more), Greece, Cyprus, Egypt, Oman, Qatar, United Arab Emirates
Exclusive Savings
Inside
$1,866
Oceanview
$2,196
Balcony
$2,545
Suite
$4,883
From
US$1,866
Save 53
Per Person
View Trip
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 10 October 2026
Visit: Spain, Malta, Sicily, Italy, France
Bonus Onboard Credit
Exclusive Savings
Inside
$1,451
Oceanview
$1,951
Balcony
$2,101
Suite
$6,267
From
US$1,451
Save 750
Per Person
View Trip
Cruise

16 Days (15 Nights) Barcelona to Rome
Cruise Line: Silversea
Ship: Silver Ray
Departure: 25 July 2026
Visit: Spain, Corsica, France, Monaco, Italy
All-Inclusive Fare
Inside
-
Oceanview
-
Balcony
$10,500
Suite
$18,400
From
US$10,500
Per Person
View Trip
Cruise
 (1)

25 Days (24 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 28 October 2025
Visit: Spain, Morocco, Barbados, Grenada (+5 more), Sint Maarten, Puerto Rico, USA, Bahamas, Dominican Republic
Inside
-
Oceanview
$1,579
Balcony
$2,021
Suite
-
From
US$1,579
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 30 November 2025
Visit: Spain, Morocco, Brazil
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$2,334
From
US$2,334
Save 71
Per Person
View Trip
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 20 May 2026
Visit: Spain, France, Sardinia, Italy
Bonus Shore Excursion Credit
Inside
-
Oceanview
-
Balcony
$5,000
Suite
$5,760
From
US$5,000
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 Always Included
Exclusive Savings
Inside
$3,385
Oceanview
$3,851
Balcony
$4,452
Suite
$7,411
From
US$3,385
Save 64
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 04 July 2026
Visit: Spain, Italy, France
Inside
$1,541
Oceanview
$1,706
Balcony
$1,806
Suite
$3,920
From
US$1,706
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 July 2026
Visit: Spain, Malta, Greece, Turkey (+5 more), Montenegro, Sicily, Italy, France, Gibraltar
Book Early & Have It All Fare Option
Inside
$3,209
Oceanview
$3,409
Balcony
$4,391
Suite
$5,714
From
US$3,209
Per Person
View Trip
Cruise
 (1)

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 16 October 2025
Visit: Spain, Morocco, Portugal, USA
Inside
-
Oceanview
-
Balcony
-
Suite
$4,635
From
US$4,635
Per Person
View Trip
Cruise

22 Days (21 Nights) Barcelona to Istanbul
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy, France, Greece, Turkey
Inside
$3,209
Oceanview
$3,449
Balcony
$4,359
Suite
-
From
US$3,209
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Ship: Oosterdam
Departure: 17 July 2027
Visit: Spain, Malta, Greece, Turkey, Egypt
Book Early & Have It All Fare Option
Inside
$2,614
Oceanview
$2,994
Balcony
$3,430
Suite
-
From
US$2,614
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to London
Cruise Line: Viking Cruises
Departures: Jan 2026 to Jan 2028
Visit: Spain, England
Viking $599 Air Deal
Viking $799 Air Deal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$2,299
Suite
$3,299
From
US$2,299
Save 950
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 10 November 2026
Visit: Spain, Gibraltar, Bermuda, USA
Bonus Onboard Credit
Exclusive Savings
Inside
$1,277
Oceanview
$1,487
Balcony
$1,966
Suite
-
From
US$1,277
Save 670
Per Person
View Trip
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 17 November 2027
Visit: Spain, Sardinia, Tunisia, Sicily, Malta, Italy
Your World Inclusions
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,127
Suite
$5,649
From
US$3,127
Save 3,271
Per Person
View Trip
Results: 91-120 of 486

No results found. Try amending the search filters.