MSC Magnifica

MSC Magnifica Cruises

Choose from 326 cruise vacations onboard the MSC Magnifica. Compare cruises ranging from 3 days to 122 days with departures available from December 2025 through to November 2027. Book with confidence supported by one of our dedicated expert CLIA cruise advisors.
Filter Results
Departures
Show More...
Duration
3 Days
122 Days
Regions
Show More...
Start & End Cities
Price
$200pp
$18,029pp
Countries
Show More...
Filter Results
100 Cruises (326 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
Bonus Onboard Credit
Drinks, WiFi & Onboard Credit
Exclusive Savings
Inside
$666
Oceanview
$796
Balcony
$916
Suite
$1,636
From
US$666
Save 53
Per Person
View Trip
Cruise

8 Days (7 Nights) Berlin to Berlin
Cruise Line: MSC Cruises
Departures: Jun 2026 to Aug 2026
Visit: Germany, Norway, Denmark
Inside
$1,262
Oceanview
$1,422
Balcony
$1,662
Suite
$3,492
From
US$1,262
Per Person
View Trip
Cruise

16 Days (15 Nights) Copenhagen to Copenhagen
Cruise Line: MSC Cruises
Departure: 05 June 2026
Visit: Denmark, Sweden, Germany, Poland, Latvia, Norway
Exclusive Savings
Inside
-
Oceanview
$2,823
Balcony
-
Suite
-
From
US$2,823
Save 75
Per Person
View Trip
Cruise

122 Days (121 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 04 January 2027
Visit: Italy, France, Spain, Gibraltar (+20 more), Morocco, Cape Verde, Brazil, Argentina, Falkland Islands, Chile, French Polynesia, Cook Islands, New Zealand, Australia, New Caledonia, Vanuatu, American Samoa, USA, Mexico, Costa Rica, Panama, Jamaica, Virgin Islands, Saint Martin
Exclusive Savings
Inside
$16,622
Oceanview
$19,493
Balcony
$28,272
Suite
$43,937
From
US$16,622
Save 427
Per Person
View Trip
Cruise

8 Days (7 Nights) Copenhagen to Copenhagen
Cruise Line: MSC Cruises
Departure: 19 June 2027
Visit: Denmark, Germany, Norway
Inside
$1,168
Oceanview
$1,368
Balcony
$1,598
Suite
$2,382
From
US$1,168
Per Person
View Trip
Cruise

5 Days (4 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departures: Oct 2026 to Oct 2026
Visit: Spain, Italy, France
Inside
$456
Oceanview
$506
Balcony
$606
Suite
$1,151
From
US$456
Per Person
View Trip
Cruise

15 Days (14 Nights) Copenhagen to Genoa
Cruise Line: MSC Cruises
Departure: 03 October 2026
Visit: Denmark, Sweden, Germany, Holland (+4 more), France, Spain, Portugal, Italy
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$5,236
From
US$5,236
Save 151
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 25 December 2026
Visit: Italy, France, Spain
Exclusive Savings
Inside
$2,134
Oceanview
$2,299
Balcony
$2,483
Suite
$5,316
From
US$2,134
Save 58
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
$386
Oceanview
$466
Balcony
$536
Suite
$956
From
US$386
Per Person
View Trip
Cruise

8 Days (7 Nights) Copenhagen to Copenhagen
Cruise Line: MSC Cruises
Departures: Jul 2026 to Aug 2027
Visit: Denmark, Germany, Norway
Inside
$1,128
Oceanview
$1,328
Balcony
$1,558
Suite
$2,343
From
US$1,128
Per Person
View Trip
Cruise

11 Days (10 Nights) Marseille to Berlin
Cruise Line: MSC Cruises
Departure: 17 May 2026
Visit: France, Spain, Germany
Inside
$889
Oceanview
$1,144
Balcony
$1,499
Suite
$2,300
From
US$889
Per Person
View Trip
Cruise

11 Days (10 Nights) Rome to Rome
Cruise Line: MSC Cruises
Departure: 15 December 2026
Visit: Italy, France, Spain, Morocco
Inside
$962
Oceanview
$1,132
Balcony
$1,322
Suite
$2,270
From
US$962
Per Person
View Trip
Cruise
 (3)

8 Days (7 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Apr 2026 to Oct 2027
Visit: Italy, Sicily, Malta, Spain, France
Bonus Onboard Credit
Drinks, WiFi & Onboard Credit
Inside
$671
Oceanview
$801
Balcony
$921
Suite
$1,641
From
US$671
Per Person
View Trip
Cruise

12 Days (11 Nights) Berlin to Berlin
Cruise Line: MSC Cruises
Departure: 24 September 2026
Visit: Germany, Poland, Lithuania, Latvia (+4 more), Finland, Estonia, Sweden, Denmark
Exclusive Savings
Inside
$2,217
Oceanview
$2,460
Balcony
$2,770
Suite
-
From
US$2,217
Save 56
Per Person
View Trip
Cruise

8 Days (7 Nights) Berlin to Berlin
Cruise Line: MSC Cruises
Departure: 26 July 2026
Visit: Germany, Norway, Denmark
Inside
$1,241
Oceanview
$1,521
Balcony
$1,781
Suite
$3,670
From
US$1,241
Per Person
View Trip
Cruise

122 Days (121 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departure: 05 January 2027
Visit: Italy, France, Spain, Gibraltar (+20 more), Morocco, Cape Verde, Brazil, Argentina, Falkland Islands, Chile, French Polynesia, Cook Islands, New Zealand, Australia, New Caledonia, Vanuatu, American Samoa, USA, Mexico, Costa Rica, Panama, Jamaica, Virgin Islands, Saint Martin
Exclusive Savings
Inside
$16,622
Oceanview
$19,493
Balcony
$28,272
Suite
$73,949
From
US$16,622
Save 427
Per Person
View Trip
Cruise

6 Days (5 Nights) Barcelona to Barcelona
Cruise Line: MSC Cruises
Departure: 02 January 2026
Visit: Spain, Italy, France
Inside
-
Oceanview
-
Balcony
$902
Suite
$2,895
From
US$902
Per Person
View Trip
Cruise

11 Days (10 Nights) Genoa to Genoa
Cruise Line: MSC Cruises
Departures: Dec 2026 to Dec 2026
Visit: Italy, France, Spain, Morocco
Inside
$1,002
Oceanview
$1,152
Balcony
$1,342
Suite
$2,290
From
US$1,002
Per Person
View Trip
Cruise

7 Days (6 Nights) Berlin to Copenhagen
Cruise Line: MSC Cruises
Departure: 07 June 2026
Visit: Germany, Poland, Sweden, Latvia, Denmark
Exclusive Savings
Inside
-
Oceanview
-
Balcony
-
Suite
$2,313
From
US$2,313
Save 66
Per Person
View Trip
Cruise

8 Days (7 Nights) Copenhagen to Copenhagen
Cruise Line: MSC Cruises
Departure: 11 September 2027
Visit: Denmark, Germany, Norway
Inside
$1,078
Oceanview
$1,218
Balcony
$1,448
Suite
$2,236
From
US$1,078
Per Person
View Trip
Cruise

11 Days (10 Nights) Berlin to Berlin
Cruise Line: MSC Cruises
Departures: May 2027 to Sep 2027
Visit: Germany, Poland, Lithuania, Latvia (+4 more), Estonia, Finland, Sweden, Denmark
Inside
$1,722
Oceanview
$1,892
Balcony
$2,222
Suite
$3,386
From
US$1,722
Per Person
View Trip
Cruise

8 Days (7 Nights) Berlin to Berlin
Cruise Line: MSC Cruises
Departure: 15 August 2027
Visit: Germany, Norway, Denmark
Inside
$1,349
Oceanview
$1,609
Balcony
$1,899
Suite
$2,558
From
US$1,349
Per Person
View Trip
Cruise

5 Days (4 Nights) Naples to Barcelona
Cruise Line: MSC Cruises
Departure: 09 November 2026
Visit: Italy, Sicily, Malta, Spain
Inside
-
Oceanview
$359
Balcony
-
Suite
-
From
US$359
Per Person
View Trip
Cruise

9 Days (8 Nights) Stockholm to Oslo
Cruise Line: MSC Cruises
Departure: 03 September 2026
Visit: Sweden, Denmark, Germany, Norway
Inside
$1,364
Oceanview
$1,535
Balcony
$1,843
Suite
-
From
US$1,364
Per Person
View Trip
Cruise

8 Days (7 Nights) Berlin to Berlin
Cruise Line: MSC Cruises
Departure: 01 August 2027
Visit: Germany, Norway, Denmark
Inside
$1,349
Oceanview
$1,609
Balcony
$1,899
Suite
$2,558
From
US$1,349
Per Person
View Trip
Cruise

12 Days (11 Nights) Copenhagen to Genoa
Cruise Line: MSC Cruises
Departure: 09 October 2027
Visit: Denmark, Germany, France, Portugal, Spain, Italy
Inside
$1,234
Oceanview
$1,443
Balcony
$1,817
Suite
$3,052
From
US$1,234
Per Person
View Trip
Cruise

8 Days (7 Nights) Copenhagen to Copenhagen
Cruise Line: MSC Cruises
Departure: 03 July 2027
Visit: Denmark, Germany, Norway
Inside
$1,338
Oceanview
$1,538
Balcony
$1,828
Suite
$2,488
From
US$1,338
Per Person
View Trip
Cruise

11 Days (10 Nights) Copenhagen to Copenhagen
Cruise Line: MSC Cruises
Departures: Sep 2026 to Sep 2027
Visit: Denmark, Germany, Poland, Lithuania (+4 more), Latvia, Estonia, Finland, Sweden
Inside
$1,750
Oceanview
$1,980
Balcony
$2,310
Suite
$3,474
From
US$1,750
Per Person
View Trip
Cruise

8 Days (7 Nights) Berlin to Berlin
Cruise Line: MSC Cruises
Departure: 06 June 2027
Visit: Germany, Norway, Denmark
Inside
$1,189
Oceanview
$1,389
Balcony
$1,619
Suite
$2,403
From
US$1,189
Per Person
View Trip
Cruise

9 Days (8 Nights) Stockholm to Oslo
Cruise Line: MSC Cruises
Departure: 25 June 2026
Visit: Sweden, Denmark, Germany, Norway
Inside
$1,501
Oceanview
$1,672
Balcony
$1,982
Suite
$3,829
From
US$1,501
Per Person
View Trip
Results: 1-30 of 100

No results found. Try amending the search filters.