MSC Magnifica at Sea

MSC Magnifica

MSC Magnifica is part of the Musica Class, combining generous indoor and outdoor spaces with a high proportion of balcony accommodation. As part of the MSC Cruises fleet, she offers pools, live entertainment, family facilities and a broad choice of places to relax, while remaining more manageable in scale than MSC's newest ships.

The ship is also entering a new chapter, with MSC Yacht Club launching from summer 2026 alongside a renewed MSC Aurea Spa and reimagined gym. An indoor pool with a retractable roof makes Magnifica particularly versatile too, allowing guests to enjoy the pool deck whatever the weather.

MSC Magnifica has an especially interesting programme ahead. She operates the MSC World Cruise in 2027 and 2028, while also sailing Northern Europe in summer 2027 and Mediterranean itineraries during the winter season.

Indoor Pool

Swim whatever the weather in MSC Magnifica's indoor pool, where a retractable roof creates a bright, sheltered space for relaxing throughout the year.

MSC Magnifica - 4D Cinema

4D Cinema

Add a little more excitement to days at sea in MSC Magnifica's 4D Cinema, combining moving seats and special effects with an immersive film experience.

MSC Magnifica - Royal Theatre

Royal Theatre

Enjoy live shows in the 1,100-seat Royal Theatre, one of MSC Magnifica's main evening venues for music, performance and entertainment.

Cabins & Suites on MSC Magnifica

MSC Magnifica offers Interior and Ocean View cabins alongside a particularly strong choice of Balcony cabins and suites. The Musica Class was designed with scenic cruising in mind, so balcony accommodation is well represented across the ship and is especially appealing on longer itineraries.

MSC Yacht Club is now available onboard, with 63 dedicated suites across the upper decks. Guests also enjoy access to the private Top Sail Lounge, restaurant and pool area, alongside 24-hour butler and concierge service.

Ship facts

Maiden voyage2009
Guests2550
Crew987
Decks13
Refurbished
2024
Length
294
m
Size
89600
GT
Speed
22
kn

MSC Magnifica

MSC Magnifica is designed for longer voyages, featuring mostly balcony cabins and spacious indoor and outdoor areas. Enjoy water facilities, an indoor pool, dedicated kids' areas, personalised dining, and nightly theatre shows. In Summer 2026, MSC Magnifica will introduce a new MSC Yacht Club, offering an elevated, exclusive onboard experience. This renovation also includes an upgraded MSC Aurea Spa and a reimagined gym. MSC Magnifica promises a magnificently memorable cruise experience.

Entertainment

Entertainment aboard offers a diverse range of activities, live performances, and immersive experiences for all guests. Whether you enjoy dazzling shows, live music, or late-night fun, there’s always something happening on board.
Purple Bar

Entertainment

Entertainment aboard offers a diverse range of activities, live performances, and immersive experiences for all guests. Whether you enjoy dazzling shows, live music, or late-night fun, there’s always something happening on board.

Purple Bar

La Conchiglia bar

Entertainment

Entertainment aboard offers a diverse range of activities, live performances, and immersive experiences for all guests. Whether you enjoy dazzling shows, live music, or late-night fun, there’s always something happening on board.

La Conchiglia bar

L´ Ametista Lounge

Entertainment

Entertainment aboard offers a diverse range of activities, live performances, and immersive experiences for all guests. Whether you enjoy dazzling shows, live music, or late-night fun, there’s always something happening on board.

L´ Ametista Lounge

Cuba Lounge Cigar Room

Entertainment

Entertainment aboard offers a diverse range of activities, live performances, and immersive experiences for all guests. Whether you enjoy dazzling shows, live music, or late-night fun, there’s always something happening on board.

Cuba Lounge Cigar Room

Activities

Enjoy a variety of activities for fun, adventure, and relaxation. Relax by the pools, soak up the sun, or stay active with the fitness centre, jogging track, and sports courts. Try your luck at the Atlantic City Casino, play interactive games in the arcade, or catch a 3D movie. Families can enjoy kids' clubs, teen spaces, bowling, and themed parties.

Activities

Enjoy a variety of activities for fun, adventure, and relaxation. Relax by the pools, soak up the sun, or stay active with the fitness centre, jogging track, and sports courts. Try your luck at the Atlantic City Casino, play interactive games in the arcade, or catch a 3D movie. Families can enjoy kids' clubs, teen spaces, bowling, and themed parties.

Activities

Enjoy a variety of activities for fun, adventure, and relaxation. Relax by the pools, soak up the sun, or stay active with the fitness centre, jogging track, and sports courts. Try your luck at the Atlantic City Casino, play interactive games in the arcade, or catch a 3D movie. Families can enjoy kids' clubs, teen spaces, bowling, and themed parties.
The billiard room

Activities

Enjoy a variety of activities for fun, adventure, and relaxation. Relax by the pools, soak up the sun, or stay active with the fitness centre, jogging track, and sports courts. Try your luck at the Atlantic City Casino, play interactive games in the arcade, or catch a 3D movie. Families can enjoy kids' clubs, teen spaces, bowling, and themed parties.

The billiard room

Jungle Adventure playroom

Activities

Enjoy a variety of activities for fun, adventure, and relaxation. Relax by the pools, soak up the sun, or stay active with the fitness centre, jogging track, and sports courts. Try your luck at the Atlantic City Casino, play interactive games in the arcade, or catch a 3D movie. Families can enjoy kids' clubs, teen spaces, bowling, and themed parties.

Jungle Adventure playroom

The atrium – the heart of the ship

Activities

Enjoy a variety of activities for fun, adventure, and relaxation. Relax by the pools, soak up the sun, or stay active with the fitness centre, jogging track, and sports courts. Try your luck at the Atlantic City Casino, play interactive games in the arcade, or catch a 3D movie. Families can enjoy kids' clubs, teen spaces, bowling, and themed parties.

The atrium – the heart of the ship

Mini golf

Activities

Enjoy a variety of activities for fun, adventure, and relaxation. Relax by the pools, soak up the sun, or stay active with the fitness centre, jogging track, and sports courts. Try your luck at the Atlantic City Casino, play interactive games in the arcade, or catch a 3D movie. Families can enjoy kids' clubs, teen spaces, bowling, and themed parties.

Mini golf

Food & Drink

The á la carte and buffet restaurants are included. Expect to enjoy a wide range of Mediterranean food experiences.

Body & Soul

The MSC Aurea Spa offers relaxing treatments like massages, facials, and body scrubs, along with a sauna, Turkish bath, and peaceful relaxation areas for a rejuvenating experience. The pool deck features beautiful pools and jacuzzis during the day, and transforms into a movie screening spot at night, perfect for both relaxation and entertainment.
MSC Aurea Spa

Body & Soul

The MSC Aurea Spa offers relaxing treatments like massages, facials, and body scrubs, along with a sauna, Turkish bath, and peaceful relaxation areas for a rejuvenating experience. The pool deck features beautiful pools and jacuzzis during the day, and transforms into a movie screening spot at night, perfect for both relaxation and entertainment.

MSC Aurea Spa

La Grotta Azurra

Body & Soul

The MSC Aurea Spa offers relaxing treatments like massages, facials, and body scrubs, along with a sauna, Turkish bath, and peaceful relaxation areas for a rejuvenating experience. The pool deck features beautiful pools and jacuzzis during the day, and transforms into a movie screening spot at night, perfect for both relaxation and entertainment.

La Grotta Azurra

Body & Soul

The MSC Aurea Spa offers relaxing treatments like massages, facials, and body scrubs, along with a sauna, Turkish bath, and peaceful relaxation areas for a rejuvenating experience. The pool deck features beautiful pools and jacuzzis during the day, and transforms into a movie screening spot at night, perfect for both relaxation and entertainment.

Body & Soul

The MSC Aurea Spa offers relaxing treatments like massages, facials, and body scrubs, along with a sauna, Turkish bath, and peaceful relaxation areas for a rejuvenating experience. The pool deck features beautiful pools and jacuzzis during the day, and transforms into a movie screening spot at night, perfect for both relaxation and entertainment.
Exercise with ocean views

Body & Soul

The MSC Aurea Spa offers relaxing treatments like massages, facials, and body scrubs, along with a sauna, Turkish bath, and peaceful relaxation areas for a rejuvenating experience. The pool deck features beautiful pools and jacuzzis during the day, and transforms into a movie screening spot at night, perfect for both relaxation and entertainment.

Exercise with ocean views

MSC Magnifica

We found

129 cruises

MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£479
From
£456
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£439
From
£418
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£429
From
£408
Price per person / balcony stateroom
2 Available promotions:
MSC Cruises Black Friday Preview Sale - Save Up to 30% , Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
From
£261
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
6 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 6 stops  
  • Arrival - Genoa, Italy
£419
From
£399
Price per person / oceanview stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£619
From
£589
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£649
From
£617
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£399
From
£380
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£634
From
£603
Price per person / balcony stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
15 Dec 2026
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£639
From
£608
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
25 Dec 2026
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1279
From
£1216
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
26 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1369
From
£1301
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
27 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£909
From
£864
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
28 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1163
From
£1105
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
121 nights
Date
4 Jan 2027
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 54 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£35964
Price per person / suite
MSC Magnifica, Transatlantic
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
21 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 11 stops  
  • Arrival - Buenos Aires, Argentina
£4164
From
£3956
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
91 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 41 stops  
  • Arrival - Los Angeles, USA
From
£16924
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
121 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 54 stops  
  • Arrival - Marseille, France
From
£25714
Price per person / balcony stateroom
MSC Magnifica, Transatlantic
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
19 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Buenos Aires, Argentina
£6274
From
£5961
Price per person / suite
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Transatlantic
1 / 24
MSC Cruises
Duration
34 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 16 stops  
  • Arrival - Valparaiso, Chile
From
£16849
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
121 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 54 stops  
  • Arrival - Tarragona, Spain
From
£24824
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
100 nights
Date
26 Jan 2027
Ship
MSC Magnifica
  • Departure - Buenos Aires, Argentina
  • 44 stops  
  • Arrival - Genoa, Italy
From
£53989
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
85 nights
Date
10 Feb 2027
Ship
MSC Magnifica
  • Departure - Valparaiso, Chile
  • 37 stops  
  • Arrival - Genoa, Italy
From
£46064
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
86 nights
Date
10 Feb 2027
Ship
MSC Magnifica
  • Departure - Valparaiso, Chile
  • 38 stops  
  • Arrival - Marseille, France
From
£46589
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
50 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 19 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£6189
Price per person / inside stateroom
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
52 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 21 stops  
  • Arrival - Marseille, France
From
£9219
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
53 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 22 stops  
  • Arrival - Tarragona, Spain
From
£9404
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
MSC Cruises
Duration
30 nights
Date
7 Apr 2027
Ship
MSC Magnifica
  • Departure - Los Angeles, USA
  • 14 stops  
  • Arrival - Marseille, France
From
£4319
Price per person / oceanview stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
12 nights
Date
5 May 2027
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1023
From
£972
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Western Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
7 May 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£827
From
£786
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Western Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
9 nights
Date
8 May 2027
Ship
MSC Magnifica
  • Departure - Tarragona, Spain
  • 6 stops  
  • Arrival - Warnemunde (Berlin), Germany
£682
From
£648
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
9 nights
Date
17 May 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 9 stops  
  • Arrival - Copenhagen, Denmark
£1562
From
£1484
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
26 May 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 10 stops  
  • Arrival - Copenhagen, Denmark
£2171
From
£2063
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
27 May 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 10 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1909
From
£1814
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£930
From
£884
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2741
From
£2604
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
5 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 5 stops  
  • Arrival - Oslo, Norway
£579
From
£551
Price per person / oceanview stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£904
From
£859
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2715
From
£2580
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
6 nights
Date
11 Jun 2027
Ship
MSC Magnifica
  • Departure - Oslo, Norway
  • 7 stops  
  • Arrival - Stockholm, Sweden
£1073
From
£1020
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
12 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1123
From
£1067
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
12 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2715
From
£2580
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
13 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1189
From
£1130
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
13 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2823
From
£2682
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
8 nights
Date
17 Jun 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1093
From
£1039
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
19 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£904
From
£859
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
19 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2701
From
£2566
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
20 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£930
From
£884
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
20 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2877
From
£2734
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
26 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2914
From
£2769
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
8 nights
Date
1 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1172
From
£1114
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
3 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1024
From
£973
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
4 Jul 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1024
From
£973
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
4 Jul 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2898
From
£2754
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
10 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3157
From
£3000
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
11 Jul 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£3028
From
£2877
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
8 nights
Date
15 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1168
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
17 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£1021
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
17 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2972
From
£2824
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
18 Jul 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1074
From
£1021
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
24 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3095
From
£2941
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
25 Jul 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2972
From
£2824
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
8 nights
Date
29 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1168
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
31 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£1021
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
31 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3127
From
£2971
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
1 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1074
From
£1021
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
1 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£3132
From
£2976
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
7 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3084
From
£2930
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
8 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2972
From
£2824
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
8 nights
Date
12 Aug 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1168
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
14 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£1021
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
15 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1074
From
£1021
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
15 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2852
From
£2710
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
21 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2665
From
£2532
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
8 nights
Date
26 Aug 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1047
From
£995
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
28 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1024
From
£973
Price per person / oceanview stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
28 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2405
From
£2285
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
29 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£914
From
£869
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
29 Aug 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2676
From
£2543
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
4 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2574
From
£2446
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
8 nights
Date
9 Sep 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£967
From
£919
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
11 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£903
From
£858
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
7 nights
Date
12 Sep 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£860
From
£817
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £28 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
18 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 10 stops  
  • Arrival - Copenhagen, Denmark
£1635
From
£1554
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
26 Sep 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 10 stops  
  • Arrival - Stockholm, Sweden
£1819
From
£1729
Price per person / balcony stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
11 nights
Date
28 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 11 stops  
  • Arrival - Copenhagen, Denmark
£1738
From
£1652
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Northern Europe
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
11 nights
Date
29 Sep 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 11 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1863
From
£1770
Price per person / inside stateroom
Available promotion:
Upgrade to All-Inclusive for £26 per person per night
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
14 nights
Date
6 Oct 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 9 stops  
  • Arrival - Genoa, Italy
£1186
From
£1127
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
9 Oct 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 6 stops  
  • Arrival - Marseille, France
£758
From
£721
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
11 nights
Date
9 Oct 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Genoa, Italy
£873
From
£830
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
10 Oct 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 6 stops  
  • Arrival - Genoa, Italy
£772
From
£734
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
2 nights
Date
19 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 3 stops  
  • Arrival - Marseille, France
From
£279
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
4 nights
Date
20 Oct 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Genoa, Italy
From
£499
Price per person / inside stateroom
Show all departures (3)
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
1 night
Date
20 Oct 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 2 stops  
  • Arrival - Marseille, France
From
£677
Price per person / suite
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
4 nights
Date
21 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 4 stops  
  • Arrival - Marseille, France
From
£569
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
4 nights
Date
25 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 4 stops  
  • Arrival - Marseille, France
From
£579
Price per person / oceanview stateroom
Show all departures (2)
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
5 nights
Date
28 Oct 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 5 stops  
  • Arrival - Genoa, Italy
£569
From
£541
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
5 nights
Date
29 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 5 stops  
  • Arrival - Marseille, France
£569
From
£541
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
6 Nov 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1119
From
£1064
Price per person / inside stateroom
Show all departures (4)
MSC Magnifica, Mediterranean
1 / 24
5 % off — 9 days left
MSC Cruises
Duration
10 nights
Date
7 Nov 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£1119
From
£1064
Price per person / inside stateroom
Show all departures (4)
100 of 129 pcs

Other sister ships