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

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2026 to Oct 2027
Visit: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,217
Oceanview
$1,435
Balcony
$1,663
Suite
$2,742
From
A$1,217
Save 24
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2027 to Jun 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,343
Oceanview
$2,728
Balcony
$3,213
Suite
$8,591
From
A$2,343
Save 1,668
Per Person
View Trip
Cruise
 (1)

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Viking Cruises
Departures: Oct 2026 to Jul 2028
Visit: Spain, France, Corsica, Italy (+4 more), Malta, Tunisia, Algeria, Morocco
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,726
Suite
$19,154
From
A$10,726
Save 1,631
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2026 to Oct 2026
Visit: Spain, Italy, France
Exclusive Savings
Inside
$1,168
Oceanview
$1,376
Balcony
$1,673
Suite
-
From
A$1,168
Save 24
Per Person
View Trip
Cruise
 (6)

13 Days (12 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Sep 2026 to Aug 2028
Visit: Spain, France, Italy, Greece, Croatia
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$9,060
Suite
$13,274
From
A$9,060
Save 1,531
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to Bergen
Cruise Line: Viking Cruises
Departures: Jun 2027 to May 2028
Visit: Spain, Portugal, England, France, Belgium, Holland, Norway
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$10,040
Suite
$16,214
From
A$10,040
Save 1,471
Per Person
View Trip
Cruise
 (4)

11 Days (10 Nights) Barcelona to Venice
Cruise Line: Azamara Cruises
Departure: 31 October 2027
Visit: Spain, Italy, Sicily, Montenegro, Croatia
Azamara Always Included
Exclusive Savings
Inside
$5,715
Oceanview
$6,969
Balcony
$8,606
Suite
$12,545
From
A$5,715
Save 94
Per Person
View Trip
Cruise
 (4)

9 Days (8 Nights) Barcelona to Lisbon
Cruise Line: Azamara Cruises
Departure: 11 December 2027
Visit: Spain, Gibraltar, Portugal
Azamara Always Included
Exclusive Savings
Inside
$2,872
Oceanview
$3,627
Balcony
$4,440
Suite
$6,528
From
A$2,872
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jan 2027 to Mar 2028
Visit: Spain, Gibraltar, Morocco
Exclusive Savings
Inside
$2,107
Oceanview
$2,361
Balcony
$2,842
Suite
$7,367
From
A$2,107
Save 2,829
Per Person
View Trip
Cruise
 (7)

15 Days (14 Nights) Barcelona to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 07 November 2027
Visit: Spain, Gibraltar, Portugal, USA
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,342
Oceanview
$2,045
Balcony
$2,698
Suite
$3,371
From
A$1,342
Per Person
View Trip
Cruise
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 17 October 2027
Visit: Spain, France, Corsica, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,218
Oceanview
$5,416
Balcony
$6,515
Suite
$7,367
From
A$4,218
Per Person
View Trip
Cruise
 (2)

15 Days (14 Nights) Barcelona to Athens
Cruise Line: Holland America
Departure: 26 February 2028
Visit: Spain, Tunisia, Malta, Greece, Turkey
Fare Saver
Exclusive Savings
Inside
$2,540
Oceanview
$3,035
Balcony
$3,480
Suite
$4,936
From
A$2,540
Per Person
View Trip
Cruise
 (2)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 24 July 2026
Visit: Spain, France, Italy, Corsica
Inside
$2,426
Oceanview
$2,811
Balcony
$2,940
Suite
$5,507
From
A$2,426
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Bilbao
Cruise Line: Oceania Cruises
Departure: 20 August 2026
Visit: Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$3,340
Oceanview
$3,489
Balcony
$6,300
Suite
$18,195
From
A$3,340
Save 3,510
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Venice
Cruise Line: Viking Cruises
Departures: Feb 2027 to Jul 2028
Visit: Spain, France, Monaco, Italy, Sicily, Croatia
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$11,314
Suite
$16,900
From
A$11,314
Save 1,553
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 29 March 2027
Visit: Spain, France, Italy, Sicily, Malta, Tunisia
Just Cruise Fare
Exclusive Savings
Inside
$2,536
Oceanview
$2,729
Balcony
$3,429
Suite
$3,995
From
A$2,536
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 01 November 2027
Visit: Spain, Brazil
Exclusive Savings
Inside
$1,978
Oceanview
$2,335
Balcony
$2,681
Suite
$7,418
From
A$1,978
Per Person
View Trip
Cruise
 (1)

35 Days (34 Nights) Barcelona to New York
Cruise Line: Oceania Cruises
Departure: 16 August 2027
Visit: Spain, Morocco, Gibraltar, Portugal (+8 more), France, Guernsey, England, Ireland, Northern Ireland, Iceland, Canada, USA
Your World Inclusions
Exclusive Savings
Inside
$13,565
Oceanview
$14,186
Balcony
$20,452
Suite
$28,164
From
A$13,565
Save 2,275
Per Person
View Trip
Cruise
 (4)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 01 April 2028
Visit: Spain, Italy, Sicily, Greece
Exclusive Savings
Inside
$1,621
Oceanview
$1,862
Balcony
$2,344
Suite
$6,276
From
A$1,621
Save 1,053
Per Person
View Trip
Cruise
 (7)

16 Days (15 Nights) Barcelona to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 31 October 2026
Visit: Spain, Gibraltar, USA
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$2,035
Oceanview
$2,184
Balcony
$2,877
Suite
$6,293
From
A$2,035
Per Person
View Trip
Cruise
 (1)

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departures: Jun 2028 to Sep 2028
Visit: Spain, Tunisia, Malta, Sicily, Italy, Corsica, France
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$13,524
From
A$13,524
Save 295
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Norwegian Cruise Line
Departure: 08 April 2027
Visit: Spain, Gibraltar, Morocco, Portugal
Just Cruise Fare
Exclusive Savings
Inside
$2,728
Oceanview
$2,803
Balcony
$4,367
Suite
$4,769
From
A$2,728
Per Person
View Trip
Cruise
 (2)

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 11 July 2026
Visit: Spain, France, Italy, Sicily
Inside
$2,271
Oceanview
$2,612
Balcony
$3,182
Suite
$10,257
From
A$2,271
Per Person
View Trip
Cruise
 (4)

8 Days (7 Nights) Barcelona to Athens
Cruise Line: Celebrity Cruises
Departure: 15 March 2027
Visit: Spain, Malta, Sicily, Greece
Exclusive Savings
Inside
$2,830
Oceanview
$2,830
Balcony
$2,891
Suite
$8,221
From
A$2,830
Save 1,924
Per Person
View Trip
Cruise
 (5)

30 Days (29 Nights) Barcelona to London
Cruise Line: Azamara Cruises
Departure: 21 April 2028
Visit: Spain, France, Monaco, Italy (+4 more), Sardinia, Gibraltar, Portugal, England
Azamara Always Included
Exclusive Savings
Inside
$9,745
Oceanview
$10,529
Balcony
$12,891
Suite
$18,095
From
A$9,745
Per Person
View Trip
Cruise
 (7)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Princess
Ship: Sun Princess
Departures: Sep 2027 to Aug 2028
Visit: Spain, France, Italy, Corsica
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$1,529
Oceanview
$1,786
Balcony
$2,385
Suite
$2,652
From
A$1,529
Per Person
View Trip
Cruise
 (3)

12 Days (11 Nights) Barcelona to Trieste
Cruise Line: Holland America
Ship: Oosterdam
Departure: 12 September 2026
Visit: Spain, France, Italy, Sicily, Greece, Croatia, Montenegro
Fare Saver
Exclusive Savings
Inside
$4,102
Oceanview
$4,201
Balcony
$6,528
Suite
$7,221
From
A$4,102
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 18 September 2028
Visit: Spain, Sardinia, Italy, Monaco, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$7,610
From
A$7,610
Save 155
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 02 October 2028
Visit: Spain, Tunisia, Malta, Sicily, Italy, Corsica, France
Sky & Sea
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$12,495
From
A$12,495
Save 255
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Barcelona to Athens
Cruise Line: Viking Cruises
Departures: Feb 2027 to Jul 2028
Visit: Spain, France, Monaco, Italy (+4 more), Sicily, Croatia, Montenegro, Greece
Viking Savings Event
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$16,900
Suite
$25,720
From
A$16,900
Save 1,707
Per Person
View Trip
Results: 1-30 of 591

No trips found. Try adjusting the search filters.