Mon-Fri 9am to 5:30pm, Sat 9am to 8pm
Sun 10am to 7pm, Bank Holidays Closed
MSC Cruises logo
MSC Magnifica
Launch Year
2010
Tonnage
95,128
Capacity
3,223
Cabins
1,259
Accessible
16
MSC Magnifica
  • Introduction
  • Gratuities
  • Staterooms
  • Dining
  • Enrichment
  • Entertainment
  • Health & Fitness
  • Kids & Teenagers
Drinks packages available.
Evening entertainment & Broadway style shows
Speciality Restaurants (charges may apply)
Award winning MSC Aurea Spa (charges apply)
Gratuities Included

MSC Magnifica is thoughtfully designed for longer voyages, offering almost exclusively balcony cabins and exceptionally generous indoor and outdoor spaces. Guests can enjoy a range of water facilities, including an indoor pool ideal for all-weather relaxation, as well as dedicated kids' areas, restaurants where personalised service enhance every dining experience, along with a theatre presenting a spectacular show every evening.

Masterfully combining variety with luxury, MSC Magnifica is introducing a brand-new MSC Yacht Club, launching in Summer 2026. This exceptional remodelling opens the way for an elevated and exclusive onboard experience where privacy meets exclusivity, where every detail is crafted to exceed your highest expectations.

This is a captivating new chapter in the story of a much-loved ship: a brand-new MSC Yacht Club, an upgraded wellness offering with a new MSC Aurea Spa and a reimagined gym.

MSC Magnifica lives up to her name – she offers a cruise that’s memorably magnificent.

Available cruises aboard the MSC Magnifica
Apply Filter
Reset
Germany, Norway, Denmark
14th June 2026 for 7 nights
Warnemünde ~ Stavanger ~ Eidfjord ~ Kristiansand ~ Oslo ~ Copenhagen ~ Warnemünde
Cruise Only
from
Interior
Oceanview
Balcony
Suite
£3,129pp
Please Call
for Flights
Germany, Norway, Denmark, Poland, Lithuania, Latvia, Sweden
14th June 2026 for 14 nights
Warnemünde ~ Stavanger ~ Eidfjord ~ Kristiansand ~ Oslo ~ Copenhagen ~ Warnemünde ~ Gdynia ~ Klaipeda ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde
Please call for availability
Norway, Denmark, Germany, Poland, Lithuania, Latvia, Sweden
19th June 2026 for 6 nights
Oslo ~ Copenhagen ~ Warnemünde ~ Gdynia ~ Klaipeda ~ Riga ~ Stockholm
Cruise Only
from
Interior
£1,079pp
Oceanview
£1,189pp
Balcony
Suite
Please Call
for Flights
Denmark, Germany, Poland, Lithuania, Latvia, Sweden, Norway
20th June 2026 for 14 nights
Copenhagen ~ Warnemünde ~ Gdynia ~ Klaipeda ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde ~ Kristiansand ~ Eidfjord ~ Lyngdal ~ Oslo ~ Copenhagen
Please call for availability
Denmark, Germany, Poland, Lithuania, Latvia, Sweden
20th June 2026 for 7 nights
Copenhagen ~ Warnemünde ~ Gdynia ~ Klaipeda ~ Riga ~ Stockholm ~ Copenhagen
Cruise Only
from
Interior
£1,449pp
Oceanview
£1,589pp
Balcony
£1,909pp
Suite
£4,069pp
Please Call
for Flights
Germany, Poland, Lithuania, Latvia, Sweden, Denmark, Norway
21st June 2026 for 14 nights
Warnemünde ~ Gdynia ~ Klaipeda ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde ~ Kristiansand ~ Eidfjord ~ Lyngdal ~ Oslo ~ Copenhagen ~ Warnemünde
Please call for availability
Germany, Poland, Lithuania, Latvia, Sweden, Denmark
21st June 2026 for 7 nights
Warnemünde ~ Gdynia ~ Klaipeda ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde
Cruise Only
from
Interior
£1,109pp
Oceanview
Balcony
Suite
Please Call
for Flights
Sweden, Denmark, Germany, Norway
25th June 2026 for 8 nights
Stockholm ~ Copenhagen ~ Warnemünde ~ Kristiansand ~ Eidfjord ~ Lyngdal ~ Oslo
Cruise Only
from
Interior
Oceanview
Balcony
Suite
£3,189pp
Please Call
for Flights
Denmark, Germany, Norway
27th June 2026 for 7 nights
Copenhagen ~ Warnemünde ~ Kristiansand ~ Eidfjord ~ Lyngdal ~ Oslo ~ Copenhagen
Cruise Only
from
Interior
Oceanview
£1,147pp
Balcony
£1,297pp
Suite
£3,449pp
Please Call
for Flights
Denmark, Germany, Norway, Poland, Sweden, Latvia
27th June 2026 for 14 nights
Copenhagen ~ Warnemünde ~ Kristiansand ~ Eidfjord ~ Lyngdal ~ Oslo ~ Copenhagen ~ Warnemünde ~ Gdynia ~ Visby ~ Riga ~ Stockholm ~ Copenhagen
Please call for availability
Germany, Norway, Denmark
28th June 2026 for 7 nights
Warnemünde ~ Kristiansand ~ Eidfjord ~ Lyngdal ~ Oslo ~ Copenhagen ~ Warnemünde
Cruise Only
from
Interior
Oceanview
Balcony
Suite
£3,119pp
Please Call
for Flights
Germany, Norway, Denmark, Poland, Sweden, Latvia
28th June 2026 for 14 nights
Warnemünde ~ Kristiansand ~ Eidfjord ~ Lyngdal ~ Oslo ~ Copenhagen ~ Warnemünde ~ Gdynia ~ Visby ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde
Please call for availability
Norway, Denmark, Germany, Poland, Sweden, Latvia
3rd July 2026 for 6 nights
Oslo ~ Copenhagen ~ Warnemünde ~ Gdynia ~ Visby ~ Riga ~ Stockholm
Cruise Only
from
Interior
£1,169pp
Oceanview
£1,309pp
Balcony
£1,499pp
Suite
Please Call
for Flights
Denmark, Germany, Poland, Sweden, Latvia, Norway
4th July 2026 for 14 nights
Copenhagen ~ Warnemünde ~ Gdynia ~ Visby ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde ~ Eidfjord ~ Bergen ~ Kristiansand ~ Oslo ~ Copenhagen
Please call for availability
Denmark, Germany, Poland, Sweden, Latvia
4th July 2026 for 7 nights
Copenhagen ~ Warnemünde ~ Gdynia ~ Visby ~ Riga ~ Stockholm ~ Copenhagen
Please call for availability
Germany, Poland, Sweden, Latvia, Denmark
5th July 2026 for 7 nights
Warnemünde ~ Gdynia ~ Visby ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde
Cruise Only
from
Interior
£1,141pp
Oceanview
£1,292pp
Balcony
£1,523pp
Suite
£3,370pp
Please Call
for Flights
Germany, Poland, Sweden, Latvia, Denmark, Norway
5th July 2026 for 14 nights
Warnemünde ~ Gdynia ~ Visby ~ Riga ~ Stockholm ~ Copenhagen ~ Warnemünde ~ Eidfjord ~ Bergen ~ Kristiansand ~ Oslo ~ Copenhagen ~ Warnemünde
Please call for availability
Sweden, Denmark, Germany, Norway
9th July 2026 for 8 nights
Stockholm ~ Copenhagen ~ Warnemünde ~ Eidfjord ~ Bergen ~ Kristiansand ~ Oslo
Cruise Only
from
Interior
£1,389pp
Oceanview
£1,539pp
Balcony
Suite
Please Call
for Flights
Denmark, Germany, Norway
11th July 2026 for 7 nights
Copenhagen ~ Warnemünde ~ Eidfjord ~ Bergen ~ Kristiansand ~ Oslo ~ Copenhagen
Please call for availability
Denmark, Germany, Norway, Latvia, Sweden
11th July 2026 for 14 nights
Copenhagen ~ Warnemünde ~ Eidfjord ~ Bergen ~ Kristiansand ~ Oslo ~ Copenhagen ~ Warnemünde ~ Rønne ~ Riga ~ Visby ~ Stockholm ~ Copenhagen
Please call for availability
Germany, Norway, Denmark
12th July 2026 for 7 nights
Warnemünde ~ Eidfjord ~ Bergen ~ Kristiansand ~ Oslo ~ Copenhagen ~ Warnemünde
Cruise Only
from
Interior
£1,001pp
Oceanview
£1,121pp
Balcony
£1,214pp
Suite
£3,349pp
Please Call
for Flights
Germany, Norway, Denmark, Latvia, Sweden
12th July 2026 for 14 nights
Warnemünde ~ Eidfjord ~ Bergen ~ Kristiansand ~ Oslo ~ Copenhagen ~ Warnemünde ~ Rønne ~ Riga ~ Visby ~ Stockholm ~ Copenhagen ~ Warnemünde
Please call for availability
Norway, Denmark, Germany, Latvia, Sweden
17th July 2026 for 6 nights
Oslo ~ Copenhagen ~ Warnemünde ~ Rønne ~ Riga ~ Visby ~ Stockholm
Cruise Only
from
Interior
£1,189pp
Oceanview
£1,339pp
Balcony
£1,529pp
Suite
Please Call
for Flights
Denmark, Germany, Latvia, Sweden
18th July 2026 for 7 nights
Copenhagen ~ Warnemünde ~ Rønne ~ Riga ~ Visby ~ Stockholm ~ Copenhagen
Cruise Only
from
Interior
£1,079pp
Oceanview
£1,209pp
Balcony
£1,569pp
Suite
Please Call
for Flights
Denmark, Germany, Latvia, Sweden, Norway
18th July 2026 for 14 nights
Copenhagen ~ Warnemünde ~ Rønne ~ Riga ~ Visby ~ Stockholm ~ Copenhagen ~ Warnemünde ~ Ulvik ~ Kristiansand ~ Sandnes ~ Oslo ~ Copenhagen
Please call for availability
SIGN UP TO OUR NEWSLETTER for the best cruise deals