Home > MSC Cruises > Cruises from Barcelona

MSC Cruises from Barcelona

Start your journey from Barcelona with 63 unique MSC cruise itineraries to choose from. November is the most popular month to begin your cruise from Barcelona and MSC Cruises have 502 trips departing this season.
Filter Results
Departures
Show More...
Duration
2 Days
122 Days
Price
$100pp
$19,709pp
Countries
Show More...
Filter Results
63 Cruises (502 Cruise Departures)
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$750
Oceanview
$846
Balcony
$986
Suite
$1,716
From
US$750
Save 53
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2026 to Oct 2026
Visit: Spain, Italy, France
Inside
$907
Oceanview
$987
Balcony
$1,243
Suite
-
From
US$907
Per Person
View Trip
Cruise
 (1)

11 Days (10 Nights) Barcelona to Hamburg
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 14 April 2027
Visit: Spain, Gibraltar, France, Germany
Inside
$1,089
Oceanview
$1,389
Balcony
$1,649
Suite
$2,752
From
US$1,089
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: May 2026 to Oct 2026
Visit: Spain, France, Italy
Drinks + WiFi
Inside
$856
Oceanview
$1,006
Balcony
$1,146
Suite
$1,991
From
US$856
Per Person
View Trip
Cruise
 (1)

15 Days (14 Nights) Barcelona to Orlando
Cruise Line: MSC Cruises
Departure: 31 October 2026
Visit: Spain, Portugal, Puerto Rico, USA
Inside
$973
Oceanview
$1,165
Balcony
$1,394
Suite
$2,736
From
US$973
Per Person
View Trip
Cruise
 (2)

10 Days (9 Nights) Barcelona to Athens
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 27 April 2026
Visit: Spain, Malta, Greece, Italy
Inside
$823
Oceanview
$963
Balcony
$1,093
Suite
-
From
US$823
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 04 December 2026
Visit: Spain, France, Italy
Inside
$467
Oceanview
$547
Balcony
$627
Suite
$1,057
From
US$467
Per Person
View Trip
Cruise

14 Days (13 Nights) Barcelona to Salvador
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 16 November 2027
Visit: Spain, Brazil
Inside
$1,154
Oceanview
$1,334
Balcony
$1,554
Suite
-
From
US$1,154
Per Person
View Trip
Cruise

18 Days (17 Nights) Barcelona to Buenos Aires
Cruise Line: MSC Cruises
Departure: 18 November 2027
Visit: Spain, Brazil, Uruguay, Argentina
Inside
$1,694
Oceanview
$2,073
Balcony
$2,219
Suite
$3,722
From
US$1,694
Per Person
View Trip
Cruise
 (1)

4 Days (3 Nights) Barcelona to Naples
Cruise Line: MSC Cruises
Ship: MSC Euribia
Departure: 24 October 2026
Visit: Spain, France, Italy
Drinks & WiFi Package
Inside
-
Oceanview
-
Balcony
-
Suite
$1,329
From
US$1,329
Per Person
View Trip
Cruise
 (3)

25 Days (24 Nights) Barcelona to Abu Dhabi
Cruise Line: MSC Cruises
Departure: 06 November 2026
Visit: Spain, France, Italy, Malta (+6 more), Greece, Cyprus, Egypt, Oman, Qatar, United Arab Emirates
Inside
$2,159
Oceanview
$2,988
Balcony
$2,726
Suite
$12,474
From
US$2,159
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 07 November 2027
Visit: Spain, France, Italy, Sicily, Malta
Inside
$1,066
Oceanview
$1,226
Balcony
$1,356
Suite
$1,876
From
US$1,066
Per Person
View Trip
Cruise

4 Days (3 Nights) Barcelona to Palermo
Cruise Line: MSC Cruises
Departure: 05 May 2026
Visit: Spain, Tunisia, Sicily
Inside
$329
Oceanview
-
Balcony
$459
Suite
-
From
US$329
Per Person
View Trip
Cruise

9 Days (8 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 02 May 2026
Visit: Spain, France, Italy, Sardinia, Sicily, Malta
Inside
$939
Oceanview
$1,139
Balcony
$1,199
Suite
$1,769
From
US$939
Per Person
View Trip
Cruise
 (3)

23 Days (22 Nights) Barcelona to Dubai
Cruise Line: MSC Cruises
Departure: 06 November 2026
Visit: Spain, France, Italy, Malta (+6 more), Greece, Cyprus, Egypt, Oman, Qatar, United Arab Emirates
Inside
$1,741
Oceanview
$2,033
Balcony
$2,309
Suite
$4,523
From
US$1,741
Per Person
View Trip
Cruise

15 Days (14 Nights) Barcelona to La Romana
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 02 November 2026
Visit: Spain, Morocco, Antigua and Barbuda, Saint Martin, Saint Kitts and Nevis, Dominican Republic
Inside
$901
Oceanview
$1,075
Balcony
$1,802
Suite
$3,132
From
US$901
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Apr 2027 to Jan 2028
Visit: Spain, France, Italy, Sicily, Malta
Inside
$836
Oceanview
$996
Balcony
$1,126
Suite
$1,646
From
US$836
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Barcelona to Doha
Cruise Line: MSC Cruises
Departure: 06 November 2026
Visit: Spain, France, Italy, Malta (+5 more), Greece, Cyprus, Egypt, Oman, Qatar
Inside
$1,481
Oceanview
$1,758
Balcony
$2,073
Suite
$4,036
From
US$1,481
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2027 to Oct 2027
Visit: Spain, France, Italy
Inside
$1,226
Oceanview
$1,436
Balcony
$1,556
Suite
$2,224
From
US$1,226
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2028
Visit: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$816
Oceanview
$976
Balcony
$1,076
Suite
$1,796
From
US$816
Save 54
Per Person
View Trip
Cruise
 (2)

12 Days (11 Nights) Barcelona to Istanbul
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 27 April 2026
Visit: Spain, Malta, Greece, Italy, Turkey
Inside
$988
Oceanview
$1,158
Balcony
$1,318
Suite
$2,335
From
US$988
Per Person
View Trip
Cruise
 (1)

6 Days (5 Nights) Barcelona to Valencia
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 18 April 2026
Visit: Spain, Italy, France
Inside
$600
Oceanview
$680
Balcony
$870
Suite
$1,440
From
US$600
Per Person
View Trip
Cruise
 (1)

18 Days (17 Nights) Barcelona to Fort-de-France
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 18 November 2026
Visit: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent, Barbados, Grenada, Martinique
Inside
$1,184
Oceanview
$1,394
Balcony
$1,774
Suite
$2,849
From
US$1,184
Per Person
View Trip
Cruise

116 Days (115 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 07 January 2028
Visit: Spain, Turks and Caicos Islands, Bahamas, Mexico (+24 more), Costa Rica, Panama, 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
$19,198
Oceanview
$21,041
Balcony
$27,152
Suite
$72,847
From
US$19,198
Save 511
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Barcelona to Trieste
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 27 April 2026
Visit: Spain, Malta, Greece, Italy
Inside
$464
Oceanview
$564
Balcony
$644
Suite
$1,094
From
US$464
Per Person
View Trip
Cruise
 (2)

2 Days (1 Nights) Barcelona to Marseille
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 11 April 2026
Visit: Spain, France
Inside
$122
Oceanview
$162
Balcony
$202
Suite
$352
From
US$122
Per Person
View Trip
Cruise

19 Days (18 Nights) Barcelona to Buenos Aires
Cruise Line: MSC Cruises
Departure: 15 November 2026
Visit: Spain, Gibraltar, Morocco, Brazil, Uruguay, Argentina
Inside
$1,687
Oceanview
$1,987
Balcony
$2,147
Suite
$3,194
From
US$1,687
Per Person
View Trip
Cruise

4 Days (3 Nights) Barcelona to Rome
Cruise Line: MSC Cruises
Departure: 11 December 2026
Visit: Spain, France, Italy
Inside
-
Oceanview
-
Balcony
$559
Suite
-
From
US$559
Per Person
View Trip
Cruise
 (2)

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 11 April 2026
Visit: Spain, France, Italy
Inside
$149
Oceanview
$209
Balcony
$279
Suite
$489
From
US$149
Per Person
View Trip
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 31 October 2026
Visit: Spain, Italy, France
Inside
$602
Oceanview
$652
Balcony
$742
Suite
$1,262
From
US$602
Per Person
View Trip
Results: 1-30 of 63

No trips found. Try adjusting the search filters.