Home > Cruises > Europe Cruises > Mediterranean Cruises > Cruises Starting and Ending in Barcelona

Cruises Starting and Ending in 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 736 departures available from sixteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
4 Days
33 Days
Regions
Ship Size
Ship Features
Operators
Show More...
Price
$300pp
$37,780pp
Countries
Show More...
Filter Results
141 Cruises (736 Cruise Departures)
Cruise
 (1)

16 Days (15 Nights) Barcelona to Barcelona
Operated By: Viking Cruises
Departures: Nov 2025 to Aug 2027
Countries Visited: Spain, France, Corsica, Italy (+4 more), Malta, Tunisia, Algeria, Morocco
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$6,799
SUITE
$12,999
Save (per person) 700
From (per person) 6,799
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jul 2025 to Oct 2027
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Mutiple Deals Available
INSIDE
$639
OCEANVIEW
$769
BALCONY
$889
SUITE
$1,489
From (per person) 639
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jul 2025 to Oct 2026
Countries Visited: Spain, Italy, France
Escape To SeaDrinks and Wi-Fi Included
INSIDE
$804
OCEANVIEW
$999
BALCONY
$1,158
SUITE
$1,648
From (per person) 804
Cruise
 (2)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 11 January 2026
Countries Visited: Spain, Morocco
Exclusive Deal
INSIDE
$1,105
OCEANVIEW
$1,205
BALCONY
$1,717
SUITE
$5,030
Save (per person) 593
From (per person) 1,105
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 01 June 2026
Countries Visited: Spain, Morocco, Portugal
Exclusive DealExclusive Solo Offer
INSIDE
$2,158
OCEANVIEW
$2,958
BALCONY
$3,343
SUITE
$5,021
Save (per person) 1,253
From (per person) 2,158
Cruise

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 31 August 2026
Countries Visited: Spain, Tunisia, Malta, Sicily (+3 more), Italy, Monaco, France
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$10,200
SUITE
$11,770
From (per person) 10,200
Cruise

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 17 August 2026
Countries Visited: Spain, Sardinia, Sicily, Italy (+4 more), Greece, Montenegro, Croatia, Malta
Exclusive Deal
INSIDE
$3,069
OCEANVIEW
$3,259
BALCONY
$4,449
SUITE
$11,419
From (per person) 3,069
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 12 November 2026
Countries Visited: Spain, France, Italy, Corsica
Escape To Sea
INSIDE
$858
OCEANVIEW
$970
BALCONY
$1,082
SUITE
$1,495
From (per person) 858
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2026 to Mar 2027
Countries Visited: Spain, Portugal, Morocco
Exclusive Deal
INSIDE
$1,138
OCEANVIEW
$1,237
BALCONY
$1,550
SUITE
$5,536
Save (per person) 788
From (per person) 1,138
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 04 July 2026
Countries Visited: Spain, Italy, France
Swing Into Savings Best Rate
INSIDE
$1,149
OCEANVIEW
$1,359
BALCONY
$1,569
SUITE
$4,060
From (per person) 1,149
Cruise
 (4)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Apr 2026 to Oct 2027
Countries Visited: Spain, Gibraltar, France, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Exclusive DealBonus Instant Savings
INSIDE
$3,069
OCEANVIEW
$3,921
BALCONY
$4,455
SUITE
$5,196
From (per person) 3,069
Cruise
 (1)

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 25 August 2025
Countries Visited: Spain, France, Italy, Sicily (+1 more), Tunisia
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$10,735
SUITE
$12,870
From (per person) 10,735
Cruise
 (13)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 20 August 2027
Countries Visited: Spain, Malta, Montenegro, Croatia (+4 more), Italy, Greece, Sicily, Corsica
Exclusive Deal
INSIDE
$3,969
OCEANVIEW
$4,369
BALCONY
$5,519
SUITE
$12,619
From (per person) 3,969
New ReleaseCruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Emerald Cruises
Departures: Oct 2025 to Oct 2025
Countries Visited: Spain, France
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$8,230
Save (per person) 19,313
From (per person) 8,230
Cruise
 (1)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 21 May 2026
Countries Visited: Spain, France
INSIDE
$1,529
OCEANVIEW
$1,689
BALCONY
$1,879
SUITE
$2,829
From (per person) 1,529
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 20 May 2026
Countries Visited: Spain, France, Sardinia, Italy
Best Available FareUnique Summer Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$4,920
SUITE
$5,680
From (per person) 4,920
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: May 2027 to Oct 2027
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Escape To Sea
INSIDE
$1,006
OCEANVIEW
$1,146
BALCONY
$1,276
SUITE
$1,786
From (per person) 1,006
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Feb 2027
Countries Visited: Spain, Gibraltar, Morocco
Exclusive Deal
INSIDE
$1,190
OCEANVIEW
$1,240
BALCONY
$1,652
SUITE
$3,840
Save (per person) 1,025
From (per person) 1,190
Cruise
 (4)

32 Days (31 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 15 July 2027
Countries Visited: Spain, France, Italy, Greece (+3 more), Turkey, Montenegro, Sicily
Exclusive DealBonus Instant Savings
INSIDE
$6,020
OCEANVIEW
$7,320
BALCONY
$8,770
SUITE
$10,670
From (per person) 6,020
Cruise
 (3)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 03 June 2027
Countries Visited: Spain, France
INSIDE
$2,029
OCEANVIEW
$2,219
BALCONY
$2,699
SUITE
$3,659
From (per person) 2,029
Cruise
 (4)

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departures: Sep 2026 to Oct 2026
Countries Visited: Spain, Gibraltar, France, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
Exclusive DealBonus Instant Savings
INSIDE
$3,422
OCEANVIEW
$4,277
BALCONY
$4,587
SUITE
$5,392
From (per person) 3,422
New ReleaseCruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Scenic
Departure: 23 September 2026
Countries Visited: Spain, France
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$12,235
SUITE
$19,735
Save (per person) 12,755
From (per person) 12,235
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Aug 2025 to Aug 2026
Countries Visited: Spain, France, Italy
Exclusive DealExclusive Solo Offer
INSIDE
$1,446
OCEANVIEW
$1,596
BALCONY
$2,209
SUITE
$4,597
Save (per person) 1,205
From (per person) 1,446
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 25 April 2026
Countries Visited: Spain, France, Italy, Sicily (+1 more), Tunisia
Escape To Sea
INSIDE
$894
OCEANVIEW
$1,014
BALCONY
$1,193
SUITE
$1,743
From (per person) 894
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 21 April 2026
Countries Visited: Spain, France, Italy
Escape To Sea
INSIDE
$756
OCEANVIEW
$828
BALCONY
$912
SUITE
$1,284
From (per person) 756
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 28 July 2026
Countries Visited: Spain, Italy, France
Exclusive Deal
INSIDE
$1,683
OCEANVIEW
$1,782
BALCONY
$2,382
SUITE
$5,327
Save (per person) 961
From (per person) 1,683
Cruise

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Regent Seven Seas
Departure: 03 April 2027
Countries Visited: Spain, Gibraltar, Portugal, Morocco
Early Booking Saving
INSIDE
-
OCEANVIEW
-
BALCONY
$12,399
SUITE
$14,099
Save (per person) 18,799
From (per person) 12,399
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 21 June 2026
Countries Visited: Spain, Italy, France
Swing Into Savings Best Rate
INSIDE
$1,464
OCEANVIEW
$1,673
BALCONY
$1,926
SUITE
$4,340
From (per person) 1,464
Cruise
 (2)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 02 January 2027
Countries Visited: Spain, Morocco, Gibraltar
Exclusive Deal
INSIDE
$1,045
OCEANVIEW
$1,245
BALCONY
$1,558
SUITE
$5,961
Save (per person) 547
From (per person) 1,045
Cruise

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 20 May 2026
Countries Visited: Spain, France, Sardinia, Italy
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
$9,280
SUITE
$10,720
From (per person) 9,280
Results: 1-30 of 141

No Results found. Try changing your search filters.

Cities