Cruises to Barcelona

Are you looking for a cruise ending in Barcelona? Choose from 312 unique cruise itineraries to Barcelona, departing from Abu Dhabi, Amsterdam, Athens, Bergen, Berlin and more. September is the most popular month to cruise from Barcelona and we have over 815 departures available from seventeen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
2 Days
142 Days
Regions
Show More...
Start City
Ship Size
Ship Features
Operators
Show More...
Price
$59pp
$135,999pp
Countries
Show More...
Filter Results
312 Cruises (815 Cruise Departures)
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: May 2022 to Oct 2023
Countries Visited: Spain, France, Italy
Limited Time Sale
Inside
$1,195
Oceanview
$1,354
Balcony
$1,520
Suite
$2,934
From 1,195
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2022 to Oct 2023
Countries Visited: Spain, Italy, France
All In At Sea Offer
Inside
$454
Oceanview
$584
Balcony
$904
Suite
$1,584
From 404
Cruise

8 Days (7 Nights) Rome to Barcelona
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 19 October 2022
Countries Visited: Italy, Monaco, France, Spain
Inside
-
Oceanview
$8,800
Balcony
$10,300
Suite
$15,400
From 8,800
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2023 to Jan 2024
Countries Visited: Spain, Morocco
Cruise Only ratesWonderful Weekend Sale
Inside
$1,734
Oceanview
$2,294
Balcony
$2,984
Suite
$6,621
From 1,734
Cruise

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Oceania Cruises
Departure: 26 October 2024
Countries Visited: Italy, Croatia, Montenegro, Greece (+4 more), Sicily, Monaco, France, Spain
Early Booking Savings + OLife Choice
Inside
$3,740
Oceanview
$4,490
Balcony
$5,240
Suite
$7,420
Save 3,400
From 3,740
Cruise

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Seabourn
Ship: Sojourn
Departures: Jul 2023 to Aug 2023
Countries Visited: Spain, France, Italy, Malta (+4 more), Sicily, Sardinia, Corsica, Monaco
Earlybird Offers
Inside
-
Oceanview
$12,999
Balcony
$13,999
Suite
$25,999
From 12,999
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 18 November 2023
Countries Visited: Spain, Portugal
Cruise Only ratesWonderful Weekend Sale
Inside
$1,775
Oceanview
$2,195
Balcony
$2,755
Suite
$5,637
From 1,775
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Silversea
Ship: Silver Moon
Departure: 28 March 2023
Countries Visited: Morocco, Portugal, Spain
Door-To-Door All⁠ ⁠Inclusive
Inside
-
Oceanview
$8,600
Balcony
$10,100
Suite
$15,600
From 8,600
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 27 October 2022
Countries Visited: Spain, France, Italy
All In At Sea Offer
Inside
$794
Oceanview
$964
Balcony
$1,304
Suite
$1,974
From 724
Cruise

22 Days (21 Nights) Buenos Aires to Barcelona
Cruise Line: Viking Cruises
Departures: Mar 2023 to Mar 2024
Countries Visited: Argentina, Uruguay, Brazil, Senegal (+2 more), Morocco, Spain
Early booking offer
Inside
-
Oceanview
-
Balcony
$7,345
Suite
$10,775
Save 852
From 7,345
Cruise

11 Days (10 Nights) Venice to Barcelona
Cruise Line: Celebrity Cruises
Departure: 15 September 2022
Countries Visited: Italy, Croatia, Montenegro, France (+1 more), Spain
Cruise Only ratesWonderful Weekend Sale
Inside
$1,815
Oceanview
$2,205
Balcony
$3,575
Suite
$8,026
From 1,815
Cruise

10 Days (9 Nights) Athens to Barcelona
Cruise Line: Celebrity Cruises
Departure: 23 September 2023
Countries Visited: Greece, Turkey, Malta, Spain
Cruise Only ratesWonderful Weekend Sale
Inside
$1,567
Oceanview
$1,987
Balcony
$2,547
Suite
$5,353
From 1,567
Cruise

21 Days (20 Nights) Monte Carlo to Barcelona
Cruise Line: Seabourn
Ship: Sojourn
Departure: 06 June 2023
Countries Visited: Monaco, Italy, Sicily, Malta (+4 more), France, Spain, Gibraltar, Morocco
Earlybird Offers
Inside
-
Oceanview
$12,999
Balcony
$13,999
Suite
$25,999
From 12,999
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 20 October 2022
Countries Visited: Spain, Portugal, Morocco, France (+1 more), Italy
All In At Sea Offer
Inside
$1,589
Oceanview
$1,859
Balcony
$2,229
Suite
$3,609
From 1,449
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Seabourn
Ship: Sojourn
Departures: Jun 2023 to Sep 2023
Countries Visited: Spain, France, Gibraltar, Morocco
Earlybird Offers
Inside
-
Oceanview
$6,999
Balcony
$7,799
Suite
$13,999
From 6,999
Cruise

11 Days (10 Nights) Lisbon to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 October 2023
Countries Visited: Portugal, Spain, Gibraltar
Cruise Only ratesWonderful Weekend Sale
Inside
$1,785
Oceanview
$2,195
Balcony
$2,755
Suite
$5,707
From 1,785
Cruise

15 Days (14 Nights) Athens to Barcelona
Cruise Line: Viking Cruises
Departures: Oct 2022 to Dec 2023
Countries Visited: Greece, Turkey, Sicily, Italy (+3 more), Monaco, France, Spain
Early booking offer
Inside
-
Oceanview
-
Balcony
$5,336
Suite
$10,775
Save 3,559
From 5,336
Cruise

142 Days (141 Nights) Miami to Barcelona
Cruise Line: Seabourn
Ship: Sojourn
Departure: 06 January 2023
Countries Visited: USA, Belize, Guatemala, Honduras (+27 more), Costa Rica, Panama, Ecuador, Peru, Chile, French Polynesia, Cook Islands, Tonga, Fiji, Vanuatu, Solomon Islands, Papua New Guinea, Australia, Indonesia, Seychelles, Kenya, Tanzania, South Africa, Namibia, Benin, Ghana, Togo, Gambia, Senegal, Cape Verde, Spain, Morocco
Earlybird Offers
Inside
-
Oceanview
-
Balcony
$135,999
Suite
-
From 135,999
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 October 2023
Countries Visited: Portugal, Spain
Cruise Only ratesWonderful Weekend Sale
Inside
$1,567
Oceanview
$1,987
Balcony
$2,547
Suite
$5,353
From 1,567
Cruise

18 Days (17 Nights) Athens to Barcelona
Cruise Line: Oceania Cruises
Departure: 16 August 2023
Countries Visited: Greece, Turkey, Malta, Sicily (+6 more), Italy, Sardinia, Corsica, Monaco, France, Spain
Early Booking Savings + OLife Choice
Inside
$6,860
Oceanview
$7,400
Balcony
$10,280
Suite
$14,180
Save 4,500
From 6,860
Cruise

23 Days (22 Nights) Venice to Barcelona
Cruise Line: Oceania Cruises
Departure: 27 October 2023
Countries Visited: Italy, Croatia, Montenegro, Greece (+5 more), Sicily, France, Spain, Gibraltar, Morocco
Early Booking Savings + OLife Choice
Inside
$7,210
Oceanview
$7,620
Balcony
$11,320
Suite
$15,820
Save 5,200
From 7,210
Cruise

13 Days (12 Nights) Haifa to Barcelona
Cruise Line: Oceania Cruises
Departure: 29 May 2024
Countries Visited: Israel, Cyprus, Greece, Sicily (+3 more), Italy, France, Spain
Early Booking Savings + OLife Choice
Inside
$5,340
Oceanview
$6,510
Balcony
$7,400
Suite
$10,410
Save 4,100
From 5,340
Cruise

21 Days (20 Nights) Fort Lauderdale to Barcelona
Cruise Line: Cunard
Departure: 09 August 2022
Countries Visited: USA, Bermuda, Portugal, Spain (+2 more), France, Italy
Inside
$4,569
Oceanview
$5,349
Balcony
$5,699
Suite
$11,599
From 4,569
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Oct 2022 to Oct 2022
Countries Visited: Spain, France, Italy
Limited Time Sale
Inside
$1,269
Oceanview
$1,519
Balcony
$2,639
Suite
$1,139
From 1,139
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 29 June 2023
Countries Visited: Spain, France, Italy
Cruise Only ratesWonderful Weekend Sale
Inside
$2,187
Oceanview
$2,597
Balcony
$2,797
Suite
$6,363
From 2,187
Cruise

9 Days (8 Nights) Rome to Barcelona
Cruise Line: Azamara Cruises
Departure: 21 October 2022
Countries Visited: Italy, Sardinia, Corsica, Spain
More 2 Sea Offer
Inside
$2,642
Oceanview
$3,025
Balcony
$3,399
Suite
$4,883
From 2,642
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departures: Nov 2022 to Apr 2023
Countries Visited: Spain, France, Italy
Take 3 For The Sea
Inside
$1,094
Oceanview
$1,224
Balcony
$1,444
Suite
$1,934
From 1,024
Cruise

28 Days (27 Nights) Los Angeles to Barcelona
Cruise Line: Cunard
Departure: 22 August 2023
Countries Visited: USA, Mexico, Costa Rica, Panama (+4 more), Aruba, Bermuda, Portugal, Spain
Inside
$4,849
Oceanview
$5,799
Balcony
$7,199
Suite
$17,099
From 4,849
Cruise

10 Days (9 Nights) Lisbon to Barcelona
Cruise Line: Azamara Cruises
Departure: 25 March 2023
Countries Visited: Portugal, Spain, Gibraltar
Azamara On Sale
Inside
$3,297
Oceanview
$3,767
Balcony
$4,517
Suite
$6,018
From 3,297
Cruise

4 Days (3 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 21 September 2022
Countries Visited: Spain, Italy
All In At Sea Offer
Inside
$559
Oceanview
$614
Balcony
$769
Suite
$1,089
From 509
Results: 1-30 of 312

No Results found. Try changing your search filters.