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 and May are the most popular months to join a roundtrip cruise from Barcelona and we have 475 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
$700pp
$27,478pp
Countries
Show More...
Filter Results
95 Cruises (475 Cruise Departures)
Cruise
 (1)

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

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departures: Jul 2024 to Oct 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$1,711
OCEANVIEW
$2,291
BALCONY
$2,329
SUITE
$3,104
Save 1,780
From 1,502
Cruise
 (1)

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Holland America
Ship: Oosterdam
Departure: 03 May 2025
Countries Visited: Spain, Morocco, Sardinia, Italy (+1 more), France
Have It All Offer
INSIDE
$3,843
OCEANVIEW
$4,338
BALCONY
$5,229
SUITE
$6,961
From 3,843
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
$1,895
OCEANVIEW
$2,396
BALCONY
$3,054
SUITE
$7,275
Save 4,322
From 1,745
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Nov 2024 to Dec 2024
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Best Deal OfferSave And Sail Offer
INSIDE
$1,296
OCEANVIEW
$1,524
BALCONY
$1,643
SUITE
$2,435
From 1,296
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,394
OCEANVIEW
$2,769
BALCONY
$3,105
SUITE
$9,970
Save 3,574
From 2,394
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
-
OCEANVIEW
$1,481
BALCONY
$1,955
SUITE
$2,822
From 1,481
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,854
OCEANVIEW
$3,355
BALCONY
$3,692
SUITE
$10,795
Save 3,886
From 2,854
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jan 2025 to Apr 2025
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Save And Sail Offer
INSIDE
$1,316
OCEANVIEW
$1,544
BALCONY
$1,662
SUITE
$2,454
From 1,316
Cruise
 (1)

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Azamara Cruises
Departure: 22 May 2025
Countries Visited: Spain, France
INSIDE
$2,204
OCEANVIEW
$2,378
BALCONY
$3,097
SUITE
$5,180
From 2,204
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departures: Jun 2024 to Sep 2024
Countries Visited: Spain, France
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$1,672
OCEANVIEW
$2,016
BALCONY
$2,269
SUITE
$4,904
From 1,672
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departure: 30 July 2024
Countries Visited: Spain, Morocco, Portugal
Exclusive DealExclusive Offer
INSIDE
-
OCEANVIEW
$3,232
BALCONY
$3,164
SUITE
$7,484
Save 3,566
From 3,135
Cruise

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 16 June 2025
Countries Visited: Spain, France, Sardinia, Sicily (+5 more), Italy, Greece, Montenegro, Croatia, Malta
INSIDE
$3,927
OCEANVIEW
$4,283
BALCONY
$5,036
SUITE
$10,431
From 3,927
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Departures: Jun 2024 to Sep 2024
Countries Visited: Spain, France, Italy, Sardinia
INSIDE
$2,156
OCEANVIEW
$2,386
BALCONY
$3,533
SUITE
$4,450
From 2,156
Cruise

22 Days (21 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 25 May 2026
Countries Visited: Spain, Corsica, Sicily, Italy (+4 more), Greece, Montenegro, Croatia, Malta
INSIDE
$4,511
OCEANVIEW
$4,956
BALCONY
$5,798
SUITE
$12,183
From 4,511
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,786
OCEANVIEW
$2,196
BALCONY
$2,303
SUITE
$6,397
Save 2,324
From 1,786
Cruise

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 29 September 2025
Countries Visited: Spain, Greece, Turkey
INSIDE
$2,974
OCEANVIEW
$3,271
BALCONY
$3,766
SUITE
$7,924
From 2,974
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2025 to Oct 2025
Countries Visited: Spain, France, Italy
Early Booking OfferSave And Sail Offer
INSIDE
$796
OCEANVIEW
$924
BALCONY
$1,003
SUITE
$1,419
From 796
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 04 May 2025
Countries Visited: Spain, Portugal, Morocco
Unique Escapes
INSIDE
-
OCEANVIEW
-
BALCONY
$7,049
SUITE
$8,593
From 7,049
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 01 September 2024
Countries Visited: Spain, France
Up to 80% Off Second Sailor + Free Upgrade
INSIDE
$1,968
OCEANVIEW
$2,203
BALCONY
$2,490
SUITE
$7,500
From 1,968
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 15 April 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
$1,107
OCEANVIEW
$1,579
BALCONY
$1,677
SUITE
$2,075
Save 435
From 1,003
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 03 April 2025
Countries Visited: Spain, Morocco, Gibraltar
Unique Escapes
INSIDE
-
OCEANVIEW
-
BALCONY
$8,093
SUITE
$9,875
From 8,093
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departures: May 2026 to Jun 2026
Countries Visited: Spain, France, Italy
INSIDE
$1,387
OCEANVIEW
$1,585
BALCONY
$1,783
SUITE
$3,763
From 1,387
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jul 2024 to Oct 2025
Countries Visited: Spain, Portugal, Morocco
Exclusive DealExclusive Offer
INSIDE
$2,039
OCEANVIEW
$2,605
BALCONY
$2,684
SUITE
$7,759
Save 10,890
From 2,039
Cruise

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Cunard
Departure: 04 May 2026
Countries Visited: Spain, Greece, Turkey
INSIDE
$2,974
OCEANVIEW
$3,469
BALCONY
$3,964
SUITE
$8,419
From 2,974
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: Jun 2025 to Aug 2025
Countries Visited: Spain, France, Italy
Exclusive DealExclusive Offer
INSIDE
$2,406
OCEANVIEW
$2,624
BALCONY
$3,071
SUITE
$7,221
Save 3,056
From 2,406
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Departures: Nov 2024 to Oct 2025
Countries Visited: Spain, France, Italy
INSIDE
$2,232
OCEANVIEW
$2,430
BALCONY
$2,507
SUITE
$2,737
From 2,232
Cruise

10 Days (9 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 02 November 2025
Countries Visited: Spain, Morocco, Portugal
Unique EscapesPenthouse Dream Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,608
SUITE
$8,054
From 6,608
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

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2024 to Oct 2025
Countries Visited: Spain, Sardinia, Italy, France
Early Booking Offer
INSIDE
$1,267
OCEANVIEW
$1,494
BALCONY
$1,762
SUITE
$2,880
From 1,267
Results: 1-30 of 95

No Results found. Try changing your search filters.

Cities