MSC Cruises from Barcelona

Start your journey from Barcelona with 55 unique MSC cruise itineraries to choose from. April is the most popular month to begin your cruise from Barcelona and MSC Cruises have 486 trips departing this season.
Filter Results
55 Cruises (486 Departures)
55 Cruises (486 Departures)
Departures
Show More...
Duration
2 Days
116 Days
Price
$300pp
$37,819pp
Countries
Show More...
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Nov 2026 to Nov 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$835
Oceanview
$885
Balcony
$875
Suite
$1,588
From (Per Person)
A$835
Save 24
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Lirica
Departure: 05 December 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,162
Oceanview
$1,310
Balcony
$1,786
Suite
$2,182
From (Per Person)
A$1,162
Per Person
Cruise
 (1)

16 Days (15 Nights) Barcelona to Santos
Operator: MSC Cruises
Ship: MSC Divina
Departure: 01 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
$2,235
Oceanview
$2,541
Balcony
$2,888
Suite
-
From (Per Person)
A$2,235
Per Person
Cruise
 (3)

5 Days (4 Nights) Barcelona to Rome
Operator: MSC Cruises
Departure: 24 April 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$2,624
From (Per Person)
A$2,624
Per Person
Cruise
 (3)

6 Days (5 Nights) Barcelona to Marseille
Operator: MSC Cruises
Departure: 12 November 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
$547
Oceanview
-
Balcony
$992
Suite
$3,285
From (Per Person)
A$547
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Mar 2027 to Oct 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,083
Oceanview
$1,202
Balcony
$1,340
Suite
$2,142
From (Per Person)
A$1,083
Save 22
Per Person
Cruise
 (1)

5 Days (4 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departure: 12 October 2028
Visits: Spain, Italy, France
Exclusive Savings
Inside
$873
Oceanview
$992
Balcony
$1,091
Suite
$1,616
From (Per Person)
A$873
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visits: Spain, France, Italy, Sicily, Tunisia
Exclusive Savings
Inside
$647
Oceanview
$815
Balcony
$835
Suite
$1,756
From (Per Person)
A$647
Save 23
Per Person
Cruise
 (1)

7 Days (6 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Seaview
Departure: 09 January 2028
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$1,142
Oceanview
$1,350
Balcony
$1,498
Suite
$2,161
From (Per Person)
A$1,142
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Apr 2027 to Nov 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,291
Oceanview
$1,825
Balcony
$1,805
Suite
$2,597
From (Per Person)
A$1,291
Save 21
Per Person
Cruise
 (3)

3 Days (2 Nights) Barcelona to Genoa
Operator: MSC Cruises
Departure: 12 November 2026
Visits: Spain, France, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$605
Suite
$942
From (Per Person)
A$605
Per Person
Cruise
 (1)

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

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visits: Spain, France, Italy
Exclusive Savings
Inside
$766
Oceanview
$776
Balcony
$1,162
Suite
$1,568
From (Per Person)
A$766
Save 21
Per Person
Cruise
 (1)

4 Days (3 Nights) Barcelona to Rome
Operator: MSC Cruises
Ship: MSC Divina
Departure: 30 March 2027
Visits: Spain, Italy
Exclusive Savings
Inside
$627
Oceanview
$726
Balcony
$835
Suite
$1,212
From (Per Person)
A$627
Per Person
Cruise
 (3)

2 Days (1 Nights) Barcelona to Marseille
Operator: MSC Cruises
Departure: 24 April 2027
Visits: Spain, France
Exclusive Savings
Inside
-
Oceanview
-
Balcony
$368
Suite
$1,068
From (Per Person)
A$368
Per Person
Cruise
 (2)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Fantasia
Departures: Apr 2027 to Oct 2028
Visits: Spain, Sardinia, Italy, France
Exclusive Savings
Inside
$1,053
Oceanview
$1,182
Balcony
$1,251
Suite
$2,083
From (Per Person)
A$1,053
Save 19
Per Person
Cruise
 (1)

15 Days (14 Nights) Barcelona to Rio de Janeiro
Operator: MSC Cruises
Ship: MSC Divina
Departure: 01 November 2027
Visits: Spain, Brazil
Exclusive Savings
Inside
$2,076
Oceanview
$2,363
Balcony
$2,709
Suite
-
From (Per Person)
A$2,076
Per Person
Cruise
 (3)

5 Days (4 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Apr 2027 to Nov 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$932
Oceanview
$1,071
Balcony
$1,170
Suite
$1,804
From (Per Person)
A$932
Per Person
Cruise
 (1)

7 Days (6 Nights) Barcelona to Trieste
Operator: MSC Cruises
Departure: 16 April 2027
Visits: Spain, Corsica, Italy, Greece
Exclusive Savings
Inside
$997
Oceanview
$1,265
Balcony
$1,383
Suite
$2,007
From (Per Person)
A$997
Per Person
Cruise
 (1)

12 Days (11 Nights) Barcelona to Copenhagen
Operator: MSC Cruises
Ship: MSC Euribia
Departures: Apr 2027 to Apr 2028
Visits: Spain, Gibraltar, France, Germany, Denmark
Exclusive Savings
Inside
$1,639
Oceanview
$2,233
Balcony
$2,668
Suite
$5,804
From (Per Person)
A$1,639
Per Person
Cruise
 (3)

9 Days (8 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departure: 21 April 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$2,073
Oceanview
$2,450
Balcony
$2,618
Suite
$2,984
From (Per Person)
A$2,073
Per Person
Cruise
 (1)

19 Days (18 Nights) Barcelona to Buenos Aires
Operator: MSC Cruises
Departure: 15 November 2026
Visits: Spain, Gibraltar, Morocco, Brazil, Uruguay, Argentina
Exclusive Savings
Inside
$1,751
Oceanview
$2,067
Balcony
$2,157
Suite
$5,364
From (Per Person)
A$1,751
Per Person
Cruise
 (1)

11 Days (10 Nights) Barcelona to Hamburg
Operator: MSC Cruises
Ship: MSC Euribia
Departures: Apr 2027 to Apr 2028
Visits: Spain, Gibraltar, France, Germany
Exclusive Savings
Inside
$1,302
Oceanview
$1,817
Balcony
$2,104
Suite
$3,609
From (Per Person)
A$1,302
Per Person
Cruise
 (3)

15 Days (14 Nights) Barcelona to Bridgetown
Operator: MSC Cruises
Departure: 18 November 2026
Visits: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent, Barbados
Exclusive Savings
Inside
$1,076
Oceanview
$1,422
Balcony
$1,601
Suite
$3,937
From (Per Person)
A$1,076
Per Person
Cruise
 (3)

19 Days (18 Nights) Barcelona to Pointe-A-Pitre
Operator: 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
$1,335
Oceanview
$1,671
Balcony
$1,998
Suite
-
From (Per Person)
A$1,335
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Seaview
Departure: 07 November 2027
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$1,657
Oceanview
$1,875
Balcony
$2,063
Suite
$2,805
From (Per Person)
A$1,657
Per Person
Cruise
 (1)

5 Days (4 Nights) Barcelona to Palermo
Operator: MSC Cruises
Ship: MSC Seaview
Departure: 28 March 2027
Visits: Spain, France, Italy, Sicily
Exclusive Savings
Inside
$586
Oceanview
$734
Balcony
$883
Suite
$1,418
From (Per Person)
A$586
Per Person
Cruise
 (3)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Departures: Dec 2026 to Apr 2028
Visits: Spain, France, Italy, Sicily, Malta
Exclusive Savings
Inside
$984
Oceanview
$1,093
Balcony
$1,192
Suite
$2,132
From (Per Person)
A$984
Save 23
Per Person
Cruise
 (1)

8 Days (7 Nights) Barcelona to Barcelona
Operator: MSC Cruises
Ship: MSC Lirica
Departure: 28 November 2027
Visits: Spain, France, Italy
Exclusive Savings
Inside
$1,320
Oceanview
$1,518
Balcony
$1,994
Suite
$2,340
From (Per Person)
A$1,320
Per Person
Cruise
 (3)

18 Days (17 Nights) Barcelona to Fort-de-France
Operator: MSC Cruises
Departure: 18 November 2026
Visits: Spain, Saint Martin, Saint Kitts and Nevis, Saint Vincent, Barbados, Grenada, Martinique
Exclusive Savings
Inside
$1,255
Oceanview
$1,612
Balcony
$1,948
Suite
$4,720
From (Per Person)
A$1,255
Per Person
Results: 1-30 of 55

No trips found. Try adjusting the search filters.