MSC Magnifica

MSC Magnifica

Chic and stylish, MSC Magnifica offers a blend of Italian style and international flavour. Decks are named after Mediterranean destinations, like Porto Venere, Ischia, and Positano, and the quirky and whimsical artwork creates a unique cruising experience.

Food and Drink

Enjoy a range of dining options including authentic Italian cuisine as well as delicious international choices.

Oriental Plaza

The perfect spot for anyone who loves oriental cuisine with a range of Japanese, Chinese and Thai dishes including favourites such as nigiri, pad tai and much more.

Quattro Venti

The main fine dining experience which is open only for dinner serving delightful food with options for the whole family. 

L’Edera

One of the main dining experiences onboard serving up authentic Italian cuisine as well as delicious international choices.

L’Oasi

Wonderful Mediterranean cuisine which has been curated by Italian chef Mauro Ulisassi.

L'Ametista Lounge

A lounge where you can meet fellow cruisers and friends to have a laugh as you watch some onboard entertainment and events.

L'Olimpiade Bar

A sports bar where you can cheer your favourite team on and enjoy bar snacks such as buffalo chicken wings from 10 am until 1 am. 

The Purple Bar

This cocktail bar is a great spot to meet with friends for pre-dinner drinks and listen to some light entertainment. 

Activities

Enjoy a relaxing Spa during the day and meet new friends at the onboard nightclub or casino during the evenings.

MSC Aurea Spa

Treat your body to an endlessly peaceful and relaxing Spa with a range of treatments including a traditional Balinese Massage, beauty salon and thermal area.

Atlantic City Casino

Try your hand at a range of games including poker, blackjack or roulette in this elegant casino. There is also a variety of slot machines to enjoy.

T32 Disco

Meet new friends at this thrilling onboard nightclub where you can have fun dancing all night long.

Entertainment

Visit the immersive 4D cinema, hit the shops to buy yourself a gift or visit the 1,200 seater Royal Theatre.

Shopping

There is a wide range of shops onboard including jewellery and accessories with brands such as Tommy Hilfiger and Armani. There is also a duty-free store where you can find a great selection of products.

Royal Theatre

A Broadway-styled 1,200 seater theatre which will be host to a range of great shows and entertainment.

4D Cinema

Enjoy an immersive adventure all without leaving your seat in this 4D cinema which is full of surprising features and visual effects.

Kids Clubs

There is lots of fun activities onboard for kids including dedicated clubs and a bowling alley.

Baby Club

There is a range of activities and facilities onboard for babies and toddlers including fun toys and a baby service where qualified and dedicated staff look after the children whilst you enjoy your holiday.

Kids Club

There is a range of activities onboard from sports tournaments to swirling waterslides in a safe environment where kids will never get bored!

Lego Experience

Enjoy a whole day of Lego-themed activities and spend hours building and creating whatever you want.

Mini Bowling

Kids can have fun with their families or have some friendly competition with friends in this mini bowling alley.

Ship facts

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

We found

123 cruises

MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Mediterranean
Available
Duration
7 nights
Date
13 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£359
From
£329
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£384
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£349
From
£320
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Mediterranean
1 / 24
7 % off — 5 days left
MSC Cruises
Mediterranean
Available
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
£241
From
£225
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Mediterranean
1 / 24
7 % off — 5 days left
MSC Cruises
Duration
6 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 6 stops  
  • Arrival - Genoa, Italy
£339
From
£316
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£619
From
£567
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£649
From
£594
Price per person / oceanview stateroom
Show all departures (2)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Mediterranean
Available
Duration
7 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£399
From
£366
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Mediterranean
Available
Duration
10 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£519
From
£475
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 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
£585
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 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
£1171
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
26 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1259
From
£1152
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
27 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£909
From
£832
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Mediterranean
Available
Duration
10 nights
Date
28 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1129
From
£1034
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
121 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 54 stops  
  • Arrival - Genoa, Italy
£35964
From
£32908
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
121 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 54 stops  
  • Arrival - Marseille, France
£25714
From
£23529
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 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
£23794
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Transatlantic
1 / 24
8.5 % off — 5 days left
MSC Cruises
Transatlantic
Available
Duration
19 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Buenos Aires, Argentina
£3184
From
£2914
Price per person / balcony stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 days left
MSC Cruises
World Cruise
Available
Duration
121 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 54 stops  
  • Arrival - Tarragona, Spain
£24824
From
£22714
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
87 nights
Date
10 Feb 2027
Ship
MSC Magnifica
  • Departure - Valparaiso, Chile
  • 39 stops  
  • Arrival - Tarragona, Spain
£13451
From
£12308
Price per person / oceanview stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
52 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 21 stops  
  • Arrival - Marseille, France
£9219
From
£8436
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
53 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 22 stops  
  • Arrival - Tarragona, Spain
£9404
From
£8605
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 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
£8747
Price per person / balcony stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, World Cruise
1 / 24
8.5 % off — 5 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
£3952
Price per person / oceanview stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 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
£937
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Western Europe
1 / 24
8.5 % off — 5 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
£699
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Western Europe
1 / 24
8.5 % off — 5 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
£625
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£1430
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£1597
Price per person / inside stateroom
Show all departures (3)
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
26 May 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 10 stops  
  • Arrival - Copenhagen, Denmark
£1635
From
£1497
Price per person / inside stateroom
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£930
From
£851
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2661
From
£2435
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
7 % off — 5 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
£539
Price per person / oceanview stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£828
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2485
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
7 % off — 5 days left
MSC Cruises
Duration
6 nights
Date
11 Jun 2027
Ship
MSC Magnifica
  • Departure - Oslo, Norway
  • 7 stops  
  • Arrival - Stockholm, Sweden
£1073
From
£998
Price per person / oceanview stateroom
Show all departures (6)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
12 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1123
From
£1028
Price per person / inside stateroom
Show all departures (7)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
12 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2715
From
£2485
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£1088
Price per person / inside stateroom
Show all departures (7)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2584
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
8 nights
Date
17 Jun 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1207
From
£1105
Price per person / oceanview stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
19 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£904
From
£828
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
19 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2701
From
£2472
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£851
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2633
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
26 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2914
From
£2667
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
8 nights
Date
1 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1172
From
£1073
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
3 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1024
From
£937
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£937
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2652
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
10 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3077
From
£2816
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2771
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
8 nights
Date
15 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1125
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
17 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£983
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
17 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2972
From
£2720
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£983
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
24 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3095
From
£2832
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2720
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
8 nights
Date
29 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1125
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
31 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£983
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
31 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3127
From
£2862
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£983
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2866
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
7 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3084
From
£2822
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2720
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
8 nights
Date
12 Aug 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1125
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
14 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£983
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£983
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2610
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
21 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2665
From
£2439
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
8 nights
Date
26 Aug 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1047
From
£959
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
28 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1024
From
£937
Price per person / oceanview stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
28 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2405
From
£2201
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£837
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2449
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
4 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2474
From
£2264
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£2498
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
8 nights
Date
9 Sep 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£967
From
£885
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
7 nights
Date
11 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£903
From
£827
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Norwegian Fjords
1 / 24
8.5 % off — 5 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
£787
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
9 nights
Date
17 Sep 2027
Ship
MSC Magnifica
  • Departure - Oslo, Norway
  • 10 stops  
  • Arrival - Stockholm, Sweden
£1880
From
£1721
Price per person / balcony stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
18 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 10 stops  
  • Arrival - Copenhagen, Denmark
£1785
From
£1634
Price per person / oceanview stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
26 Sep 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 10 stops  
  • Arrival - Stockholm, Sweden
£1420
From
£1300
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
11 nights
Date
28 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 11 stops  
  • Arrival - Copenhagen, Denmark
£1738
From
£1591
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Northern Europe
1 / 24
8.5 % off — 5 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
£1705
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
14 nights
Date
6 Oct 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 9 stops  
  • Arrival - Genoa, Italy
£1186
From
£1086
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
10 nights
Date
9 Oct 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 6 stops  
  • Arrival - Marseille, France
£758
From
£694
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 days left
MSC Cruises
Duration
11 nights
Date
9 Oct 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Genoa, Italy
£873
From
£799
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 5 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
£707
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
MSC Magnifica, Mediterranean
1 / 24
7 % off — 5 days left
MSC Cruises
Duration
2 nights
Date
19 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 3 stops  
  • Arrival - Marseille, France
£279
From
£260
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Save 40% off your upgrade to All-Inclusive from just £31pp per night!
90 of 123 pcs

Other sister ships