Cruises From Barcelona

Choose from 503 unique cruises starting in Barcelona, and travelling to Abu Dhabi, Amalfi, Amsterdam, Athens, Bergen and more. October is the most popular month to join a cruise from Barcelona and you can select from 1,235 departures available from eighteen leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
85 Days
Countries Visited
End City
Ship Features
Operators
Show More...
Price
$400pp
$101,270pp
Countries
Show More...
Filter Results
503 Cruises (1,235 Cruise Departures)
Cruise

17 Days (16 Nights) Barcelona to Montreal
Cruise Line: Regent Seven Seas
Departure: 23 August 2025
Countries Visited: Spain, Portugal, Canada
Exclusive DealUpgrade Your Horizon
INSIDE
-
OCEANVIEW
-
BALCONY
$15,826
SUITE
$16,272
Save (per person) 6,494
From (per person) 15,826
Cruise

15 Days (14 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 30 November 2025
Countries Visited: Spain, Morocco, Brazil
Exclusive Deal
INSIDE
$1,820
OCEANVIEW
$2,018
BALCONY
$2,721
SUITE
$3,503
From (per person) 1,820
Cruise

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departures: Jun 2025 to Jul 2025
Countries Visited: Spain, France, Italy, Sicily (+1 more), Tunisia
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$12,712
SUITE
$13,504
From (per person) 12,712
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 15 April 2025
Countries Visited: Spain, France, Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$1,961
SUITE
-
Save (per person) 830
From (per person) 1,961
Cruise

83 Days (82 Nights) Barcelona to Sydney
Cruise Line: Regent Seven Seas
Departure: 09 November 2026
Countries Visited: Spain, Cape Verde, Senegal, Cote d'Ivoire (+19 more), Ghana, Togo, Sao Tome and Principe, Namibia, South Africa, Mozambique, France, Madagascar, Seychelles, Oman, United Arab Emirates, Qatar, India, Sri Lanka, Thailand, Malaysia, Singapore, Indonesia, Australia
Exclusive Deal
INSIDE
-
OCEANVIEW
$68,070
BALCONY
$78,702
SUITE
$85,058
Save (per person) 26,790
From (per person) 68,070
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 08 September 2025
Countries Visited: Spain, Sardinia, Corsica, Sicily (+1 more), Italy
Exclusive Deal
INSIDE
-
OCEANVIEW
$2,080
BALCONY
$2,556
SUITE
$4,803
From (per person) 2,080
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: Royal Caribbean
Departure: 16 April 2026
Countries Visited: Spain, France, Italy, Sicily
Exclusive Deal
INSIDE
$2,133
OCEANVIEW
$2,700
BALCONY
$2,689
SUITE
$3,913
Save (per person) 889
From (per person) 2,133
Cruise

15 Days (14 Nights) Barcelona to London
Cruise Line: Regent Seven Seas
Departure: 05 July 2026
Countries Visited: Spain, Portugal, France, Guernsey (+1 more), England
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
$14,655
BALCONY
$14,655
SUITE
$17,754
Save (per person) 7,075
From (per person) 14,655
Cruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Ray
Departures: Jun 2025 to Aug 2025
Countries Visited: Spain, Gibraltar, Morocco, Portugal
Mutiple Deals Available
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$11,038
From (per person) 11,038
Cruise

11 Days (10 Nights) Barcelona to Athens
Cruise Line: Regent Seven Seas
Departure: 23 April 2025
Countries Visited: Spain, France, Italy, Sicily (+3 more), Tunisia, Malta, Greece
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
$7,659
BALCONY
-
SUITE
$11,271
Save (per person) 9,441
From (per person) 7,659
Cruise

22 Days (21 Nights) Barcelona to Istanbul
Cruise Line: Cunard
Departure: 07 September 2026
Countries Visited: Spain, Corsica, Sicily, Italy (+3 more), France, Greece, Turkey
Exclusive Deal
INSIDE
$6,065
OCEANVIEW
$6,639
BALCONY
$8,144
SUITE
-
From (per person) 6,065
Cruise

13 Days (12 Nights) Barcelona to Miami
Cruise Line: Norwegian Cruise Line
Departure: 15 October 2025
Countries Visited: Spain, Portugal, USA
INSIDE
$2,993
OCEANVIEW
$3,313
BALCONY
$4,414
SUITE
$4,613
From (per person) 2,993
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 Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$8,499
SUITE
$10,024
From (per person) 8,499
Cruise

48 Days (47 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 02 November 2026
Countries Visited: Spain, Portugal, Puerto Rico, Bahamas (+9 more), USA, Virgin Islands, Antigua and Barbuda, Saint Lucia, Trinidad and Tobago, Brazil, Barbados, Dominica, Saint Martin
Exclusive Deal
INSIDE
$17,956
OCEANVIEW
$19,916
BALCONY
$27,430
SUITE
$37,954
Save (per person) 2,114
From (per person) 17,956
Cruise

21 Days (20 Nights) Barcelona to Barcelona
Cruise Line: Seabourn
Departure: 05 November 2026
Countries Visited: Spain, Malta, Tunisia, Sardinia (+3 more), Corsica, Italy, Sicily
Exclusive Deal
INSIDE
-
OCEANVIEW
$13,979
BALCONY
$16,058
SUITE
$30,710
From (per person) 13,979
Cruise

16 Days (15 Nights) Barcelona to New York
Cruise Line: Norwegian Cruise Line
Departure: 07 November 2025
Countries Visited: Spain, France, Italy, Portugal (+1 more), USA
Exclusive Solo Offer
INSIDE
$4,088
OCEANVIEW
$4,593
BALCONY
$5,189
SUITE
$5,801
From (per person) 4,088
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: Royal Caribbean
Departure: 11 April 2025
Countries Visited: Spain, France
Exclusive Deal
INSIDE
$1,115
OCEANVIEW
$1,173
BALCONY
$1,250
SUITE
$2,795
Save (per person) 450
From (per person) 1,115
Cruise

25 Days (24 Nights) Barcelona to San Juan
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 27 October 2025
Countries Visited: Spain, Portugal, Antigua and Barbuda, Virgin Islands (+6 more), Puerto Rico, USA, Guadeloupe, Barbados, Dominica, Saint Martin
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$14,959
SUITE
$16,696
From (per person) 14,959
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
$5,828
OCEANVIEW
$6,293
BALCONY
$7,382
SUITE
$14,955
From (per person) 5,828
Cruise

22 Days (21 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departures: Jun 2025 to Jul 2025
Countries Visited: Spain, France, Italy, Sicily (+4 more), Tunisia, Monaco, Corsica, Sardinia
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$20,696
SUITE
$21,414
From (per person) 20,696
Cruise

14 Days (13 Nights) Barcelona to Monte Carlo
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 13 May 2025
Countries Visited: Spain, France, Corsica, Sardinia (+2 more), Italy, Monaco
Monaco City View + 3 Day Paddock Club
INSIDE
-
OCEANVIEW
-
BALCONY
$31,680
SUITE
$37,620
From (per person) 26,730
Cruise

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 17 November 2026
Countries Visited: Spain, Morocco, Puerto Rico, USA
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$7,838
SUITE
$10,096
Save (per person) 2,062
From (per person) 7,838
Cruise

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Virgin Voyages
Ship: Scarlet Lady
Departure: 16 October 2025
Countries Visited: Spain, Morocco, Portugal, USA
Up To USD $300 Bar Tab
INSIDE
$1,927
OCEANVIEW
$2,171
BALCONY
$2,658
SUITE
$9,015
From (per person) 1,927
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departures: Jun 2025 to Aug 2025
Countries Visited: Spain, France, Italy
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$6,940
SUITE
$8,331
From (per person) 6,940
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 USD $300 Bar Tab
INSIDE
$2,513
OCEANVIEW
$2,902
BALCONY
$3,129
SUITE
$6,255
From (per person) 2,513
Cruise

11 Days (10 Nights) Barcelona to Venice
Cruise Line: Regent Seven Seas
Departure: 02 September 2026
Countries Visited: Spain, Italy, Malta, Croatia (+1 more), Slovenia
Upgrade Your HorizonExclusive Deal
INSIDE
-
OCEANVIEW
$9,036
BALCONY
$9,036
SUITE
$11,689
Save (per person) 6,274
From (per person) 9,036
Cruise

15 Days (14 Nights) Barcelona to Trieste
Cruise Line: Cunard
Departure: 22 June 2026
Countries Visited: Spain, Sardinia, Corsica, Sicily (+4 more), Italy, Greece, Montenegro, Croatia
Exclusive Deal
INSIDE
$3,815
OCEANVIEW
$4,211
BALCONY
$4,934
SUITE
$9,953
From (per person) 3,815
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Silversea
Ship: Silver Muse
Departure: 10 August 2026
Countries Visited: Spain, Gibraltar, Morocco, Portugal
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$9,702
BALCONY
$11,187
SUITE
$23,463
Save (per person) 2,598
From (per person) 9,702
Cruise

22 Days (21 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 02 June 2025
Countries Visited: Spain, France, Italy, Sicily (+4 more), Tunisia, Monaco, Corsica, Sardinia
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$25,770
From (per person) 25,770
Cruise

8 Days (7 Nights) Barcelona to Monte Carlo
Cruise Line: Silversea
Ship: Silver Ray
Departure: 26 July 2026
Countries Visited: Spain, France, Monaco
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$8,019
Save (per person) 4,081
From (per person) 8,019
Results: 451-480 of 503

No Results found. Try changing your search filters.