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
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 08 August 2026
Visit: Spain, Gibraltar, Italy, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,333
Oceanview
$5,254
Balcony
$6,046
Suite
$11,670
From
A$4,333
Per Person
View Trip
Cruise
 (1)

20 Days (19 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visit: Spain, Morocco, Portugal, Gibraltar
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$18,262
From
A$18,262
Save 373
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visit: Spain, France, Italy, Montenegro, Greece, Sicily, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,101
Oceanview
$5,299
Balcony
$6,348
Suite
$7,576
From
A$4,101
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 28 May 2028
Visit: Spain, France, Italy, Corsica (+4 more), Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,101
Oceanview
$4,893
Balcony
$6,630
Suite
$7,323
From
A$4,101
Per Person
View Trip
Cruise
 (8)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Azamara Cruises
Departure: 08 June 2027
Visit: Spain, France, Monaco, Italy (+4 more), Montenegro, Croatia, Slovenia, Greece
Azamara Always Included
Exclusive Savings
Inside
$11,491
Oceanview
$12,539
Balcony
$15,205
Suite
$21,585
From
A$11,491
Save 178
Per Person
View Trip
Cruise
 (8)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Azamara Cruises
Departure: 28 November 2026
Visit: Spain, France, Italy
Azamara Always Included
Exclusive Savings
Inside
$2,380
Oceanview
$2,753
Balcony
$3,057
Suite
$4,732
From
A$2,380
Per Person
View Trip
Cruise
 (7)

33 Days (32 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 13 June 2027
Visit: Spain, France, Italy, Montenegro, Greece, Sicily, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$6,008
Oceanview
$7,543
Balcony
$9,028
Suite
$10,958
From
A$6,008
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departure: 17 October 2027
Visit: Spain, France, Corsica, Italy
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,488
Oceanview
$1,963
Balcony
$2,359
Suite
$2,597
From
A$1,488
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 September 2026
Visit: Spain, Corsica, Sicily, Italy
Exclusive Savings
Inside
$1,882
Oceanview
$2,031
Balcony
$2,427
Suite
-
From
A$1,882
Per Person
View Trip
Cruise
 (1)

17 Days (16 Nights) Barcelona to Orlando
Cruise Line: Norwegian Cruise Line
Departure: 28 October 2026
Visit: Spain, France, Morocco, USA
Just Cruise Fare
Exclusive Savings
Inside
$2,604
Oceanview
$3,080
Balcony
$3,467
Suite
$3,899
From
A$2,604
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 12 December 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,816
Oceanview
$2,934
Balcony
$2,984
Suite
$7,205
From
A$2,816
Save 1,796
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 25 August 2028
Visit: Spain, France, Italy, Malta, Croatia, Greece, Sicily
Exclusive Savings
Inside
$6,342
Oceanview
$6,936
Balcony
$7,926
Suite
$14,658
From
A$6,342
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departures: Mar 2028 to Sep 2028
Visit: Spain, France, Corsica, Italy, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,706
Oceanview
$3,211
Balcony
$4,315
Suite
$4,874
From
A$2,706
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 28 June 2026
Visit: Spain, France, Italy, Corsica
Inside
$2,047
Oceanview
$1,789
Balcony
$1,959
Suite
-
From
A$1,789
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 02 May 2027
Visit: Spain, France, Corsica, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,724
Oceanview
$6,921
Balcony
$8,367
Suite
$9,634
From
A$4,724
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Athens
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 March 2027
Visit: Spain, Italy, Sicily, Malta, Greece
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$9,883
From
A$9,883
Save 202
Per Person
View Trip
Cruise
 (5)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Virgin Voyages
Departure: 06 June 2027
Visit: Spain, France, Italy, Malta, Greece
Inside
$2,839
Oceanview
$3,552
Balcony
$3,695
Suite
$8,415
From
A$2,839
Per Person
View Trip
Cruise
 (1)

13 Days (12 Nights) Barcelona to Lisbon
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 09 December 2026
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$10,765
From
A$10,765
Save 220
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Barcelona to Istanbul
Cruise Line: Viking Cruises
Departures: Dec 2026 to Feb 2028
Visit: Spain, France, Monaco, Italy, Sicily, Greece, Turkey
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,020
Suite
$18,664
From
A$11,020
Save 1,571
Per Person
View Trip
Cruise
 (4)

8 Days (7 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 22 May 2027
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$3,251
Oceanview
$3,702
Balcony
$4,839
Suite
$7,671
From
A$3,251
Per Person
View Trip
Cruise
 (13)

8 Days (7 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departures: Aug 2027 to Sep 2027
Visit: Spain, Malta, Montenegro, Croatia, Italy
First Come, First Served Offer
Exclusive Savings
Inside
$2,209
Oceanview
$2,447
Balcony
$2,585
Suite
$5,169
From
A$2,209
Per Person
View Trip
Cruise
 (7)

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,283
Oceanview
$3,016
Balcony
$3,531
Suite
$4,243
From
A$2,283
Per Person
View Trip
Cruise
 (7)

32 Days (31 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Visit: Spain, France, Italy, Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$6,281
Oceanview
$7,885
Balcony
$9,083
Suite
$11,082
From
A$6,281
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 23 June 2028
Visit: Spain, Corsica, Italy, Malta (+4 more), Montenegro, Croatia, Greece, Sicily
Exclusive Savings
Inside
$6,243
Oceanview
$6,936
Balcony
$7,926
Suite
$14,658
From
A$6,243
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Viking Cruises
Departures: Feb 2027 to Mar 2028
Visit: Spain, Sardinia, Tunisia, Sicily, Italy
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$4,062
Suite
$6,414
From
A$4,062
Save 1,397
Per Person
View Trip
Cruise
 (2)

6 Days (5 Nights) Barcelona to Nice
Cruise Line: Ponant
Ship: Le Boreal
Departure: 02 May 2027
Visit: Spain, France, Corsica
Exclusive Savings
Inside
-
Oceanview
$4,948
Balcony
$5,220
Suite
$9,847
From
A$4,948
Save 142
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 April 2028
Visit: Spain, Gibraltar
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$6,350
From
A$6,350
Save 130
Per Person
View Trip
Cruise
 (13)

22 Days (21 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 11 June 2027
Visit: Spain, Corsica, Italy, Malta (+4 more), Montenegro, Croatia, Greece, Sicily
First Come, First Served Offer
Exclusive Savings
Inside
$5,224
Oceanview
$5,729
Balcony
$6,422
Suite
$13,926
From
A$5,224
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 04 April 2028
Visit: Spain, France, Monaco, Italy, Gibraltar
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$12,054
From
A$12,054
Save 246
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 29 October 2026
Visit: Spain, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,579
Oceanview
$3,026
Balcony
$5,035
Suite
$5,750
From
A$2,579
Per Person
View Trip
Results: 271-300 of 591

No trips found. Try adjusting the search filters.