Round-trip Cruises from Barcelona

Are you looking for a cruise starting and ending in Barcelona? October, May and September are the most popular months to join a roundtrip cruise from Barcelona and we have 508 departures available from sixteen of the world's leading cruise lines.
Filter Results
161 Cruises (508 Departures)
161 Cruises (508 Departures)
Departures
Show More...
Duration
5 Days
116 Days
Regions
Show More...
Ship Size
Ship Features
Operators
Show More...
Price
$500pp
$37,819pp
Countries
Show More...
Cruise
 (2)

16 Days (15 Nights) Barcelona to Barcelona
Operator: Viking
Departures: Dec 2026 to Jun 2029
Visits: Spain, France, Corsica, Italy +4 more, Malta, Tunisia, Algeria, Morocco
Exclusive Savings
Balcony
$15,038
Suite
$20,134
From (Per Person)
A$15,038
Save 1,557
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Nov 2026 to Sep 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$588
Oceanview
$677
Balcony
$796
Suite
$1,588
From (Per Person)
A$588
Save 22
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Apr 2027 to Nov 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,380
Oceanview
$1,825
Balcony
$1,805
Suite
$2,597
From (Per Person)
A$1,380
Save 21
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Nov 2028 to Feb 2029
Visits: Spain, Morocco
Exclusive Savings
Inside
$3,259
Oceanview
$3,448
Balcony
$4,005
Suite
$9,663
From (Per Person)
A$3,259
Save 2,254
Per Person
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Departures: May 2027 to Oct 2027
Visits: Spain, France
Inside
$1,746
Oceanview
$2,159
Balcony
$2,469
Suite
$5,424
From (Per Person)
A$1,746
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Lirica
Departure: 28 November 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,320
Oceanview
$1,518
Balcony
$1,994
Suite
$2,340
From (Per Person)
A$1,320
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 20 April 2027
Visits: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,924
Oceanview
$3,402
Balcony
$3,755
Suite
$7,180
From (Per Person)
A$2,924
Save 1,844
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Ship: Valiant Lady
Departure: 22 October 2028
Visits: Spain, France, Italy, Sicily
Inside
$1,953
Oceanview
$2,470
Balcony
$2,573
Suite
$6,199
From (Per Person)
A$1,953
Per Person
Cruise
 (5)

12 Days (11 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Departure: 28 July 2027
Visits: Spain, Portugal, Morocco
Inside
-
Oceanview
$6,266
Balcony
$6,960
Suite
$14,207
From (Per Person)
A$6,266
Per Person
Cruise
 (13)

29 Days (28 Nights) Barcelona to Barcelona
Operator: Cunard
Departure: 14 May 2027
Visits: Spain, Sicily, Greece, Turkey +4 more, Italy, Malta, Montenegro, Croatia
Exclusive Savings
Inside
$7,107
Oceanview
$8,157
Balcony
$9,246
Suite
$19,116
From (Per Person)
A$7,107
Per Person
Cruise
 (3)

10 Days (9 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departures: Jun 2028 to Sep 2028
Visits: Spain, Portugal
Exclusive Savings
Inside
$2,476
Oceanview
$2,742
Balcony
$2,988
Suite
$7,844
From (Per Person)
A$2,476
Save 1,749
Per Person
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Departure: 13 November 2027
Visits: Spain, France, Italy, Malta
Just Cruise Fare
Exclusive Savings
Inside
$2,403
Oceanview
$2,551
Balcony
$3,579
Suite
$4,114
From (Per Person)
A$2,403
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 24 December 2027
Visits: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$3,571
Oceanview
$3,571
Balcony
$5,547
Suite
$11,301
From (Per Person)
A$3,571
Save 2,277
Per Person
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Operator: Cunard
Departure: 25 August 2028
Visits: Spain, France, Italy, Malta, Croatia, Greece, Sicily
Exclusive Savings
Inside
$4,976
Oceanview
$5,422
Balcony
$6,243
Suite
$10,995
From (Per Person)
A$4,976
Per Person
Cruise
 (5)

11 Days (10 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Departure: 18 July 2027
Visits: Spain, France, Corsica, Italy, Sicily, Malta
Inside
$4,577
Oceanview
$3,971
Balcony
$4,266
Suite
$9,521
From (Per Person)
A$3,971
Per Person
Cruise
 (8)

22 Days (21 Nights) Barcelona to Barcelona
Operator: Princess
Ship: Sun Princess
Departure: 02 May 2027
Visits: Spain, France, Corsica, Italy +4 more, Greece, Turkey, Montenegro, Sicily
Exclusive Savings
Inside
$6,144
Oceanview
$7,605
Balcony
$8,877
Suite
$10,703
From (Per Person)
A$6,144
Per Person
Cruise
 (8)

22 Days (21 Nights) Barcelona to Barcelona
Operator: Princess
Ship: Sun Princess
Departure: 17 October 2027
Visits: Spain, France, Corsica, Italy +4 more, Greece, Turkey, Montenegro, Sicily
Exclusive Savings
Inside
$5,307
Oceanview
$6,109
Balcony
$7,448
Suite
$9,165
From (Per Person)
A$5,307
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Ship: Valiant Lady
Departure: 24 September 2028
Visits: Spain, France, Italy, Corsica
Inside
$1,849
Oceanview
$2,366
Balcony
$2,469
Suite
$6,199
From (Per Person)
A$1,849
Per Person
Cruise
 (3)

5 Days (4 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Apr 2027 to Nov 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$932
Oceanview
$1,071
Balcony
$1,170
Suite
$1,398
From (Per Person)
A$932
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Departure: 29 March 2027
Visits: Spain, France, Italy, Sicily, Malta, Tunisia
Just Cruise Fare
Exclusive Savings
Inside
$2,015
Oceanview
$1,974
Balcony
$3,926
Suite
$3,831
From (Per Person)
A$1,974
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Ship: Valiant Lady
Departure: 14 May 2028
Visits: Spain, France, Italy, Corsica
Inside
$1,952
Oceanview
$2,470
Balcony
$2,676
Suite
$6,199
From (Per Person)
A$1,952
Per Person
Cruise
 (5)

11 Days (10 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Departure: 02 September 2027
Visits: Spain, France, Corsica, Italy, Sicily, Sardinia
Inside
$3,084
Oceanview
$3,380
Balcony
$3,823
Suite
$8,708
From (Per Person)
A$3,084
Per Person
Cruise
 (1)

17 Days (16 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departures: Jun 2028 to Aug 2028
Visits: Spain, Sardinia, Italy, Monaco, France, Corsica
Exclusive Savings
Suite
$12,343
From (Per Person)
A$12,343
Save 261
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visits: Spain, France, Italy, Sicily, Tunisia
Exclusive Savings
Inside
$657
Oceanview
$736
Balcony
$835
Suite
$1,756
From (Per Person)
A$657
Save 23
Per Person
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Operator: Cunard
Departure: 20 August 2027
Visits: Spain, Malta, Montenegro, Croatia +4 more, Italy, Greece, Sicily, Corsica
Exclusive Savings
Inside
$4,976
Oceanview
$5,501
Balcony
$6,689
Suite
-
From (Per Person)
A$4,976
Per Person
Cruise
 (1)

16 Days (15 Nights) Barcelona to Barcelona
Operator: Explora Journeys
Ship: Explora II
Departure: 18 September 2028
Visits: Spain, Sardinia, Italy, Monaco, France, Corsica
Exclusive Savings
Suite
$13,220
From (Per Person)
A$13,220
Save 270
Per Person
Cruise
 (5)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Departures: Sep 2027 to Oct 2027
Visits: Spain, Italy, Corsica, France
Inside
$1,850
Oceanview
$2,159
Balcony
$2,470
Suite
$6,045
From (Per Person)
A$1,850
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Ship: Valiant Lady
Departure: 21 May 2028
Visits: Spain, France, Italy
Inside
$2,056
Oceanview
$2,469
Balcony
$2,675
Suite
$6,199
From (Per Person)
A$2,056
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: Virgin Voyages
Ship: Valiant Lady
Departure: 07 May 2028
Visits: Spain, France, Italy
Inside
$2,056
Oceanview
$2,469
Balcony
$2,675
Suite
$6,199
From (Per Person)
A$2,056
Per Person
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Operator: Celebrity Cruises
Departure: 04 January 2029
Visits: Spain, Morocco
Exclusive Savings
Inside
$3,166
Oceanview
$3,451
Balcony
$4,008
Suite
$9,571
From (Per Person)
A$3,166
Save 1,933
Per Person
Results: 1-30 of 161

No trips found. Try adjusting the search filters.