Home > MSC Cruises > Cruises from Barcelona

MSC Cruises from Barcelona

Start your journey from Barcelona with 62 unique MSC cruise itineraries to choose from. October is the most popular month to begin your cruise from Barcelona and MSC Cruises have 614 trips departing this season.
Filter Results
62 Cruises (614 Departures)
62 Cruises (614 Departures)
Departures
Show More...
Duration
4 Days
122 Days
Price
$600pp
$33,759pp
Countries
Show More...
Cruise
 (3)

19 Days (18 Nights) Barcelona to Pointe-A-Pitre
Cruise Line: MSC Cruises
Departure: 18 November 2026
Visits: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent +4 more, Barbados, Grenada, Martinique, Guadeloupe
Exclusive Savings
Inside
$2,338
Oceanview
$2,833
Balcony
$3,081
Suite
-
From (Per Person)
A$2,338
Per Person
Cruise

122 Days (121 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 07 January 2027
Visits: Spain, Gibraltar, Morocco, Cape Verde +20 more, Brazil, Argentina, Falkland Islands, Chile, French Polynesia, Cook Islands, New Zealand, Australia, New Caledonia, Vanuatu, American Samoa, USA, Mexico, Costa Rica, Panama, Dominican Republic, Virgin Islands, Saint Martin, Italy, France
Exclusive Savings
Inside
$31,741
Oceanview
$34,830
Balcony
$48,977
Suite
$120,033
From (Per Person)
A$31,741
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Nov 2027 to Dec 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$1,658
Oceanview
$1,945
Balcony
$2,203
Suite
$5,431
From (Per Person)
A$1,658
Per Person
Cruise

23 Days (22 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Departure: 20 October 2026
Visits: Spain, Gibraltar, Morocco, Portugal, USA
Exclusive Savings
Inside
$2,351
Oceanview
$2,925
Balcony
$3,242
Suite
$9,954
From (Per Person)
A$2,351
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 November 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$1,876
Oceanview
$2,163
Balcony
$2,420
Suite
-
From (Per Person)
A$1,876
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Dec 2026 to Mar 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$980
Oceanview
$1,257
Balcony
$1,405
Suite
$2,811
From (Per Person)
A$980
Save 24
Per Person
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 31 October 2026
Visits: Spain, Italy, France
Exclusive Savings
Inside
-
Oceanview
$1,141
Balcony
$1,171
Suite
$2,062
From (Per Person)
A$1,141
Per Person
Cruise

19 Days (18 Nights) Barcelona to Santos
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
$2,507
Oceanview
$3,021
Balcony
$3,417
Suite
$9,060
From (Per Person)
A$2,507
Per Person
Cruise

15 Days (14 Nights) Barcelona to Santos
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 08 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
$1,751
Oceanview
$2,275
Balcony
$3,721
Suite
$4,562
From (Per Person)
A$1,751
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2026 to Nov 2026
Visits: Spain, France, Italy, Sardinia, Sicily, Malta
Exclusive Savings
Inside
$1,079
Oceanview
$1,564
Balcony
$1,544
Suite
$2,801
From (Per Person)
A$1,079
Save 29
Per Person
Cruise

14 Days (13 Nights) Barcelona to Salvador
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
$1,782
Oceanview
$2,158
Balcony
$2,465
Suite
-
From (Per Person)
A$1,782
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 28 December 2026
Visits: Spain, Italy, France
Exclusive Savings
Inside
$3,044
Oceanview
$3,272
Balcony
$3,509
Suite
$5,747
From (Per Person)
A$3,042
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Dec 2026 to Dec 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$1,549
Oceanview
$1,836
Balcony
$2,262
Suite
$5,786
From (Per Person)
A$1,547
Save 30
Per Person
Cruise

19 Days (18 Nights) Barcelona to Buenos Aires
Cruise Line: MSC Cruises
Departure: 15 November 2026
Visits: Spain, Gibraltar, Morocco, Brazil, Uruguay, Argentina
Exclusive Savings
Inside
$2,754
Oceanview
$3,269
Balcony
$3,596
Suite
$5,665
From (Per Person)
A$2,754
Per Person
Cruise

15 Days (14 Nights) Barcelona to La Romana
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 02 November 2026
Visits: Spain, Morocco, Antigua and Barbuda, Saint Martin, Saint Kitts and Nevis, Dominican Republic
Exclusive Savings
Inside
$1,652
Oceanview
$1,860
Balcony
-
Suite
-
From (Per Person)
A$1,652
Per Person
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 27 October 2026
Visits: Spain, Italy, France
Exclusive Savings
Inside
-
Oceanview
$865
Balcony
$1,241
Suite
-
From (Per Person)
A$865
Per Person
Cruise

14 Days (13 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 08 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
$1,614
Oceanview
$2,109
Balcony
$3,436
Suite
$4,228
From (Per Person)
A$1,614
Per Person
Cruise

11 Days (10 Nights) Barcelona to Malaga
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 11 April 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,817
Oceanview
$2,133
Balcony
-
Suite
$3,401
From (Per Person)
A$1,817
Per Person
Cruise

15 Days (14 Nights) Barcelona to Alicante
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 11 April 2027
Visits: Spain, France, Italy, Morocco, Portugal
Exclusive Savings
Inside
$2,464
Oceanview
$2,899
Balcony
-
Suite
$4,681
From (Per Person)
A$2,464
Per Person
Cruise

8 Days (7 Nights) Barcelona to Funchal
Cruise Line: MSC Cruises
Departure: 20 October 2026
Visits: Spain, Gibraltar, Morocco, Portugal
Exclusive Savings
Inside
$1,564
Oceanview
-
Balcony
-
Suite
-
From (Per Person)
A$1,564
Per Person
Cruise

12 Days (11 Nights) Barcelona to Salvador
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 08 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
$1,508
Oceanview
$1,785
Balcony
$2,924
Suite
$3,587
From (Per Person)
A$1,508
Per Person
Cruise

15 Days (14 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Departure: 15 November 2026
Visits: Spain, Gibraltar, Morocco, Brazil
Exclusive Savings
Inside
$1,998
Oceanview
$2,305
Balcony
$2,553
Suite
$4,463
From (Per Person)
A$1,998
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 15 November 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$999
Oceanview
$1,207
Balcony
$1,712
Suite
$2,435
From (Per Person)
A$999
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jun 2026 to Oct 2028
Visits: Spain, Tunisia, Sicily, Italy, France
Exclusive Savings
Inside
$1,237
Oceanview
$1,445
Balcony
$1,643
Suite
$2,504
From (Per Person)
A$1,237
Save 56
Per Person
Cruise

18 Days (17 Nights) Barcelona to Buenos Aires
Cruise Line: MSC Cruises
Departure: 18 November 2027
Visits: Spain, Brazil, Uruguay, Argentina
Exclusive Savings
Inside
$2,766
Oceanview
$3,370
Balcony
$3,607
Suite
$5,944
From (Per Person)
A$2,766
Per Person
Cruise

116 Days (115 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 07 January 2028
Visits: Spain, Turks and Caicos Islands, Bahamas, Panama +22 more, Ecuador, Peru, Chile, French Polynesia, Tonga, New Caledonia, New Zealand, Australia, Indonesia, Vietnam, Thailand, Cambodia, Singapore, Malaysia, Sri Lanka, India, United Arab Emirates, Oman, Jordan, Egypt, Italy, France
Exclusive Savings
Inside
$33,455
Oceanview
$36,078
Balcony
$49,473
Suite
$125,037
From (Per Person)
A$33,455
Per Person
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 18 December 2027
Visits: Spain, Morocco, Italy, France
Exclusive Savings
Inside
$2,609
Oceanview
$2,896
Balcony
$3,153
Suite
$4,826
From (Per Person)
A$2,609
Per Person
Cruise

8 Days (7 Nights) Barcelona to Rome
Cruise Line: MSC Cruises
Departure: 08 December 2026
Visits: Spain, Morocco, Italy
Exclusive Savings
Inside
$1,089
Oceanview
$1,168
Balcony
$1,445
Suite
$2,326
From (Per Person)
A$1,087
Per Person
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2028 to Oct 2028
Visits: Spain, Italy, France
Exclusive Savings
Inside
$1,415
Oceanview
$1,554
Balcony
$1,692
Suite
$3,794
From (Per Person)
A$1,415
Per Person
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 05 November 2026
Visits: Spain, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,058
Oceanview
$1,335
Balcony
$1,652
Suite
$2,651
From (Per Person)
A$1,056
Per Person
Results: 31-60 of 62

No trips found. Try adjusting the search filters.