Current location for MSC Fantasia

Current location for MSC Fantasia

See the current position for MSC Fantasia and explore its route
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
£459
From
£420
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
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
£539
From
£494
Price per person / inside 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!
MSC Fantasia, Canary Islands
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
24 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£959
From
£878
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
7 nights
Date
25 Dec 2026
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£1009
From
£924
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
7 nights
Date
27 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1069
From
£979
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
7 nights
Date
27 Dec 2026
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£1349
From
£1235
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
7 nights
Date
29 Dec 2026
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
£769
From
£704
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
7 nights
Date
31 Dec 2026
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£959
From
£878
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
7 nights
Date
1 Jan 2027
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£629
From
£576
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
7 % off — 8 days left
MSC Cruises
Duration
6 nights
Date
11 Feb 2027
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£629
From
£585
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
7 nights
Date
12 Feb 2027
Ship
MSC Fantasia
  • Departure - Las Palmas, Canary Islands
  • 7 stops  
  • Arrival - Las Palmas, Canary Islands
£619
From
£567
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
7 nights
Date
14 Feb 2027
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 7 stops  
  • Arrival - Santa Cruz, Tenerife
£549
From
£503
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
7 nights
Date
16 Feb 2027
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 7 stops  
  • Arrival - Funchal, Madeira
£539
From
£494
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
17 Feb 2027
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 7 stops  
  • Arrival - Arrecife, Lanzarote
£639
From
£585
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
13 nights
Date
30 Mar 2027
Ship
MSC Fantasia
  • Departure - Funchal, Madeira
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1179
From
£1079
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
7 % off — 8 days left
MSC Cruises
Duration
4 nights
Date
1 Apr 2027
Ship
MSC Fantasia
  • Departure - Arrecife, Lanzarote
  • 5 stops  
  • Arrival - Arrecife, Lanzarote
£389
From
£362
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, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
8 nights
Date
4 Apr 2027
Ship
MSC Fantasia
  • Departure - Santa Cruz, Tenerife
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£599
From
£549
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, Mediterranean
1 / 26
7 % off — 8 days left
MSC Cruises
Mediterranean
Available
Duration
3 nights
Date
12 Apr 2027
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 4 stops  
  • Arrival - Barcelona, Spain
£288
From
£268
Price per person / balcony 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 £31pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
12 Apr 2027
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£699
From
£640
Price per person / oceanview stateroom
Show all departures (30)
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, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
13 Apr 2027
Ship
MSC Fantasia
  • Departure - Livorno (Florence/Pisa), Italy
  • 7 stops  
  • Arrival - Livorno (Florence/Pisa), Italy
£699
From
£640
Price per person / balcony stateroom
Show all departures (29)
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, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
14 Apr 2027
Ship
MSC Fantasia
  • Departure - Cannes, France
  • 7 stops  
  • Arrival - Cannes, France
£629
From
£576
Price per person / inside stateroom
Show all departures (29)
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, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Mediterranean
Available
Duration
7 nights
Date
15 Apr 2027
Ship
MSC Fantasia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£668
From
£612
Price per person / inside stateroom
Show all departures (29)
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, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
25 Apr 2027
Ship
MSC Fantasia
  • Departure - Cagliari (Sardinia), Italy
  • 7 stops  
  • Arrival - Cagliari (Sardinia), Italy
£798
From
£731
Price per person / balcony stateroom
Show all departures (28)
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, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
20 May 2027
Ship
MSC Fantasia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£1249
From
£1143
Price per person / inside stateroom
Show all departures (16)
4 Available promotions:
Book from just £1pp deposit! , 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, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
2 Nov 2027
Ship
MSC Fantasia
  • Departure - Livorno (Florence/Pisa), Italy
  • 7 stops  
  • Arrival - Livorno (Florence/Pisa), Italy
£889
From
£814
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
3 Nov 2027
Ship
MSC Fantasia
  • Departure - Cannes, France
  • 7 stops  
  • Arrival - Cannes, France
£889
From
£814
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Mediterranean
Available
Duration
9 nights
Date
4 Nov 2027
Ship
MSC Fantasia
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Barcelona, Spain
£946
From
£866
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
7 % off — 8 days left
MSC Cruises
Mediterranean
Available
Duration
6 nights
Date
7 Nov 2027
Ship
MSC Fantasia
  • Departure - Cagliari (Sardinia), Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£779
From
£725
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
7 % off — 8 days left
MSC Cruises
Mediterranean
Available
Duration
5 nights
Date
8 Nov 2027
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Barcelona, Spain
£649
From
£604
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
7 % off — 8 days left
MSC Cruises
Duration
6 nights
Date
8 Nov 2027
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Marseille, France
£779
From
£725
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Mediterranean
Available
Duration
7 nights
Date
13 Nov 2027
Ship
MSC Fantasia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£724
From
£663
Price per person / inside stateroom
Show all departures (20)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2027
Ship
MSC Fantasia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£724
From
£663
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
15 Nov 2027
Ship
MSC Fantasia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£724
From
£663
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
16 Nov 2027
Ship
MSC Fantasia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£754
From
£690
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
17 Nov 2027
Ship
MSC Fantasia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£634
From
£581
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
26 Dec 2027
Ship
MSC Fantasia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£1294
From
£1185
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
27 Dec 2027
Ship
MSC Fantasia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£1294
From
£1185
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
28 Dec 2027
Ship
MSC Fantasia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£1294
From
£1185
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
29 Dec 2027
Ship
MSC Fantasia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£1324
From
£1212
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
2 Jan 2028
Ship
MSC Fantasia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£594
From
£544
Price per person / inside stateroom
Show all departures (12)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
3 Jan 2028
Ship
MSC Fantasia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£594
From
£544
Price per person / inside stateroom
Show all departures (12)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
4 Jan 2028
Ship
MSC Fantasia
  • Departure - Naples, Italy
  • 7 stops  
  • Arrival - Naples, Italy
£594
From
£544
Price per person / inside stateroom
Show all departures (12)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
5 Jan 2028
Ship
MSC Fantasia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£624
From
£571
Price per person / inside stateroom
Show all departures (12)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
3 Apr 2028
Ship
MSC Fantasia
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£614
From
£562
Price per person / inside stateroom
Show all departures (31)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
4 Apr 2028
Ship
MSC Fantasia
  • Departure - Livorno (Florence/Pisa), Italy
  • 7 stops  
  • Arrival - Livorno (Florence/Pisa), Italy
£614
From
£562
Price per person / inside stateroom
Show all departures (30)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
5 Apr 2028
Ship
MSC Fantasia
  • Departure - Cannes, France
  • 7 stops  
  • Arrival - Cannes, France
£614
From
£562
Price per person / inside stateroom
Show all departures (30)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Mediterranean
Available
Duration
7 nights
Date
6 Apr 2028
Ship
MSC Fantasia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£614
From
£562
Price per person / inside stateroom
Show all departures (30)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Fantasia, Mediterranean
1 / 26
8.5 % off — 8 days left
MSC Cruises
Duration
7 nights
Date
9 Apr 2028
Ship
MSC Fantasia
  • Departure - Cagliari (Sardinia), Italy
  • 7 stops  
  • Arrival - Cagliari (Sardinia), Italy
£784
From
£718
Price per person / inside stateroom
Show all departures (30)
3 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!
56 of 56 pcs