Current location for MSC Magnifica

Current location for MSC Magnifica

MSC Magnifica

We found

129 cruises

MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
29 Nov 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£349
From
£336
Price per person / inside stateroom
2 Available promotions:
Black Friday: up to 30% Savings!, Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 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:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
6 nights
Date
30 Nov 2026
Ship
MSC Magnifica
  • Departure - Naples, Italy
  • 6 stops  
  • Arrival - Genoa, Italy
£339
From
£329
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£619
From
£595
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£639
From
£614
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 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
£384
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
8 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£536
From
£515
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 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
£614
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 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
£1228
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
26 Dec 2026
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1359
From
£1305
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
27 Dec 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£909
From
£873
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
28 Dec 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1163
From
£1117
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
71 nights
Date
4 Jan 2027
Ship
MSC Magnifica
  • Departure - Civitavecchia (Rome), Italy
  • 36 stops  
  • Arrival - Sydney, Australia
£14784
From
£14193
Price per person / balcony stateroom
MSC Magnifica, Transatlantic
1 / 24
Discount — 4 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
£3998
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
121 nights
Date
5 Jan 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 54 stops  
  • Arrival - Genoa, Italy
£35964
From
£34526
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
91 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 41 stops  
  • Arrival - Los Angeles, USA
£16924
From
£16248
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
121 nights
Date
6 Jan 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 54 stops  
  • Arrival - Marseille, France
£25714
From
£24686
Price per person / balcony stateroom
MSC Magnifica, Transatlantic
1 / 24
Discount — 4 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
£3057
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Transatlantic
1 / 24
Discount — 4 days left
MSC Cruises
Duration
34 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 16 stops  
  • Arrival - Valparaiso, Chile
£4342
From
£4169
Price per person / inside stateroom
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
121 nights
Date
7 Jan 2027
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 54 stops  
  • Arrival - Tarragona, Spain
£24824
From
£23832
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
100 nights
Date
26 Jan 2027
Ship
MSC Magnifica
  • Departure - Buenos Aires, Argentina
  • 44 stops  
  • Arrival - Genoa, Italy
£53989
From
£51830
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
86 nights
Date
10 Feb 2027
Ship
MSC Magnifica
  • Departure - Valparaiso, Chile
  • 38 stops  
  • Arrival - Marseille, France
£46589
From
£44726
Price per person / suite
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
50 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 19 stops  
  • Arrival - Civitavecchia (Rome), Italy
£6189
From
£5942
Price per person / inside stateroom
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
52 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 21 stops  
  • Arrival - Marseille, France
£9219
From
£8851
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
Discount — 4 days left
MSC Cruises
Duration
53 nights
Date
16 Mar 2027
Ship
MSC Magnifica
  • Departure - Sydney, Australia
  • 22 stops  
  • Arrival - Tarragona, Spain
£9404
From
£9028
Price per person / balcony stateroom
MSC Magnifica, World Cruise
1 / 24
Discount — 4 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
£4147
Price per person / oceanview stateroom
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 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
£983
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Western Europe
1 / 24
Discount — 4 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
£794
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Western Europe
1 / 24
Discount — 4 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
£655
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£1500
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
26 May 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 10 stops  
  • Arrival - Copenhagen, Denmark
£2171
From
£2085
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
27 May 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 10 stops  
  • Arrival - Warnemunde (Berlin), Germany
£2059
From
£1977
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£930
From
£893
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
5 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2741
From
£2632
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
6 Jun 2027
Ship
MSC Magnifica
  • Departure - Warnemunde (Berlin), Germany
  • 5 stops  
  • Arrival - Oslo, Norway
£619
From
£601
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£868
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2607
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
6 nights
Date
11 Jun 2027
Ship
MSC Magnifica
  • Departure - Oslo, Norway
  • 7 stops  
  • Arrival - Stockholm, Sweden
£1073
From
£1041
Price per person / oceanview stateroom
Show all departures (7)
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
12 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1123
From
£1079
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
12 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2715
From
£2607
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£1142
Price per person / inside stateroom
Show all departures (7)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2711
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
17 Jun 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1093
From
£1050
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
19 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£904
From
£868
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
19 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2701
From
£2593
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£893
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2762
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
26 Jun 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2914
From
£2798
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
1 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1172
From
£1126
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
3 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1024
From
£984
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£984
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2783
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
10 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3077
From
£2954
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2907
Price per person / balcony stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
15 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1180
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
17 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£1032
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
17 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2972
From
£2854
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£1032
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
24 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3095
From
£2972
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2854
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
29 Jul 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1180
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
31 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£1032
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
31 Jul 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3127
From
£3002
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£1032
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£3007
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
7 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£3084
From
£2961
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2854
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
12 Aug 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1229
From
£1180
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
14 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1074
From
£1032
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£1032
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2738
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
21 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2665
From
£2559
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
26 Aug 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£1047
From
£1006
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
28 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£1024
From
£984
Price per person / oceanview stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
28 Aug 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2405
From
£2309
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£878
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2569
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
4 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2574
From
£2472
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£2621
Price per person / balcony stateroom
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
8 nights
Date
9 Sep 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 7 stops  
  • Arrival - Oslo, Norway
£967
From
£929
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 days left
MSC Cruises
Duration
7 nights
Date
11 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Copenhagen, Denmark
£903
From
£867
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Norwegian Fjords
1 / 24
Discount — 4 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
£826
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
9 nights
Date
17 Sep 2027
Ship
MSC Magnifica
  • Departure - Oslo, Norway
  • 10 stops  
  • Arrival - Stockholm, Sweden
£1947
From
£1870
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
18 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 10 stops  
  • Arrival - Copenhagen, Denmark
£1624
From
£1560
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
26 Sep 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 10 stops  
  • Arrival - Stockholm, Sweden
£1819
From
£1747
Price per person / balcony stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 days left
MSC Cruises
Duration
11 nights
Date
28 Sep 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 11 stops  
  • Arrival - Copenhagen, Denmark
£1738
From
£1669
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Northern Europe
1 / 24
Discount — 4 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
£1789
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
14 nights
Date
6 Oct 2027
Ship
MSC Magnifica
  • Departure - Stockholm, Sweden
  • 9 stops  
  • Arrival - Genoa, Italy
£1186
From
£1139
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
9 Oct 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 6 stops  
  • Arrival - Marseille, France
£758
From
£728
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
11 nights
Date
9 Oct 2027
Ship
MSC Magnifica
  • Departure - Copenhagen, Denmark
  • 7 stops  
  • Arrival - Genoa, Italy
£873
From
£839
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 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
£742
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
2 nights
Date
19 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 3 stops  
  • Arrival - Marseille, France
£279
From
£271
Price per person / inside stateroom
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
20 Oct 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Genoa, Italy
£499
From
£485
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
Black Friday Event: 10% off!, Premium Drinks Package from £26pp/pn
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
Available promotion:
Black Friday Event: 10% off!
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
21 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 4 stops  
  • Arrival - Marseille, France
£569
From
£552
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
4 nights
Date
25 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 4 stops  
  • Arrival - Marseille, France
£599
From
£582
Price per person / balcony stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
28 Oct 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 5 stops  
  • Arrival - Genoa, Italy
£569
From
£552
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
5 nights
Date
29 Oct 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 5 stops  
  • Arrival - Marseille, France
£569
From
£552
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
6 Nov 2027
Ship
MSC Magnifica
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£1119
From
£1075
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Magnifica, Mediterranean
1 / 24
Discount — 4 days left
MSC Cruises
Duration
10 nights
Date
7 Nov 2027
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£1119
From
£1075
Price per person / inside stateroom
Show all departures (4)
Available promotion:
Premium Drinks Package from £26pp/pn
100 of 129 pcs