Home > MSC Cruises > Cruises from Barcelona

MSC Cruises from Barcelona

Start your journey from Barcelona with 46 unique MSC cruise itineraries to choose from. October is the most popular month to begin your cruise from Barcelona and MSC Cruises have 232 trips departing this season.
Filter Results
Departures
Show More...
Duration
2 Days
119 Days
Trip Styles
Price
$99pp
$25,399pp
Countries
Show More...
Filter Results
46 Cruises (232 Cruise Departures)
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 17 May 2023
Countries Visited: Spain, Italy, France
Inside
$594
Oceanview
-
Balcony
$1,024
Suite
$1,784
From 594
Cruise

22 Days (21 Nights) Barcelona to Orlando
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 30 October 2023
Countries Visited: Spain, Sint Maarten, Virgin Islands, Puerto Rico (+2 more), USA, Bahamas
Inside
$1,739
Oceanview
$2,109
Balcony
$2,419
Suite
-
From 1,679
Cruise

16 Days (15 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 04 December 2023
Countries Visited: Spain, Brazil
Inside
$1,359
Oceanview
$1,679
Balcony
$2,239
Suite
$3,359
From 1,299
Cruise

17 Days (16 Nights) Barcelona to Sao Paulo
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 04 December 2023
Countries Visited: Spain, Brazil
Inside
$1,479
Oceanview
$1,839
Balcony
$2,459
Suite
$3,649
From 1,399
Cruise

20 Days (19 Nights) Barcelona to Buenos Aires
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 15 November 2023
Countries Visited: Spain, Portugal, Brazil, Uruguay (+1 more), Argentina
Inside
$1,489
Oceanview
$1,889
Balcony
$2,369
Suite
$5,379
From 1,489
Cruise

12 Days (11 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 15 October 2023
Countries Visited: Spain, Morocco, France, Italy
Three For The Sea
Inside
$1,039
Oceanview
$1,439
Balcony
$1,819
Suite
$2,909
From 1,039
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Fantasia
Departure: 23 October 2023
Countries Visited: Spain, Italy, France
Three For The Sea
Inside
$484
Oceanview
$664
Balcony
$804
Suite
$1,334
From 384
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 14 April 2023
Countries Visited: Spain, France, Italy
Inside
$437
Oceanview
$527
Balcony
$624
Suite
$999
From 414
Cruise

3 Days (2 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Departure: 03 November 2023
Countries Visited: Spain, France, Italy
Inside
$279
Oceanview
$459
Balcony
$579
Suite
-
From 279
Cruise

2 Days (1 Nights) Barcelona to Marseille
Cruise Line: MSC Cruises
Departures: Dec 2022 to Oct 2023
Countries Visited: Spain, France
Inside
$119
Oceanview
$159
Balcony
$219
Suite
$389
From 99
Cruise

9 Days (8 Nights) Barcelona to Berlin
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 05 May 2023
Countries Visited: Spain, England, Germany
Inside
$664
Oceanview
$914
Balcony
$1,234
Suite
$2,534
From 574
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2023 to Apr 2024
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Three For The Sea
Inside
$964
Oceanview
$1,214
Balcony
$1,384
Suite
$1,864
From 904
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Jan 2023 to Mar 2024
Countries Visited: Spain, Morocco, Italy, France
Inside
$829
Oceanview
$1,149
Balcony
$1,679
Suite
$2,124
From 749
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Dec 2022 to Mar 2024
Countries Visited: Spain, France, Italy, Sicily (+1 more), Malta
Inside
$784
Oceanview
$969
Balcony
$1,114
Suite
$1,569
From 724
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Dec 2022 to Mar 2024
Countries Visited: Spain, France, Italy
Inside
$564
Oceanview
$794
Balcony
$914
Suite
$1,554
From 504
Cruise

9 Days (8 Nights) Barcelona to Rome
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 01 June 2023
Countries Visited: Spain, Italy, France, Malta (+1 more), Sicily
Inside
$594
Oceanview
$814
Balcony
$984
Suite
$1,864
From 554
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departures: Oct 2023 to Nov 2023
Countries Visited: Spain, France, Italy
Three For The Sea
Inside
$424
Oceanview
$644
Balcony
$814
Suite
$1,284
From 374
Cruise

9 Days (8 Nights) Barcelona to Genoa
Cruise Line: MSC Cruises
Ship: MSC Lirica
Departure: 10 April 2023
Countries Visited: Spain, Morocco, Italy
Inside
$1,014
Oceanview
$1,179
Balcony
$1,644
Suite
$1,937
From 924
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 23 December 2022
Countries Visited: Spain, Italy, France
Inside
$557
Oceanview
-
Balcony
-
Suite
-
From 557
Cruise

20 Days (19 Nights) Barcelona to Rio de Janeiro
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 16 November 2023
Countries Visited: Spain, France, Italy, Morocco (+1 more), Brazil
Inside
$1,839
Oceanview
$2,329
Balcony
$2,759
Suite
$4,339
From 1,749
Cruise

6 Days (5 Nights) Barcelona to Valletta
Cruise Line: MSC Cruises
Ship: MSC Divina
Departure: 01 June 2023
Countries Visited: Spain, Italy, France, Malta
Inside
$469
Oceanview
$619
Balcony
$769
Suite
$2,139
From 469
Cruise

15 Days (14 Nights) Barcelona to Stockholm
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 05 May 2023
Countries Visited: Spain, England, Germany, Poland (+5 more), Lithuania, Latvia, Estonia, Finland, Sweden
Inside
-
Oceanview
-
Balcony
$2,349
Suite
-
From 2,349
Cruise

15 Days (14 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 24 July 2023
Countries Visited: Spain, Portugal, England, France
Three For The Sea
Inside
$2,109
Oceanview
$2,329
Balcony
$2,739
Suite
$8,699
From 2,039
Cruise

4 Days (3 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 05 June 2023
Countries Visited: Spain, Italy, France
Inside
-
Oceanview
$484
Balcony
$654
Suite
$1,124
From 464
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 12 November 2023
Countries Visited: Spain, France, Italy
Three For The Sea
Inside
$344
Oceanview
$514
Balcony
$634
Suite
$984
From 294
Cruise

11 Days (10 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 28 December 2023
Countries Visited: Spain, Gibraltar, Portugal, Italy (+1 more), France
Inside
$1,909
Oceanview
$2,219
Balcony
$2,579
Suite
$4,179
From 1,909
Cruise

17 Days (16 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 30 October 2023
Countries Visited: Spain, Sint Maarten, Virgin Islands, Puerto Rico (+1 more), USA
Inside
$1,429
Oceanview
$1,819
Balcony
$2,159
Suite
$3,429
From 1,349
Cruise

8 Days (7 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Apr 2023 to Apr 2024
Countries Visited: Spain, Tunisia, Sicily, Italy (+1 more), France
Three For The Sea
Inside
$754
Oceanview
$954
Balcony
$1,194
Suite
$2,054
From 694
Cruise

19 Days (18 Nights) Barcelona to Dubai
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 04 November 2023
Countries Visited: Spain, Italy, Greece, Egypt (+3 more), Jordan, Oman, United Arab Emirates
Inside
$2,139
Oceanview
$2,559
Balcony
$3,009
Suite
$5,469
From 2,139
Cruise

84 Days (83 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 07 January 2024
Countries Visited: Spain, Sicily, Malta, Cyprus (+18 more), Israel, Egypt, Jordan, Kenya, Tanzania, Seychelles, Mauritius, Reunion, Mozambique, South Africa, Namibia, Brazil, Saint Lucia, Barbados, Martinique, Dominican Republic, Bahamas, USA
Inside
$16,149
Oceanview
$19,199
Balcony
$22,849
Suite
-
From 15,749
Results: 1-30 of 46

No Results found. Try changing your search filters.