Cruises From Barcelona

Choose from 507 unique cruises starting in Barcelona, and travelling to Abu Dhabi, Amalfi, Amsterdam, Athens, Bergen and more. April is the most popular month to join a cruise from Barcelona and you can select from 1,245 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
507 Cruises (1,245 Cruise Departures)
Cruise

31 Days (30 Nights) Barcelona to Barcelona
Cruise Line: Seabourn
Departures: Jul 2026 to Oct 2026
Countries Visited: Spain, Malta, Tunisia, Sardinia (+6 more), Corsica, Italy, Albania, Sicily, Monaco, France
Exclusive Deal
INSIDE
-
OCEANVIEW
$23,197
BALCONY
$26,365
SUITE
$46,066
From (per person) 23,197
Cruise

23 Days (22 Nights) Barcelona to Miami
Cruise Line: Oceania Cruises
Departure: 02 November 2026
Countries Visited: Spain, Portugal, Puerto Rico, Bahamas (+1 more), USA
Exclusive Deal
INSIDE
$8,147
OCEANVIEW
$9,058
BALCONY
$12,058
SUITE
$16,265
Save (per person) 2,053
From (per person) 8,147
New ReleaseCruise

12 Days (11 Nights) Barcelona to Lisbon
Cruise Line: Scenic
Departure: 03 October 2026
Countries Visited: Spain, Gibraltar, Morocco, Portugal
Super Earlybird
INSIDE
-
OCEANVIEW
-
BALCONY
$17,101
SUITE
$26,442
Save (per person) 4,644
From (per person) 17,101
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Celebrity Cruises
Departures: May 2026 to Oct 2026
Countries Visited: Spain, Portugal, Morocco
Exclusive DealNew Year Sale
INSIDE
$3,599
OCEANVIEW
$4,140
BALCONY
$4,722
SUITE
$8,862
Save (per person) 2,584
From (per person) 3,599
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 06 October 2025
Countries Visited: Spain, France, Sardinia, Corsica (+1 more), Italy
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$7,430
SUITE
$8,321
From (per person) 7,430
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 21 June 2026
Countries Visited: Spain, Italy, France
Up To USD $300 Bar Tab
INSIDE
$2,265
OCEANVIEW
$2,607
BALCONY
$2,948
SUITE
$7,108
From (per person) 2,265
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 USD $300 Bar Tab
INSIDE
$2,391
OCEANVIEW
$2,789
BALCONY
$3,017
SUITE
$5,631
From (per person) 2,391
Cruise

6 Days (5 Nights) Barcelona to Ravenna
Cruise Line: Royal Caribbean
Departure: 12 May 2025
Countries Visited: Spain, Corsica, Italy, Sicily
Exclusive Deal
INSIDE
$1,380
OCEANVIEW
$1,885
BALCONY
$2,004
SUITE
$2,325
Save (per person) 561
From (per person) 1,380
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: Norwegian Cruise Line
Departure: 28 March 2025
Countries Visited: Spain, France, Italy, Sicily
INSIDE
$2,042
OCEANVIEW
$2,163
BALCONY
$2,469
SUITE
$2,837
From (per person) 2,042
Cruise

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
Companion Fly Free
INSIDE
-
OCEANVIEW
-
BALCONY
$12,441
SUITE
$19,791
Save (per person) 548
From (per person) 12,441
Cruise

29 Days (28 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 04 May 2026
Countries Visited: Spain, Greece, Turkey, France (+3 more), Italy, Corsica, Sicily
Exclusive Deal
INSIDE
$6,721
OCEANVIEW
$7,384
BALCONY
$8,562
SUITE
$17,334
From (per person) 6,721
Cruise

25 Days (24 Nights) Barcelona to Miami
Cruise Line: Seabourn
Departure: 25 November 2026
Countries Visited: Spain, Gibraltar, Morocco, Portugal (+1 more), USA
Exclusive Deal
INSIDE
-
OCEANVIEW
$14,278
BALCONY
$16,357
SUITE
$29,227
From (per person) 14,278
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 22 October 2025
Countries Visited: Spain, Gibraltar, Morocco
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$10,578
SUITE
$12,697
From (per person) 10,578
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: Cunard
Departure: 07 July 2025
Countries Visited: Spain, Corsica, France, Italy
Exclusive Deal
INSIDE
$1,833
OCEANVIEW
$2,120
BALCONY
$2,377
SUITE
$4,357
From (per person) 1,833
Cruise

16 Days (15 Nights) Barcelona to Miami
Cruise Line: Norwegian Cruise Line
Departure: 23 November 2025
Countries Visited: Spain, Gibraltar, Morocco, Portugal (+1 more), USA
INSIDE
$3,781
OCEANVIEW
$4,056
BALCONY
$5,692
SUITE
$5,785
From (per person) 3,781
Cruise

18 Days (17 Nights) Barcelona to Miami
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 11 November 2025
Countries Visited: Spain, Morocco, Barbados, Guadeloupe (+3 more), Antigua and Barbuda, Virgin Islands, USA
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$9,979
SUITE
$11,801
From (per person) 9,979
Cruise

11 Days (10 Nights) Barcelona to Lisbon
Cruise Line: Seabourn
Departure: 20 April 2025
Countries Visited: Spain, France, Morocco, Portugal
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$11,199
SUITE
$11,199
From (per person) 11,199
Cruise

13 Days (12 Nights) Barcelona to Athens
Cruise Line: Oceania Cruises
Departure: 15 September 2025
Countries Visited: Spain, France, Monaco, Italy (+3 more), Sicily, Greece, Turkey
Exclusive Deal
INSIDE
$7,540
OCEANVIEW
$9,490
BALCONY
$10,243
SUITE
$13,401
Save (per person) 2,060
From (per person) 7,540
Cruise

11 Days (10 Nights) Barcelona to Monte Carlo
Cruise Line: Seabourn
Departure: 11 July 2025
Countries Visited: Spain, Sardinia, France, Italy (+1 more), Monaco
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$10,404
SUITE
$18,720
From (per person) 10,404
Cruise

3 Days (2 Nights) Barcelona to La Goulette
Cruise Line: MSC Cruises
Ship: MSC Seaside
Departure: 29 April 2025
Countries Visited: Spain, Tunisia
Exclusive Deal
INSIDE
$453
OCEANVIEW
-
BALCONY
$611
SUITE
-
From (per person) 453
Cruise

31 Days (30 Nights) Barcelona to Rome
Cruise Line: Seabourn
Departure: 11 July 2025
Countries Visited: Spain, Sardinia, France, Italy (+4 more), Monaco, Sicily, Malta, Corsica
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$27,552
SUITE
$48,936
From (per person) 27,552
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2025 to Oct 2026
Countries Visited: Spain, France, Italy
Early Booking OfferExclusive Deal
INSIDE
$1,475
OCEANVIEW
$1,663
BALCONY
$1,881
SUITE
$2,653
From (per person) 1,475
Cruise

21 Days (20 Nights) Barcelona to Rome
Cruise Line: Seabourn
Departures: May 2025 to Oct 2025
Countries Visited: Spain, France, Gibraltar, Morocco (+4 more), Monaco, Italy, Corsica, Sardinia
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$17,444
SUITE
$33,284
From (per person) 17,444
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: Princess
Departure: 04 October 2025
Countries Visited: Spain, France, Italy, Sicily (+1 more), Gibraltar
Exclusive Deal
INSIDE
$3,440
OCEANVIEW
$3,599
BALCONY
$4,321
SUITE
$5,084
From (per person) 3,440
Cruise

10 Days (9 Nights) Barcelona to Rome
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 14 April 2025
Countries Visited: Spain, Sardinia, Tunisia, Sicily (+1 more), Italy
Unique Oceans Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$7,643
SUITE
$9,029
From (per person) 7,643
Cruise

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

15 Days (14 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Departure: 21 November 2025
Countries Visited: Spain, Puerto Rico, Virgin Islands, USA
Early Booking Offer
INSIDE
$1,701
OCEANVIEW
$1,949
BALCONY
$2,196
SUITE
$3,978
From (per person) 1,701
Results: 481-507 of 507

No Results found. Try changing your search filters.