Cruises From Barcelona

Choose from 501 unique cruises starting in Barcelona, and travelling to Abu Dhabi, Amalfi, Amsterdam, Athens, Bergen and more. October is the most popular month to join a cruise from Barcelona and you can select from 1,246 departures available from eighteen leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
85 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$400pp
$101,270pp
Countries
Show More...
Filter Results
501 Cruises (1,246 Cruise Departures)
New ReleaseCruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Emerald Cruises
Departures: Oct 2025 to Oct 2025
Countries Visited: Spain, France
Super Earlybird
INSIDE
-
OCEANVIEW
$6,682
BALCONY
-
SUITE
$8,994
Save (per person) 1,563
From (per person) 6,682
New ReleaseCruise

9 Days (8 Nights) Barcelona to Malaga
Cruise Line: Emerald Cruises
Departure: 25 October 2025
Countries Visited: Spain, Gibraltar, Morocco
Super Earlybird
INSIDE
-
OCEANVIEW
$7,871
BALCONY
-
SUITE
$10,584
Save (per person) 1,574
From (per person) 7,871
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,785
OCEANVIEW
$2,032
BALCONY
$2,398
SUITE
$2,726
From (per person) 1,785
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2025 to Oct 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Early Booking OfferSeasational Sale
INSIDE
$1,326
OCEANVIEW
$2,039
BALCONY
$2,316
SUITE
$3,267
From (per person) 1,326
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 30 August 2025
Countries Visited: Spain, Malta, Greece, Turkey (+1 more), Italy
Endless Summer Sale
INSIDE
$2,663
OCEANVIEW
$3,009
BALCONY
$4,019
SUITE
$8,930
Save (per person) 1,512
From (per person) 2,663
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Apr 2025 to Jun 2026
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$1,487
OCEANVIEW
$1,886
BALCONY
$1,899
SUITE
$2,767
Save (per person) 1,249
From (per person) 1,487
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2025 to Oct 2026
Countries Visited: Spain, Italy, France
Mutiple Deals Available
INSIDE
$1,316
OCEANVIEW
$1,445
BALCONY
$1,841
SUITE
$4,081
From (per person) 1,316
Cruise
 (6)

13 Days (12 Nights) Barcelona to Venice
Operated By: Viking Cruises
Departures: Mar 2026 to Jul 2027
Countries Visited: Spain, France, Italy, Greece (+1 more), Croatia
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$10,971
SUITE
$16,361
Save (per person) 282
From (per person) 10,971
Cruise
 (4)

15 Days (14 Nights) Barcelona to Bergen
Operated By: 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,775
SUITE
$15,871
Save (per person) 258
From (per person) 10,775
Cruise
 (3)

11 Days (10 Nights) Barcelona to Istanbul
Cruise Line: Oceania Cruises
Departure: 17 August 2026
Countries Visited: Spain, Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$4,825
OCEANVIEW
$5,350
BALCONY
$7,984
SUITE
$10,993
Save (per person) 2,035
From (per person) 4,825
Cruise
 (1)

13 Days (12 Nights) Barcelona to Istanbul
Cruise Line: Oceania Cruises
Departure: 08 November 2025
Countries Visited: Spain, France, Italy, Sicily (+2 more), Greece, Turkey
Exclusive DealSolo Offer
INSIDE
-
OCEANVIEW
$4,890
BALCONY
$6,921
SUITE
$9,897
Save (per person) 2,580
From (per person) 4,890
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Sep 2026 to Oct 2026
Countries Visited: Spain, Gibraltar, France, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Exclusive Deal
INSIDE
$5,436
OCEANVIEW
$6,743
BALCONY
$8,762
SUITE
$9,614
From (per person) 5,436
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 03 May 2025
Countries Visited: Spain, Morocco, Sardinia, Italy (+4 more), France, Tunisia, Malta, Sicily
Exclusive Deal
INSIDE
$4,865
OCEANVIEW
$5,112
BALCONY
-
SUITE
-
From (per person) 4,865
Cruise
 (1)

27 Days (26 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 09 December 2026
Countries Visited: Spain, Gibraltar, Morocco, Portugal (+3 more), France, Italy, Corsica
Exclusive Deal
INSIDE
$10,865
OCEANVIEW
$11,914
BALCONY
$18,082
SUITE
$25,141
Save (per person) 2,075
From (per person) 10,865
Cruise
 (2)

14 Days (13 Nights) Barcelona to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 30 October 2025
Countries Visited: Spain, Portugal, Bermuda, USA
Endless Summer Sale
INSIDE
-
OCEANVIEW
$3,703
BALCONY
$3,600
SUITE
$15,284
Save (per person) 2,183
From (per person) 3,600
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 July 2026
Countries Visited: Spain, Malta, Greece, Turkey (+5 more), Montenegro, Sicily, Italy, France, Gibraltar
Exclusive Deal
INSIDE
$5,450
OCEANVIEW
$6,341
BALCONY
$7,826
SUITE
$12,083
From (per person) 5,450
Cruise
 (1)

26 Days (25 Nights) Barcelona to Amsterdam
Cruise Line: Azamara Cruises
Departure: 02 June 2026
Countries Visited: Spain, Gibraltar, Portugal, France (+3 more), Guernsey, Belgium, Holland
INSIDE
$7,521
OCEANVIEW
$9,065
BALCONY
$12,223
SUITE
$17,916
From (per person) 7,521
Cruise
 (2)

9 Days (8 Nights) Barcelona to Lisbon
Cruise Line: Ponant
Ship: Le Laperouse
Departure: 16 September 2025
Countries Visited: Spain, Portugal
Exclusive Savings
INSIDE
-
OCEANVIEW
-
BALCONY
$11,145
SUITE
$18,916
Save (per person) 215
From (per person) 11,145
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Mar 2027
Countries Visited: Spain, Portugal, Morocco
Endless Summer Sale
INSIDE
$1,868
OCEANVIEW
$2,094
BALCONY
$2,698
SUITE
$7,913
Save (per person) 1,292
From (per person) 1,868
Cruise
 (2)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Countries Visited: Spain, Gibraltar, Italy, Greece (+3 more), Turkey, Montenegro, Sicily
Exclusive Deal
INSIDE
$6,663
OCEANVIEW
$9,039
BALCONY
$11,049
SUITE
$12,365
From (per person) 6,663
Cruise
 (2)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 27 August 2025
Countries Visited: Spain, France, Italy, Croatia (+3 more), Montenegro, Turkey, Greece
Endless Summer Sale
INSIDE
$3,012
OCEANVIEW
$4,171
BALCONY
$4,140
SUITE
$9,368
Save (per person) 1,725
From (per person) 3,012
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2025 to Aug 2025
Countries Visited: Spain, Gibraltar, France, Italy (+2 more), Greece, Turkey
Exclusive Deal
INSIDE
$3,769
OCEANVIEW
$5,106
BALCONY
$5,651
SUITE
$6,117
From (per person) 3,769
Cruise
 (6)

13 Days (12 Nights) Barcelona to Venice
Operated By: Viking Cruises
Departures: Jun 2025 to Oct 2025
Countries Visited: Spain, France, Italy, Greece (+1 more), Croatia
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$11,608
SUITE
$16,851
Save (per person) 260
From (per person) 11,608
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,788
OCEANVIEW
$4,630
BALCONY
$5,650
SUITE
$6,293
From (per person) 3,788
Cruise
 (2)

14 Days (13 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 03 February 2026
Countries Visited: Spain, Sicily, Malta, Greece (+1 more), Turkey
Endless Summer Sale
INSIDE
$2,489
OCEANVIEW
$2,707
BALCONY
$4,387
SUITE
$10,621
Save (per person) 1,329
From (per person) 2,489
Cruise
 (2)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 11 October 2025
Countries Visited: Spain, France, Italy, Montenegro (+1 more), Greece
Exclusive Deal
INSIDE
$2,642
OCEANVIEW
$3,321
BALCONY
$3,885
SUITE
$4,519
From (per person) 2,642
Cruise
 (3)

8 Days (7 Nights) Barcelona to Monte Carlo
Cruise Line: Azamara Cruises
Departure: 11 June 2026
Countries Visited: Spain, France, Corsica, Monaco
INSIDE
$2,739
OCEANVIEW
$3,215
BALCONY
$3,630
SUITE
$4,957
From (per person) 2,739
Cruise
 (1)

12 Days (11 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 13 September 2026
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Montenegro, Slovenia
INSIDE
$4,743
OCEANVIEW
$5,535
BALCONY
$6,921
SUITE
$9,327
From (per person) 4,743
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Feb 2025 to Apr 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Mutiple Deals Available
INSIDE
$1,197
OCEANVIEW
$1,475
BALCONY
$1,633
SUITE
$2,633
From (per person) 1,197
Cruise
 (1)

8 Days (7 Nights) Barcelona to Nice
Cruise Line: Azamara Cruises
Departure: 26 May 2026
Countries Visited: Spain, France
INSIDE
$2,522
OCEANVIEW
$2,927
BALCONY
$3,809
SUITE
$5,333
From (per person) 2,522
Results: 1-30 of 501

No Results found. Try changing your search filters.