Home > Cruises > Europe Cruises > Mediterranean Cruises > Round-trip Cruises from Barcelona

Round-trip Cruises from Barcelona

Are you looking for a cruise starting and ending in Barcelona? October is the most popular month to join a roundtrip cruise from Barcelona and we have 640 departures available from fifteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
5 Days
116 Days
Regions
Show More...
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$33,469pp
Countries
Show More...
Filter Results
159 Cruises (640 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
 (7)

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

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 16 July 2026
Visit: Spain, France, Italy, Corsica, Malta, Sicily, Sardinia
Exclusive Savings
Inside
$2,835
Oceanview
$3,386
Balcony
$3,536
Suite
-
From
A$2,835
Save 1,869
Per Person
View Trip
Cruise
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 28 July 2026
Visit: Spain, Italy, France
Exclusive Savings
Inside
$1,822
Oceanview
$1,970
Balcony
$2,164
Suite
$9,520
From
A$1,822
Save 1,579
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
 (1)

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 07 October 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,254
Oceanview
$2,723
Balcony
$2,939
Suite
$7,730
From
A$2,254
Save 1,473
Per Person
View Trip
Cruise
 (4)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 01 June 2028
Visit: Spain, France
Azamara Always Included
Exclusive Savings
Inside
$2,269
Oceanview
$2,475
Balcony
$3,044
Suite
$6,993
From
A$2,269
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
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Nov 2027
Visit: Spain, Sardinia, Italy, France
Exclusive Savings
Inside
$1,415
Oceanview
$1,593
Balcony
$1,742
Suite
$2,425
From
A$1,415
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 23 October 2027
Visit: Spain, France, Italy, Sicily, Tunisia
Exclusive Savings
Inside
$1,544
Oceanview
$1,762
Balcony
$1,900
Suite
$2,999
From
A$1,544
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 October 2026
Visit: Spain, Italy, Malta, Sicily
Exclusive Savings
Inside
$1,890
Oceanview
$2,356
Balcony
$2,577
Suite
$6,717
From
A$1,890
Save 1,278
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
 (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
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 10 October 2026
Visit: Spain, France, Corsica, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,050
Oceanview
$5,059
Balcony
$6,346
Suite
$7,317
From
A$4,050
Per Person
View Trip
Cruise
 (6)

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Viking Cruises
Departures: Feb 2027 to Apr 2028
Visit: Spain, Sardinia, Tunisia, Sicily, Italy, Monaco, France
Viking Savings Event
Bonus Shipboard Credit
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$6,904
Suite
$11,804
From
A$6,904
Save 1,551
Per Person
View Trip
Cruise
 (1)

19 Days (18 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 24 January 2027
Visit: Spain, France, Italy, Sicily, Tunisia, Algeria
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$14,259
From
A$14,259
Save 291
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
Departures: Mar 2028 to Sep 2028
Visit: Spain, France, Corsica, Italy (+4 more), Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,081
Oceanview
$4,853
Balcony
$6,531
Suite
$7,303
From
A$4,081
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 20 April 2027
Visit: Spain, Morocco, Portugal
Exclusive Savings
Inside
$2,622
Oceanview
$2,815
Balcony
$3,306
Suite
$8,491
From
A$2,622
Save 1,670
Per Person
View Trip
Cruise
 (1)

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 November 2027
Visit: Spain, Portugal, Morocco
Exclusive Savings
Inside
$2,002
Oceanview
$2,225
Balcony
$2,453
Suite
$6,025
From
A$2,002
Save 1,389
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 09 January 2028
Visit: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,130
Oceanview
$1,338
Balcony
$1,486
Suite
$2,149
From
A$1,130
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
 (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
 (7)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2028 to Aug 2028
Visit: Spain, France, Italy, Corsica (+4 more), Sicily, Greece, Turkey, Montenegro
Princess Standard
Sanctuary Collection
Exclusive Savings
Inside
$4,081
Oceanview
$4,873
Balcony
$6,610
Suite
$7,303
From
A$4,081
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Oct 2026 to Nov 2026
Visit: Spain, Malta, Greece, Sicily, Italy
Exclusive Savings
Inside
$1,965
Oceanview
$2,164
Balcony
$2,416
Suite
$5,451
From
A$1,965
Save 1,336
Per Person
View Trip
Cruise
 (4)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 24 December 2027
Visit: Spain, Morocco, Gibraltar
Exclusive Savings
Inside
$3,616
Oceanview
$3,800
Balcony
$4,307
Suite
$9,436
From
A$3,616
Save 2,329
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
Results: 1-30 of 159

No trips found. Try adjusting the search filters.