Cruises From Barcelona

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

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Viking Cruises
Departures: Nov 2025 to Jul 2028
Countries Visited: Spain, France, Corsica, Italy (+4 more), Malta, Tunisia, Algeria, Morocco
Mutiple Deals Available
Inside
-
Oceanview
-
Balcony
$6,799
Suite
$12,999
Save
700
From
6,799
per person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Aug 2025 to Oct 2027
Countries Visited: Spain, France, Italy, Sicily, Malta
Epic Europe SaleEscape To Sea
Inside
$630
Oceanview
$760
Balcony
$880
Suite
$1,600
From
630
per person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Aug 2025 to Oct 2026
Countries Visited: Spain, Italy, France
Escape To Sea
Inside
$804
Oceanview
$989
Balcony
$1,169
Suite
$1,531
From
804
per person
Cruise
 (6)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Mar 2026 to Aug 2028
Countries Visited: Spain, France, Italy, Greece, Croatia
Mutiple Deals Available
Inside
-
Oceanview
-
Balcony
$6,099
Suite
$9,499
Save
500
From
6,099
per person
Cruise
 (2)

15 Days (14 Nights) Barcelona to Bergen
Cruise Line: Viking Cruises
Departures: May 2026 to May 2028
Countries Visited: Spain, Portugal, England, France, Belgium, Holland, Norway
Viking $1,499 Air Deal
Inside
-
Oceanview
-
Balcony
$6,299
Suite
$10,999
Save
700
From
6,299
per person
Cruise
 (3)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 08 June 2027
Countries Visited: Spain, France, Monaco, Italy, Montenegro, Croatia, Slovenia
Inside
$4,309
Oceanview
$4,809
Balcony
$5,929
Suite
$8,569
From
4,309
per person
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Regent Seven Seas
Departure: 24 August 2026
Countries Visited: Spain, France, Italy
Early Booking Saving
Inside
-
Oceanview
$6,249
Balcony
$7,899
Suite
$9,049
Save
12,049
From
6,249
per person
Cruise
 (1)

5 Days (4 Nights) Barcelona to Palermo
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 24 October 2026
Countries Visited: Spain, France, Italy, Sicily
One Way Cruise Offer
Inside
$373
Oceanview
$443
Balcony
$563
Suite
$923
From
373
per person
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 02 January 2027
Countries Visited: Spain, Morocco, Gibraltar
Exclusive Deal
Inside
$1,008
Oceanview
$1,208
Balcony
$1,508
Suite
$5,861
Save
584
From
1,008
per person
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Mar 2028
Countries Visited: Spain, Gibraltar, Morocco
Exclusive Deal
Inside
$1,153
Oceanview
$1,203
Balcony
$1,602
Suite
$3,840
Save
1,840
From
1,153
per person
Cruise
 (2)

23 Days (22 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departures: Apr 2026 to Apr 2027
Countries Visited: Spain, France, Italy, Sicily (+4 more), Greece, Turkey, Albania, Croatia
Exclusive Deal
Inside
$4,034
Oceanview
$4,504
Balcony
$5,664
Suite
$8,024
From
4,034
per person
Cruise
 (13)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 01 October 2027
Countries Visited: Spain, Sicily, Greece, Turkey, Italy
Exclusive Deal
Inside
$2,859
Oceanview
$3,209
Balcony
$3,609
Suite
$8,259
From
2,859
per person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 04 September 2027
Countries Visited: Spain, France, Italy
Exclusive Deal
Inside
$1,582
Oceanview
$1,772
Balcony
$1,896
Suite
$4,636
Save
945
From
1,582
per person
Cruise
 (1)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Oct 2025 to Apr 2026
Countries Visited: Spain, France, Italy
Escape To Sea
Inside
$663
Oceanview
$720
Balcony
$760
Suite
$1,138
From
663
per person
Cruise

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departures: Jun 2027 to Sep 2027
Countries Visited: Spain, Malta, Greece
Exclusive Deal
Inside
$1,377
Oceanview
$1,567
Balcony
$1,691
Suite
$4,336
Save
976
From
1,377
per person
Cruise

14 Days (13 Nights) Barcelona to Orlando
Cruise Line: Royal Caribbean
Departure: 31 October 2026
Countries Visited: Spain, Portugal, Bermuda, USA
Latest OfferExclusive Solo Offer
Inside
$802
Oceanview
$1,042
Balcony
$1,435
Suite
$3,893
Save
428
From
802
per person
Cruise
 (13)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 14 May 2027
Countries Visited: Spain, Sicily, Greece, Turkey, Italy
Exclusive Deal
Inside
$2,629
Oceanview
$3,079
Balcony
$3,479
Suite
$8,279
From
2,629
per person
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 20 August 2027
Countries Visited: Spain, Malta, Montenegro, Croatia (+4 more), Italy, Greece, Sicily, Corsica
Exclusive Deal
Inside
$3,969
Oceanview
$4,369
Balcony
$5,519
Suite
$12,619
From
3,969
per person
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 17 May 2027
Countries Visited: Spain, Portugal, Morocco
Exclusive Deal
Inside
$2,543
Oceanview
$2,875
Balcony
$3,189
Suite
$5,596
Save
1,510
From
2,543
per person
Cruise

25 Days (24 Nights) Barcelona to San Juan
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 27 October 2025
Countries Visited: Spain, Portugal, Antigua and Barbuda, Virgin Islands (+6 more), Puerto Rico, USA, Guadeloupe, Barbados, Dominica, Saint Martin
Unique Summer SpecialGrand Journey Savings
Inside
-
Oceanview
-
Balcony
$9,525
Suite
$13,140
From
9,525
per person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Oceania Cruises
Departure: 16 June 2026
Countries Visited: Spain, Gibraltar, Portugal
Summer Of ChoiceExclusive Deal
Inside
$2,185
Oceanview
$2,280
Balcony
$2,612
Suite
$4,037
From
2,185
per person
Cruise
 (2)

23 Days (22 Nights) Barcelona to Dubai
Cruise Line: MSC Cruises
Departure: 06 November 2026
Countries Visited: Spain, France, Italy, Malta (+6 more), Greece, Cyprus, Egypt, Oman, Qatar, United Arab Emirates
Escape To Sea
Inside
-
Oceanview
$2,035
Balcony
$2,375
Suite
$5,415
From
2,035
per person
Cruise
 (3)

45 Days (44 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 11 June 2026
Countries Visited: Spain, France, Corsica, Monaco (+6 more), Italy, Montenegro, Croatia, Slovenia, Greece, Turkey
Inside
$14,599
Oceanview
$16,309
Balcony
$18,679
Suite
$25,469
From
14,599
per person
Cruise
 (4)

15 Days (14 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Sep 2025 to Jul 2028
Countries Visited: Spain, France, Monaco, Italy, Sicily, Croatia
Mutiple Deals Available
Inside
-
Oceanview
-
Balcony
$6,748
Suite
$10,998
Save
900
From
6,748
per person
Cruise

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 27 July 2026
Countries Visited: Spain, Italy, Sicily, Greece (+4 more), Montenegro, Croatia, Malta, France
Exclusive Deal
Inside
$3,789
Oceanview
$4,069
Balcony
$4,799
Suite
$12,859
From
3,789
per person
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Regent Seven Seas
Departure: 07 October 2027
Countries Visited: Spain, France, Italy, Corsica, Sardinia
Early Booking Saving
Inside
-
Oceanview
-
Balcony
$8,599
Suite
$8,999
Save
13,599
From
8,599
per person
Cruise

24 Days (23 Nights) Barcelona to Miami
Cruise Line: Silversea
Ship: Silver Ray
Departure: 18 November 2026
Countries Visited: Spain, Morocco, Portugal, USA
Port-to-PortDoor-to-Door Upgrade Option
Inside
-
Oceanview
-
Balcony
-
Suite
$9,500
From
9,500
per person
Cruise
 (13)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departures: Aug 2027 to Sep 2027
Countries Visited: Spain, Malta, Montenegro, Croatia, Italy
Exclusive Deal
Inside
$1,449
Oceanview
$1,599
Balcony
$1,899
Suite
$4,149
From
1,449
per person
Cruise
 (8)

15 Days (14 Nights) Barcelona to Reykjavik
Cruise Line: Viking Cruises
Departures: Jun 2026 to Jun 2028
Countries Visited: Spain, Portugal, Ireland, England, Iceland
Viking $999 Air DealViking $1,499 Air Deal
Inside
-
Oceanview
-
Balcony
$5,999
Suite
$9,999
From
5,999
per person
Cruise

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Celebrity Cruises
Departure: 18 September 2027
Countries Visited: Spain, Morocco, Portugal, Sardinia, Italy
Exclusive Deal
Inside
$1,776
Oceanview
$1,997
Balcony
$2,090
Suite
$5,115
Save
1,039
From
1,776
per person
Results: 1-30 of 462

No Results found. Try changing your search filters.