Cruises from Barcelona

Choose from 591 unique cruises starting in Barcelona, and travelling to Alicante, Amalfi, Amsterdam, Athens, Bergen and more. October is the most popular month to join a cruise from Barcelona and you can select from 1,349 departures available from twenty-one leading cruise lines.
Filter Results
Departures
Show More...
Duration
4 Days
116 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$800pp
$162,000pp
Countries
Show More...
Filter Results
591 Cruises (1,349 Cruise Departures)
Cruise
 (1)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Viking Cruises
Departures: Nov 2026 to Sep 2028
Visit: Spain, Morocco, Portugal
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$3,768
Suite
$6,414
From
A$3,768
Save 1,405
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Oct 2026 to Oct 2027
Visit: Spain, France, Italy
Exclusive Savings
Inside
$1,237
Oceanview
$1,485
Balcony
$1,702
Suite
$3,088
From
A$1,237
Save 23
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Venice
Cruise Line: Oceania Cruises
Departure: 24 March 2028
Visit: Spain, Sardinia, Sicily, Greece, Croatia, Italy
Your World Inclusions
Exclusive Savings
Inside
$3,947
Oceanview
$4,325
Balcony
$6,663
Suite
$9,515
From
A$3,947
Save 2,083
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 11 April 2027
Visit: Spain, France, Corsica, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,912
Oceanview
$6,347
Balcony
$7,535
Suite
$9,000
From
A$4,912
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 02 January 2027
Visit: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$2,892
Oceanview
$2,985
Balcony
$3,729
Suite
$8,560
From
A$2,892
Save 1,909
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Royal Caribbean
Departure: 03 August 2026
Visit: Spain, France, Corsica, Italy, Sicily
Exclusive Savings
Inside
$1,819
Oceanview
$2,765
Balcony
$2,346
Suite
$3,579
From
A$1,819
Save 977
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 22 November 2027
Visit: Spain, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,669
Oceanview
$2,997
Balcony
$4,203
Suite
$4,753
From
A$2,669
Per Person
View Trip
Cruise
 (7)

16 Days (15 Nights) Barcelona to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 10 November 2028
Visit: Spain, Gibraltar, Portugal, USA
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,912
Oceanview
$2,170
Balcony
$3,372
Suite
$3,575
From
A$1,912
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Rome
Cruise Line: Oceania Cruises
Departure: 16 September 2027
Visit: Spain, France, Monaco, Italy, Corsica, Sardinia, Sicily
Your World Inclusions
Exclusive Savings
Inside
$4,097
Oceanview
$4,572
Balcony
$7,007
Suite
$9,781
From
A$4,097
Save 2,083
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Princess
Departure: 05 September 2028
Visit: Spain, France, Corsica, Italy (+5 more), Malta, Montenegro, Greece, Sicily, Croatia
Princess Standard
Exclusive Savings
Inside
$3,812
Oceanview
$4,613
Balcony
$4,301
Suite
$6,055
From
A$3,812
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 20 August 2027
Visit: Spain, Malta, Montenegro, Croatia (+4 more), Italy, Greece, Sicily, Corsica
First Come, First Served Offer
Exclusive Savings
Inside
$5,639
Oceanview
$6,144
Balcony
$6,738
Suite
$15,431
From
A$5,639
Per Person
View Trip
Cruise
 (7)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visit: Spain, France, Italy, Montenegro, Greece
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,461
Oceanview
$3,372
Balcony
$3,867
Suite
$4,362
From
A$2,461
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departures: Jun 2027 to Aug 2027
Visit: Spain, Malta, Greece, Turkey, Montenegro, Sicily, Italy
Fare Saver
Exclusive Savings
Inside
$3,847
Oceanview
$4,431
Balcony
$5,193
Suite
$8,371
From
A$3,847
Per Person
View Trip
Cruise
 (4)

14 Days (13 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 December 2026
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$4,602
Oceanview
$4,525
Balcony
$6,401
Suite
-
From
A$4,525
Save 2,990
Per Person
View Trip
Cruise
 (3)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Holland America
Ship: Oosterdam
Departure: 26 June 2027
Visit: Spain, Malta, Greece, Turkey, Montenegro, Sicily, Italy
Fare Saver
Exclusive Savings
Inside
$3,995
Oceanview
$4,579
Balcony
$5,332
Suite
$8,510
From
A$3,995
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Norwegian Cruise Line
Departures: Aug 2026 to Sep 2026
Visit: Spain, France, Italy, Sicily
Just Cruise Fare
Exclusive Savings
Inside
$1,675
Oceanview
$2,018
Balcony
$2,166
Suite
$2,420
From
A$1,675
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 01 October 2026
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,719
Oceanview
-
Balcony
$3,375
Suite
$11,035
From
A$2,719
Save 1,834
Per Person
View Trip
Cruise
 (2)

22 Days (21 Nights) Barcelona to Trieste
Cruise Line: Princess
Departure: 06 June 2028
Visit: Spain, France, Corsica, Italy (+6 more), Malta, Montenegro, Greece, Sicily, Sardinia, Croatia
Princess Standard
Exclusive Savings
Inside
$3,763
Oceanview
$4,514
Balcony
$4,242
Suite
$5,797
From
A$3,763
Per Person
View Trip
Cruise
 (4)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 08 April 2028
Visit: Spain, France, Monaco, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,340
Oceanview
$2,536
Balcony
$3,114
Suite
$4,369
From
A$2,340
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 25 August 2028
Visit: Spain, France, Italy, Malta, Croatia
Exclusive Savings
Inside
$4,261
Oceanview
$4,756
Balcony
$5,201
Suite
$10,399
From
A$4,261
Per Person
View Trip
Cruise
 (13)

15 Days (14 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 01 October 2027
Visit: Spain, Sicily, Greece, Turkey, Italy
First Come, First Served Offer
Exclusive Savings
Inside
$4,192
Oceanview
$4,796
Balcony
$4,855
Suite
$9,785
From
A$4,192
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visit: Spain, Gibraltar, Italy, Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$5,792
Oceanview
$7,000
Balcony
$8,148
Suite
$15,083
From
A$5,792
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Barcelona to Galveston
Cruise Line: Norwegian Cruise Line
Departure: 14 October 2026
Visit: Spain, Portugal, Saint Martin, Dominican Republic, Jamaica, USA
Just Cruise Fare
Exclusive Savings
Inside
$2,946
Oceanview
$3,423
Balcony
$3,720
Suite
$5,924
From
A$2,946
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 11 June 2027
Visit: Spain, Corsica, Italy
First Come, First Served Offer
Exclusive Savings
Inside
$2,071
Oceanview
$2,259
Balcony
$2,407
Suite
$5,169
From
A$2,071
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 26 September 2027
Visit: Spain, France, Corsica, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$5,130
Oceanview
$6,674
Balcony
$7,733
Suite
$9,317
From
A$5,130
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Jun 2026 to Oct 2026
Visit: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,376
Oceanview
$1,564
Balcony
$1,782
Suite
$2,623
From
A$1,376
Save 21
Per Person
View Trip
Cruise
 (4)

48 Days (47 Nights) Barcelona to Stockholm
Cruise Line: Azamara Cruises
Departure: 06 June 2028
Visit: Spain, Gibraltar, Portugal, France (+11 more), England, Holland, Norway, Denmark, Germany, Poland, Lithuania, Latvia, Estonia, Finland, Sweden
Azamara Always Included
Exclusive Savings
Inside
$22,667
Oceanview
$24,284
Balcony
$29,311
Suite
$40,366
From
A$22,667
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 March 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,378
Oceanview
$3,216
Balcony
$3,216
Suite
$8,527
From
A$2,378
Save 1,519
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Istanbul
Cruise Line: Oceania Cruises
Departure: 17 August 2026
Visit: Spain, Sicily, Greece, Turkey
Your World Inclusions
Exclusive Savings
Inside
$3,050
Oceanview
$3,277
Balcony
$4,872
Suite
$6,013
From
A$3,050
Save 3,720
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2028 to Aug 2028
Visit: Spain, France, Italy, Corsica, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,706
Oceanview
$3,221
Balcony
$4,384
Suite
$4,874
From
A$2,706
Per Person
View Trip
Results: 121-150 of 591

No trips found. Try adjusting the search filters.