MSC Fantasia

MSC Fantasia

There’s an international atmosphere onboard MSC Fantasia, with its multilingual passengers, diverse eateries and big-city entertainment. With the propulsion power of 120 Ferraris, it glides effortlessly through the water. 

Food and Drink

Enjoy a wide variety of different food options onboard MSC Fantasia. Visit one of many onboard bars during the evening and have a great time meeting fellow cruisers or catching up with friends.

Butcher’s Cut

If you love steak this is the place for you. This American-styled steakhouse uses high-end Angus beef which is cut by master butchers and aged to perfection. The food is accompanied by a selection of New World wines and cocktails.

L’Africana Buffet

Open 20 hours a day with a wide selection of options for the whole family including a selection of curries from vegetable to lamb madras.

Red Velvet Restaurant

The main restaurant onboard offers a seven-course menu with a range of Italian and international cuisines including Ricotta ravioli Baked leg of lamb and mixed vegetable tempura.

Sports Bar

Watch your favourite team out at sea on large TV’s whilst you snack on a range of items from Italian flatbread with Parma ham and mini hamburgers.

La Cantina Toscana

Wine connoisseurs will love this wine bar with its wide selection of Italian wines and tapas.

Il Cappuccino Coffee Bar

Expertly crafted coffees and the scent of chocolate, savour the perfect blend of luxury and caffeine in a cosy, stylish setting.

Activities

Test your skills on the MSC Formula 1 simulator or spend a day relaxing at the Spa.

MSC Formula Racer

Get your adrenaline pumping and take your seat in this virtual-reality race where you can go head-to-head against other racers.

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.

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.

Entertainment

Visit the L’Avanguardia Theatre to enjoy a range of Broadway styled shows or buy a gift at the onboard shops.

4D Cinema

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

L’Avanguardia Theatre

An ultramodern Broadway-style theatre which will be host to a range of great shows and entertainment.

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.

Kids Clubs

There is a wide variety of activities for kids to enjoy during their cruise holiday including a Lego experience.

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.

Il Polo Nord

An arctic-themed area for kids to enjoy with a range of igloo-shaped paddling pools and friendly Polar bear models.

Ship facts

Maiden voyage2008
Guests3959
Crew1324
Decks13
Width
38
m
Length
333
m
Size
139000
GT
Speed
23
kn
MSC Fantasia

We found

1 cruise package and 56 cruises

MSC Fantasia, Canary Islands
1 / 26
7 % off — 8 days left
MSC Cruises
Duration
6 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Santa Cruz, Tenerife
£289
From
£269
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
8 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Funchal, Madeira
£519
From
£475
Price per person / oceanview stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
11 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Las Palmas, Canary Islands
£659
From
£603
Price per person / oceanview stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£679
From
£622
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£459
From
£420
Price per person / inside stateroom
Show all departures (14)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
13 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£839
From
£768
Price per person / inside stateroom
Show all departures (14)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
15 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
£389
From
£356
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
17 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£669
From
£613
Price per person / inside stateroom
Show all departures (11)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
18 Dec 2026
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£649
From
£594
Price per person / oceanview stateroom
Show all departures (12)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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 Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
22 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
£699
From
£640
Price per person / inside stateroom
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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!
10 of 56 pcs

Other sister ships