Cruises From Barcelona

Choose from 422 unique cruises starting in Barcelona, and travelling to Abu Dhabi, Amsterdam, Antwerp, Athens, Bergen and more. April is the most popular month to join a cruise from Barcelona and you can select from 945 departures available from twenty leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
91 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$300pp
$101,280pp
Countries
Show More...
Filter Results
422 Cruises (945 Cruise Departures)
Cruise
 (2)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2025 to Oct 2026
Countries Visited: Spain, Gibraltar, France, Italy
Exclusive Deal
INSIDE
$1,706
OCEANVIEW
$1,946
BALCONY
$2,250
SUITE
$2,575
From (per person) 1,706
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Oct 2024 to Oct 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Mutiple Deals Available
INSIDE
$1,774
OCEANVIEW
$2,036
BALCONY
$2,201
SUITE
$3,210
From (per person) 1,774
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Apr 2025 to Oct 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$1,618
OCEANVIEW
$2,014
BALCONY
$1,992
SUITE
$3,228
Save (per person) 1,301
From (per person) 1,618
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2025 to Oct 2025
Countries Visited: Spain, Italy, France
Early Booking Offer
INSIDE
$1,279
OCEANVIEW
$1,522
BALCONY
$1,648
SUITE
$2,346
From (per person) 1,279
Cruise

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Apr 2025 to Aug 2026
Countries Visited: Spain, France, Italy, Greece (+1 more), Croatia
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,775
SUITE
$16,655
Save (per person) 276
From (per person) 10,775
Cruise

15 Days (14 Nights) Barcelona to Bergen
Cruise Line: Viking Cruises
Departures: Apr 2025 to May 2026
Countries Visited: Spain, Portugal, England, France (+3 more), Belgium, Holland, Norway
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,285
SUITE
$15,675
Save (per person) 232
From (per person) 10,285
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 07 September 2026
Countries Visited: Spain, France, Italy, Greece (+1 more), Turkey
Exclusive Deal
INSIDE
$2,829
OCEANVIEW
$3,468
BALCONY
$3,828
SUITE
$7,546
Save (per person) 3,924
From (per person) 2,829
Cruise
 (1)

15 Days (14 Nights) Barcelona to Bordeaux
Cruise Line: Azamara Cruises
Departure: 02 June 2026
Countries Visited: Spain, Gibraltar, Portugal, France
INSIDE
$3,786
OCEANVIEW
$4,707
BALCONY
$6,479
SUITE
$9,637
From (per person) 3,786
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Ponant
Departure: 26 April 2025
Countries Visited: Spain, France, Italy
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$8,840
SUITE
$14,818
Save (per person) 170
From (per person) 8,840
Cruise
 (2)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Holland America
Ship: Oosterdam
Departure: 02 August 2026
Countries Visited: Spain, Morocco, Portugal
Have It All Offer
INSIDE
$1,962
OCEANVIEW
$2,259
BALCONY
$2,754
SUITE
$4,289
From (per person) 1,962
Cruise
 (1)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Norwegian Cruise Line
Departures: May 2025 to Sep 2025
Countries Visited: Spain, France, Italy, Sicily (+3 more), Malta, Greece, Croatia
More At Sea OfferExclusive Solo Offer
INSIDE
$4,675
OCEANVIEW
$5,684
BALCONY
$7,320
SUITE
$7,780
From (per person) 4,675
Cruise
 (2)

12 Days (11 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Countries Visited: Spain, France, Italy, Sicily (+3 more), Greece, Croatia, Montenegro
Have It All Offer
INSIDE
$3,162
OCEANVIEW
$3,360
BALCONY
$4,498
SUITE
$6,330
From (per person) 3,162
Cruise
 (1)

28 Days (27 Nights) Barcelona to Cape Town
Cruise Line: Oceania Cruises
Departure: 14 November 2024
Countries Visited: Spain, Cape Verde, Senegal, Gambia (+7 more), Cote d'Ivoire, Ghana, Togo, Sao Tome and Principe, Namibia, Nambia, South Africa
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$25,121
Save (per person) 2,229
From (per person) 25,121
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 20 September 2025
Countries Visited: Spain, Malta, Egypt, Cyprus (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$2,936
OCEANVIEW
$3,975
BALCONY
$4,322
SUITE
$6,203
From (per person) 2,936
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Dec 2025
Countries Visited: Spain, Gibraltar, Morocco
Exclusive Deal
INSIDE
$1,919
OCEANVIEW
$2,084
BALCONY
$3,207
SUITE
$8,347
Save (per person) 3,843
From (per person) 1,919
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 11 October 2025
Countries Visited: Spain, France, Italy, Montenegro (+3 more), Greece, Turkey, Sicily
Exclusive Deal
INSIDE
$6,137
OCEANVIEW
$7,206
BALCONY
$10,127
SUITE
$11,582
From (per person) 6,137
Cruise
 (2)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 July 2026
Countries Visited: Spain, Malta, Greece, Turkey (+3 more), Montenegro, Sicily, Italy
Have It All Offer
INSIDE
$3,629
OCEANVIEW
$4,223
BALCONY
$5,213
SUITE
$8,084
From (per person) 3,629
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 30 August 2025
Countries Visited: Spain, Gibraltar, France, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Exclusive Deal
INSIDE
$6,640
OCEANVIEW
$8,818
BALCONY
$10,096
SUITE
$11,660
From (per person) 6,640
Cruise
 (1)

10 Days (9 Nights) Barcelona to Bologna
Cruise Line: Norwegian Cruise Line
Departures: Apr 2026 to Aug 2026
Countries Visited: Spain, France, Italy, Sicily (+3 more), Greece, Montenegro, Croatia
More At Sea OfferExclusive Solo Offer
INSIDE
$4,070
OCEANVIEW
$4,758
BALCONY
$5,523
SUITE
$6,976
From (per person) 4,070
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2026 to Oct 2026
Countries Visited: Spain, Gibraltar, France, Italy (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$3,776
OCEANVIEW
$4,524
BALCONY
$5,385
SUITE
$6,707
From (per person) 3,776
Cruise
 (1)

18 Days (17 Nights) Barcelona to Sao Paulo
Cruise Line: MSC Cruises
Departure: 12 November 2024
Countries Visited: Spain, Morocco, Brazil
Save And Sail Offer
INSIDE
-
OCEANVIEW
$2,163
BALCONY
$2,861
SUITE
$5,383
From (per person) 2,163
Cruise
 (1)

15 Days (14 Nights) Barcelona to Bordeaux
Cruise Line: Azamara Cruises
Departure: 27 May 2025
Countries Visited: Spain, Gibraltar, Portugal, France
INSIDE
$5,896
OCEANVIEW
$6,252
BALCONY
$7,252
SUITE
$19,172
From (per person) 5,896
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 June 2025
Countries Visited: Spain, Gibraltar, France, Italy (+4 more), Sicily, Greece, Turkey, Montenegro
Exclusive Deal
INSIDE
$5,098
OCEANVIEW
$6,385
BALCONY
$7,810
SUITE
$9,473
From (per person) 5,098
Cruise
 (2)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 28 October 2025
Countries Visited: Spain, Portugal, Morocco
Bonus SavingsExclusive Deal
INSIDE
$3,690
OCEANVIEW
$4,113
BALCONY
$6,520
SUITE
$8,928
Save (per person) 2,220
From (per person) 3,690
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Nov 2024 to Mar 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Tunisia
Early Booking Offer
INSIDE
$871
OCEANVIEW
$1,142
BALCONY
$1,268
SUITE
$1,812
From (per person) 871
Cruise
 (3)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Departure: 04 March 2025
Countries Visited: Spain, Gibraltar, Corsica, Italy
Exclusive Deal
INSIDE
$1,399
OCEANVIEW
-
BALCONY
$1,385
SUITE
$1,785
From (per person) 1,385
Cruise
 (2)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 07 November 2026
Countries Visited: Spain, Gibraltar, Portugal
INSIDE
$3,346
OCEANVIEW
$4,010
BALCONY
$5,277
SUITE
$7,554
From (per person) 3,346
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 18 April 2025
Countries Visited: Spain, Italy, France
Seasational Sale
INSIDE
$1,377
OCEANVIEW
$1,571
BALCONY
$1,794
SUITE
$2,744
From (per person) 1,377
Cruise
 (2)

12 Days (11 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 10 September 2025
Countries Visited: Spain, France, Italy, Sicily (+2 more), Montenegro, Croatia
Exclusive Deal
INSIDE
$3,261
OCEANVIEW
$3,409
BALCONY
$4,647
SUITE
$6,429
From (per person) 3,261
Cruise
 (2)

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 06 November 2025
Countries Visited: Spain, Gibraltar, Portugal
INSIDE
$2,952
OCEANVIEW
$3,853
BALCONY
$7,417
SUITE
$19,277
From (per person) 2,952
Results: 1-30 of 422

No Results found. Try changing your search filters.