MSC Magnifica, this revolutionary cruise ship carries 2,500 passengers and offers many oceanview cabins with a balcony that we are sure you will appreciate while sailing to the most beautiful destinations.  MSC Magnifica ship offers a luxurious Spa with many relaxation options and fine dining and entertainment amenities to make your holiday unforgettable.

MSC Magnifica came into service in March 2010. This very popular ship offers a choice of 5 restaurants, numerous bars, an internet café and a cigar lounge, a 1,200-seat theatre, cinema, casino and disco. Her main restaurants are L´Edera and Quattro Venti and the Oriental Plaza Restaurant with the best Asian dishes for you to enjoy. You can sip your favourite drinks in 17 bars and lounges, inspired by different themes. Recreation options include the solarium, 3 swimming pools (one of them under the ingenious Magrodome´ retractable roof, perfect for winter cruising), and sports like tennis, basketball, jogging for all those of you who want to stay active.

Reviews and ratings

7.3
based on 1831 reviews
Ship specifications
  • Inaugurated 2009
  • Tonnage 95.128 tn.
  • Occupancy 3223
  • Crew 987
Photo MSC Magnifica
MSC Magnifica GalleryShip specificationsDeck(s)StateroomsDepartures
Inaugurated 2009
Maximum stateroom capacity 4
Staterooms with wheelchair access
Beam 32,2 m.
Tonnage 95.128 tn.
Cruising Speed 23 knots
Occupancy 3223
Crew 987
Number of decks 13
Number of staterooms 1259
Length 293,8 m.
Level of service (guest/crew ratio) Standard 3:1
Space on board (tonnage/guest ratio)
Bars and Lounges 11
Cinema
Restaurants 4
Library
Spa
Internet access
Showroom
Casino
Jacuzzi 9
Shops
Theatre
Games room
Laundry
Salon
Lifts 13
Nightclub
Sports facilities
Swimming pools 3
Basketball court
Mini-golf course
Number of indoor swimming pools 1
Tennis court
Running
Gym
Number of outdoor swimming pools 2
Golf simulator
Water sports
Facilities for children
Nursery
Youth area
Kids area
Youth program
Children's pool
Stateroom information
24h Service
Adjoining room
Safe
Telephone
Hairdryer
Languages on board:
Spanish
Spanish
English
English
Portuguese
Portuguese
French
French
Italian
Italian
German
German
See technical details

MSC Magnifica's highlights

Sport and activitives for everyone

The entertainment continues

Superb Dining venues and Bars

Leisure facilities for you to enjoy

Ready to relax?

Decks MSC Magnifica

Select a deck to find more information about staterooms and common areas.

Deck plan of  MSC Magnifica
  • 5 Sorrento
  • 6 Portofino
  • 7 Amalfi
  • 8 Camogli
  • 9 Panarea
  • 10 Riccione
  • 11 Ischia
  • 12 Porto Venere
  • 13 Porto Cervo
  • 14 Positano
  • 15 Capri
  • 16 Sport
MSC Magnifica's staterooms
Filter by stateroom type:
Western Mediterranean
Spain, Italy, France
9 nights sailing from Valencia (Spain)
Italy, France, Spain All Inc.
9 nights sailing from Civitavecchia (Rome)
Spain, Italy All Inc.
9 nights sailing from Marseille (France)
Spain, Italy
9 nights sailing from Marseille (France)
Italy, France, Spain
9 nights sailing from Barcelona
Italy, France
6 nights sailing from Barcelona
Spain, Italy
9 nights sailing from Marseille (France)
France, Spain, Italy All Inc.
9 nights sailing from Genoa (Italy)
Spain, Italy All Inc.
9 nights sailing from Marseille (France)
Italy, France, Spain All Inc.
9 nights sailing from Barcelona
Italy, France All Inc.
6 nights sailing from Barcelona
France, Spain, Italy
9 nights sailing from Genoa (Italy)
Spain, Italy, France All Inc.
9 nights sailing from Valencia (Spain)
Italy, France, Spain
9 nights sailing from Civitavecchia (Rome)
Italy All Inc.
4 nights sailing from Civitavecchia (Rome)
Italy, France, Spain All Inc.
9 nights sailing from Civitavecchia (Rome)
Italy
4 nights sailing from Civitavecchia (Rome)
Italy, France, Spain
9 nights sailing from Civitavecchia (Rome)
Italy, France, Spain
9 nights sailing from Genoa (Italy)
Italy, France, Spain All Inc.
9 nights sailing from Genoa (Italy)
Spain, Italy, France
8 nights sailing from Barcelona
Spain, Italy, France All Inc.
8 nights sailing from Barcelona
Spain, Italy All Inc.
8 nights sailing from Marseille (France)
Spain, Italy
8 nights sailing from Marseille (France)
France, Italy, Malta All Inc.
8 nights sailing from Barcelona
Malta, Spain, France, Italy All Inc.
8 nights sailing from Palermo (Sicily)
Italy, Malta, Spain, France All Inc.
8 nights sailing from La Spezia (Florence)
Malta, Spain, France, Italy
8 nights sailing from Palermo (Sicily)
France, Italy, Malta All Inc.
8 nights sailing from Tarragona (Catalonia)
France, Italy, Malta
8 nights sailing from Barcelona
Spain, France, Italy All Inc.
8 nights sailing from Valletta (Malta)
France, Italy, Malta All Inc.
8 nights sailing from Barcelona
France, Italy, Malta
8 nights sailing from Tarragona (Catalonia)
Italy, Malta, Spain
8 nights sailing from Marseille (France)
Western Med with Sicily & Malta
8 nights sailing from Barcelona
Italy, Malta, Spain All Inc.
8 nights sailing from Marseille (France)
Italy, Malta, Spain, France
8 nights sailing from Naples (Italy)
Italy, Malta, Spain, France
8 nights sailing from La Spezia (Florence)
Spain, France, Italy
8 nights sailing from Valletta (Malta)
Italy, Malta, Spain, France All Inc.
8 nights sailing from Naples (Italy)
Italy, Malta, Spain, France
8 nights sailing from La Spezia (Florence)
Italy, Malta, Spain, France All Inc.
8 nights sailing from La Spezia (Florence)
Italy, Malta, Spain
8 nights sailing from Marseille (France)
Spain
3 nights sailing from Valletta (Malta)
Italy, Malta, Spain, France
8 nights sailing from Naples (Italy)
Spain, France, Italy
8 nights sailing from Valletta (Malta)
Spain All Inc.
3 nights sailing from Valletta (Malta)
Italy, Malta, Spain, France All Inc.
8 nights sailing from Naples (Italy)
Malta, Spain, France, Italy All Inc.
8 nights sailing from Palermo (Sicily)
Italy, Malta, Spain All Inc.
8 nights sailing from Marseille (France)
Spain, France, Italy All Inc.
8 nights sailing from Valletta (Malta)
Malta, Spain, France, Italy
8 nights sailing from Palermo (Sicily)
France, Italy, Malta
8 nights sailing from Barcelona
France, Spain All Inc.
5 nights sailing from Genoa (Italy)
Spain, Italy
6 nights sailing from Marseille (France)
Spain, Italy All Inc.
6 nights sailing from Marseille (France)
France, Spain
5 nights sailing from Genoa (Italy)
France
2 nights sailing from Genoa (Italy)
Western Med with Sicily & Malta +Hotel in Bar...
9 nights sailing from Barcelona
Italy, France All Inc.
4 nights sailing from Civitavecchia (Rome)
Spain, France, Italy All Inc.
6 nights sailing from Genoa (Italy)
Spain, France, Italy
6 nights sailing from Genoa (Italy)
Spain, France, Italy All Inc.
5 nights sailing from Genoa (Italy)
Spain, France, Italy
5 nights sailing from Genoa (Italy)
Italy, France
4 nights sailing from Civitavecchia (Rome)
France, Italy, Malta All Inc.
8 nights sailing from Barcelona
France All Inc.
2 nights sailing from Genoa (Italy)
Northern Europe
Poland, Lithuania, Latvia, Finland, Estonia, ...
12 nights sailing from Warnemunde
Norway, Denmark All Inc.
8 nights sailing from Warnemunde
Germany, Poland, Lithuania, Latvia, Sweden Al...
8 nights sailing from Copenhagen
Holland, Spain, Portugal, France All Inc.
13 nights sailing from Warnemunde
Norway, Denmark
8 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Estonia, Finland, ...
12 nights sailing from Warnemunde
Poland, Sweden, Latvia, Denmark
8 nights sailing from Warnemunde
Norway, Denmark
8 nights sailing from Warnemunde
Sweden, Latvia, Estonia, Denmark
12 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Estonia, Finland, ...
12 nights sailing from Warnemunde
Norway, Denmark All Inc.
8 nights sailing from Warnemunde
Norway, Denmark All Inc.
8 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Sweden, Denmark Al...
8 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Finland, Estonia, ...
12 nights sailing from Warnemunde
Latvia, Sweden, Denmark All Inc.
8 nights sailing from Warnemunde
Norway, Denmark All Inc.
8 nights sailing from Warnemunde
Germany, Norway All Inc.
8 nights sailing from Copenhagen
Germany, Poland, Sweden, Latvia All Inc.
8 nights sailing from Copenhagen
Germany, Norway All Inc.
8 nights sailing from Copenhagen
Germany, Norway All Inc.
8 nights sailing from Copenhagen
Germany, Latvia, Sweden
8 nights sailing from Copenhagen
Norway, Denmark
8 nights sailing from Warnemunde
Norway, Denmark
8 nights sailing from Warnemunde
Norway, Denmark
8 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Sweden, Denmark
8 nights sailing from Warnemunde
Latvia, Sweden, Denmark
8 nights sailing from Warnemunde
Germany, Poland, Sweden, Latvia
8 nights sailing from Copenhagen
Germany, Norway
8 nights sailing from Copenhagen
Germany, Norway
8 nights sailing from Copenhagen
Germany, Norway
8 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Sweden
8 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Finland, ...
12 nights sailing from Copenhagen
Germany, Norway
8 nights sailing from Copenhagen
Germany, Norway All Inc.
8 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Finland, ...
12 nights sailing from Copenhagen
Germany, Norway All Inc.
8 nights sailing from Copenhagen
Germany, Norway
8 nights sailing from Copenhagen
Germany, Latvia, Sweden All Inc.
8 nights sailing from Copenhagen
Poland, Sweden, Latvia, Denmark All Inc.
8 nights sailing from Warnemunde
Norway, Denmark All Inc.
8 nights sailing from Warnemunde
Holland, Spain, Portugal, France
13 nights sailing from Warnemunde
Sweden, Latvia, Estonia, Denmark All Inc.
12 nights sailing from Warnemunde
Denmark
2 nights sailing from Oslo (Norway)
Denmark All Inc.
2 nights sailing from Oslo (Norway)
Germany, Poland, Lithuania, Latvia, Estonia, ...
11 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Estonia, ...
11 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Estonia, ...
12 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Estonia, ...
12 nights sailing from Copenhagen
Denmark, Germany, Norway All Inc.
9 nights sailing from Stockholm
Denmark, Germany, Norway
9 nights sailing from Stockholm
Denmark, Germany, Norway All Inc.
9 nights sailing from Stockholm
Denmark, Germany, Poland, Lithuania, Latvia
7 nights sailing from Oslo (Norway)
Denmark, Germany, Norway
9 nights sailing from Stockholm
Denmark, Germany, Poland, Lithuania, Latvia A...
7 nights sailing from Oslo (Norway)
Germany, Norway, Denmark, Latvia, Sweden All ...
15 nights sailing from Copenhagen
Norway, Denmark, Germany, Poland, Lithuania, ...
15 nights sailing from Warnemunde
Norway, Denmark, Germany, Poland, Lithuania, ...
15 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Poland, Sweden, Latvia, Denmark, Germany, Nor...
15 nights sailing from Warnemunde
Germany, Poland, Sweden, Latvia, Denmark, Nor...
15 nights sailing from Copenhagen
Germany, Poland, Sweden, Latvia, Denmark, Nor...
16 nights sailing from Copenhagen
Germany, Norway, Denmark, Poland, Lithuania, ...
15 nights sailing from Copenhagen
Norway, Denmark, Germany, Poland, Lithuania, ...
15 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Norway, Denmark, Germany, Poland, Lithuania, ...
15 nights sailing from Warnemunde
Germany, Norway, Denmark, Poland, Lithuania, ...
15 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Norway, Denmark, Germany, Poland, Lithuania, ...
15 nights sailing from Warnemunde
Poland, Sweden, Latvia, Denmark, Germany, Nor...
15 nights sailing from Warnemunde
Latvia, Sweden, Denmark, Germany, Norway All ...
15 nights sailing from Warnemunde
Germany, Norway, Denmark, Poland, Lithuania, ...
15 nights sailing from Copenhagen
Germany, Norway, Denmark, Poland, Sweden, Lat...
15 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Germany, Poland, Sweden, Latvia, Denmark, Nor...
16 nights sailing from Copenhagen
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Latvia, Sweden, Denmark, Germany, Norway
15 nights sailing from Warnemunde
Germany, Norway, Denmark, Poland, Lithuania, ...
15 nights sailing from Copenhagen
Norway, Denmark, Germany, Latvia, Sweden
15 nights sailing from Warnemunde
Germany, Norway, Denmark, Latvia, Sweden
15 nights sailing from Copenhagen
Germany, Latvia, Sweden, Denmark, Norway All ...
15 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Poland, Lithuania, Latvia, Sweden, Denmark, G...
15 nights sailing from Warnemunde
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Poland, Sweden, Latvia, Denmark, Germany, Nor...
15 nights sailing from Warnemunde
Norway, Denmark, Germany, Poland, Lithuania, ...
15 nights sailing from Warnemunde
Germany, Norway, Denmark, Poland, Lithuania, ...
15 nights sailing from Copenhagen
Germany, Norway, Denmark, Poland, Sweden, Lat...
15 nights sailing from Copenhagen
Poland, Sweden, Latvia, Denmark, Germany, Nor...
15 nights sailing from Warnemunde
Germany, Latvia, Sweden, Denmark, Norway
15 nights sailing from Copenhagen
Germany, Norway, Denmark, Poland, Lithuania, ...
15 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Norway, Denmark, Germany, Latvia, Sweden All ...
15 nights sailing from Warnemunde
Norway, Denmark, Germany, Poland, Sweden, Lat...
15 nights sailing from Warnemunde
Norway, Denmark, Germany, Poland, Sweden, Lat...
15 nights sailing from Warnemunde
Germany, Poland, Sweden, Latvia, Denmark, Nor...
15 nights sailing from Copenhagen
Germany, Poland, Lithuania, Latvia, Sweden, D...
15 nights sailing from Copenhagen
Europe to Africa
Namibia, Spain, Italy
19 nights sailing from Cape Town (South Africa)
Namibia, Spain, Italy
20 nights sailing from Cape Town (South Africa)
Spain and Portugal
France, Spain, Morocco, Denmark All Inc.
14 nights sailing from Genoa (Italy)
France, Spain, Morocco, Denmark
14 nights sailing from Genoa (Italy)
Transatlantic
Spain, Morocco, Cape Verde, Brazil, Argentina
20 nights sailing from Barcelona
Italy, France, Spain, Morocco, Cape Verde, Br...
19 nights sailing from Civitavecchia (Rome)
Spain, Morocco, Cape Verde, Brazil, Argentina
21 nights sailing from Marseille (France)
Civitavecchia (Rome) to Buenos Aires
23 nights sailing from Civitavecchia (Rome)
Genoa (Italy) to Buenos Aires
22 nights sailing from Genoa (Italy)
Spain, Morocco, Cape Verde, Brazil
16 nights sailing from Barcelona
Spain, Morocco, Cape Verde, Brazil
17 nights sailing from Marseille (France)
France, Spain, Morocco, Cape Verde, Brazil
18 nights sailing from Genoa (Italy)
Barcelona to Valparaiso (Chile)
35 nights sailing from Barcelona
Civitavecchia (Rome) to Valparaiso (Chile)
38 nights sailing from Civitavecchia (Rome)
Genoa (Italy) to Valparaiso (Chile)
37 nights sailing from Genoa (Italy)
Marseille (France) to Valparaiso (Chile)
36 nights sailing from Marseille (France)
World Cruises and Segments
World Cruises
119 nights sailing from Civitavecchia (Rome)
World Cruises
119 nights sailing from Genoa (Italy)
World Cruises
121 nights sailing from Civitavecchia (Rome)
World Cruises
121 nights sailing from Marseille (France)
World Cruises
121 nights sailing from Barcelona
World Cruises
74 nights sailing from Civitavecchia (Rome)
World Cruises
51 nights sailing from Melbourne (Australia)
World Cruises
48 nights sailing from Melbourne (Australia)
World Cruises
73 nights sailing from Genoa (Italy)
World Cruises
49 nights sailing from Melbourne (Australia)
World Cruises
71 nights sailing from Barcelona
World Cruises
121 nights sailing from Genoa (Italy)
World Cruises
87 nights sailing from Valparaiso (Chile)
World Cruises
86 nights sailing from Valparaiso (Chile)
World Cruises
84 nights sailing from Valparaiso (Chile)
World Cruises
85 nights sailing from Valparaiso (Chile)
World Cruises
119 nights sailing from Barcelona
World Cruises
119 nights sailing from Marseille (France)
World Cruises
102 nights sailing from Buenos Aires
World Cruises
100 nights sailing from Buenos Aires
World Cruises
99 nights sailing from Buenos Aires
World Cruises
101 nights sailing from Buenos Aires

All about MSC Magnifica