MSC Magnifica

MSC Magnifica

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

127 cruises

MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£429
From
£408
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
7 nights
Date
21 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£399
From
£380
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£349
From
£332
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Mediterranean
1 / 24
Discount — 6 days left
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
£241
From
£234
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Mediterranean
1 / 24
MSC Cruises
Duration
6 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 6 stops  
  • Arrival - Genoa, Italy
From
£339
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 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)
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 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)
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 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
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
10 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£519
From
£494
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 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
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 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
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
10 nights
Date
26 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1259
From
£1197
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 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
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
10 nights
Date
28 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1129
From
£1073
Price per person / inside stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
121 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 54 stops  
  • Arrival - Genoa, Italy
£35964
From
£34166
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
121 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 54 stops  
  • Arrival - Marseille, France
£25714
From
£24429
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
91 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 41 stops  
  • Arrival - Los Angeles, USA
£26004
From
£24704
Price per person / suite
MSC Magnifica, Transatlantic
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
19 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Buenos Aires, Argentina
£3184
From
£3025
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
121 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 54 stops  
  • Arrival - Tarragona, Spain
£24824
From
£23583
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
87 nights
Date
10 Feb 2027
Ship
MSC Magnifica
  • Departure - Valparaiso, Chile
  • 39 stops  
  • Arrival - Tarragona, Spain
£13451
From
£12779
Price per person / oceanview stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
52 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 21 stops  
  • Arrival - Marseille, France
£9219
From
£8759
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
53 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 22 stops  
  • Arrival - Tarragona, Spain
£9404
From
£8934
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
50 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 19 stops  
  • Arrival - Civitavecchia (Rome), Italy
£9559
From
£9082
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
30 nights
Date
7 Apr 2027
Ship
MSC Magnifica
  • Departure - Los Angeles, USA
  • 14 stops  
  • Arrival - Marseille, France
£4319
From
£4104
Price per person / oceanview stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Mediterranean
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Western Europe
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
10 nights
Date
7 May 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Warnemunde (Berlin), Germany
£763
From
£725
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Western Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
10 nights
Date
17 May 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 10 stops  
  • Arrival - Warnemunde (Berlin), Germany
£1745
From
£1658
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
10 nights
Date
26 May 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 10 stops  
  • Arrival - Copenhagen, Denmark
£1635
From
£1554
Price per person / inside stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
14 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2661
From
£2528
Price per person / balcony stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 6 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
£562
Price per person / oceanview stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
MSC Cruises
Duration
6 nights
Date
11 Jun 2027
Ship
MSC Magnifica
  • Departure - Oslo, Norway
  • 7 stops  
  • Arrival - Stockholm, Sweden
From
£1073
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
8 nights
Date
17 Jun 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1207
From
£1147
Price per person / oceanview stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
14 nights
Date
10 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3077
From
£2924
Price per person / balcony stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
14 nights
Date
4 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2474
From
£2351
Price per person / balcony stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Northern Europe
1 / 24
5 % off — 6 days left
MSC Cruises
Duration
14 nights
Date
5 Sep 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 13 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2730
From
£2594
Price per person / balcony stateroom
Available promotion:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
MSC Magnifica, Norwegian Fjords
1 / 24
5 % off — 6 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:
Book a Balcony Cabin for the price of an Ocean View Cabin!
80 of 127 pcs

Other sister ships