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 454 departures available from thirteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
5 Days
31 Days
Regions
Ship Size
Ship Features
Operators
Show More...
Price
$800pp
$44,495pp
Countries
Show More...
Filter Results
95 Cruises (454 Cruise Departures)
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2024 to Oct 2025
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Mutiple Deals Available
INSIDE
$1,652
OCEANVIEW
$2,069
BALCONY
$2,247
SUITE
$2,979
From 1,652
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: May 2024 to Oct 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$2,026
OCEANVIEW
$2,558
BALCONY
$2,758
SUITE
$4,037
Save 2,201
From 1,746
Cruise
 (1)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2024 to Jan 2025
Countries Visited: Spain, Morocco
Exclusive DealExclusive Offer
INSIDE
$2,059
OCEANVIEW
$2,192
BALCONY
$3,423
SUITE
$7,263
Save 4,368
From 2,059
Cruise
 (1)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Dec 2025
Countries Visited: Spain, Gibraltar, Morocco
Exclusive DealExclusive Offer
INSIDE
$2,580
OCEANVIEW
$2,773
BALCONY
$3,363
SUITE
$10,615
Save 3,920
From 2,580
Cruise
 (1)

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 14 May 2025
Countries Visited: Spain, Tunisia, Malta, Sicily (+2 more), Italy, Corsica
Have It All Offer
INSIDE
$3,520
OCEANVIEW
$3,965
BALCONY
$4,856
SUITE
$6,391
From 3,520
Cruise
 (1)

13 Days (12 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 21 December 2025
Countries Visited: Spain, Gibraltar, Morocco
Exclusive DealExclusive Offer
INSIDE
$2,904
OCEANVIEW
$3,297
BALCONY
$3,682
SUITE
$10,787
Save 3,956
From 2,904
Cruise
 (1)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 May 2025
Countries Visited: Spain, France
INSIDE
$2,375
OCEANVIEW
$2,837
BALCONY
$3,527
SUITE
$6,286
From 2,375
Cruise
 (1)

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 26 September 2024
Countries Visited: Spain, France
Circle Club Voyage
INSIDE
$1,343
OCEANVIEW
$1,415
BALCONY
$1,874
SUITE
$2,794
From 1,343
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 25 May 2025
Countries Visited: Spain, Italy, Corsica
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$2,259
OCEANVIEW
$2,754
BALCONY
$3,037
SUITE
$6,443
From 2,259
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 11 April 2025
Countries Visited: Spain, France
Exclusive Deal
INSIDE
$1,085
OCEANVIEW
$1,311
BALCONY
$1,419
SUITE
$2,199
Save 369
From 941
Cruise

16 Days (15 Nights) Barcelona to Barcelona
Cruise Line: Viking Cruises
Departures: Nov 2024 to Mar 2026
Countries Visited: Spain, France, Corsica, Italy (+4 more), Malta, Tunisia, Algeria, Morocco
Discover More Sale
INSIDE
-
OCEANVIEW
-
BALCONY
$10,390
SUITE
$15,340
Save 1,605
From 10,390
Cruise

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 08 September 2025
Countries Visited: Spain, Sardinia, Corsica, Sicily (+5 more), Italy, Greece, Montenegro, Croatia, Malta
INSIDE
$4,145
OCEANVIEW
$4,521
BALCONY
$5,362
SUITE
$11,005
From 4,145
New ReleaseCruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Emerald Cruises
Departures: Oct 2025 to Oct 2025
Countries Visited: Spain, France
Exclusive Deal
INSIDE
-
OCEANVIEW
$6,678
BALCONY
-
SUITE
$8,989
Save 1,567
From 6,678
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 02 January 2026
Countries Visited: Spain, Italy, France
Early Booking Offer
INSIDE
$1,161
OCEANVIEW
$1,289
BALCONY
$1,408
SUITE
$2,071
From 1,161
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 18 May 2025
Countries Visited: Spain, France, Corsica
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$2,372
OCEANVIEW
$2,867
BALCONY
$3,174
SUITE
$6,752
From 2,372
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Apr 2024 to Nov 2025
Countries Visited: Spain, France, Italy
Mutiple Deals Available
INSIDE
$1,465
OCEANVIEW
$1,692
BALCONY
$1,890
SUITE
$2,475
From 1,465
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 17 July 2025
Countries Visited: Spain, Portugal, Morocco
Exclusive DealExclusive Offer
INSIDE
$2,604
OCEANVIEW
$2,912
BALCONY
$3,232
SUITE
$7,936
Save 3,518
From 2,604
Cruise

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 20 September 2025
Countries Visited: Spain, Gibraltar, France, Italy (+4 more), Sicily, Greece, Turkey, Montenegro
INSIDE
$5,680
OCEANVIEW
$7,015
BALCONY
$8,609
SUITE
$10,401
From 5,680
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 20 November 2024
Countries Visited: Spain, Morocco, Portugal
The Total Luxury Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$5,242
SUITE
$6,400
From 5,242
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 02 June 2024
Countries Visited: Spain, France, Italy, Corsica
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$1,699
OCEANVIEW
$1,911
BALCONY
$2,170
SUITE
$6,114
From 1,699
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 16 October 2024
Countries Visited: Spain, Morocco
The Total Luxury Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,207
SUITE
$7,593
From 6,207
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 06 November 2025
Countries Visited: Spain, France
Exclusive DealExclusive Offer
INSIDE
$1,853
OCEANVIEW
$2,155
BALCONY
$2,390
SUITE
$6,425
Save 2,397
From 1,853
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 22 June 2025
Countries Visited: Spain, France, Italy
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$2,820
OCEANVIEW
$2,914
BALCONY
$3,221
SUITE
$6,870
From 2,820
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 24 December 2024
Countries Visited: Spain, Italy, France
Early Booking Offer
INSIDE
$1,959
OCEANVIEW
$2,138
BALCONY
$2,316
SUITE
$3,524
From 1,959
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 10 November 2024
Countries Visited: Spain, Portugal, Gibraltar
The Total Luxury Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$5,821
SUITE
$7,108
From 5,821
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Departures: Nov 2024 to Sep 2025
Countries Visited: Spain, Italy, France
INSIDE
$2,544
OCEANVIEW
$2,784
BALCONY
$2,936
SUITE
$3,239
From 2,544
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 06 October 2024
Countries Visited: Spain, Gibraltar, Portugal, Morocco
The Total Luxury OfferExclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$8,351
SUITE
$9,727
From 8,351
Cruise

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Princess
Ship: Sun Princess
Departure: 30 August 2025
Countries Visited: Spain, Gibraltar, France, Italy (+4 more), Greece, Turkey, Montenegro, Sicily
INSIDE
$5,376
OCEANVIEW
$6,380
BALCONY
$7,993
SUITE
$10,142
From 5,376
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Musica
Departures: Jul 2024 to Oct 2024
Countries Visited: Spain, Sardinia, Italy, Monaco
Early Booking Offer
INSIDE
-
OCEANVIEW
$1,346
BALCONY
$1,623
SUITE
$3,157
From 1,346
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 25 December 2025
Countries Visited: Spain, Italy, France
Early Booking Offer
INSIDE
$2,325
OCEANVIEW
$2,543
BALCONY
$2,721
SUITE
$3,731
From 2,325
Results: 1-30 of 95

No Results found. Try changing your search filters.

Cities