Early booking: 6+ months before departure

While departure is still far off, every cabin type and the best spots on deck are on sale, and the price has not started climbing.

Filters 2

Filters

Clear all

Price per cabin, €

Where

When

Length

Cruise line

Departure port

Ship

MSC Fantasia MSC Cruises
3 nights · Western Mediterranean · 4 ports
12 – 15 April 2027
Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona
Interior398 €
With window538 €
With a balcony698 €
Suite1 138 €
from 398 € 133 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Canary Islands · 5 ports
5 – 12 April 2027
Arrecife (Lanzarote Island) · Puerto del Rosario · Tangier · Tarragona · Civitavecchia (Rome)
Interior1 458 €1 058 €
With window1 718 €1 358 €
With a balcony1 818 €1 658 €
Suite2 498 €
from 1 058 € 151 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
20 – 27 April 2027
Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) … +2
Interior1 378 €
With window1 618 €
With a balcony1 878 €
Suite2 778 €
from 1 378 € 197 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
22 – 29 April 2027
Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno … +2
Interior1 378 €
With window1 598 €
With a balcony1 758 €
Suite2 658 €
from 1 378 € 197 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
9 – 16 May 2027
Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona … +2
Interior1 398 €
With window1 618 €
With a balcony1 778 €
Suite2 678 €
from 1 398 € 200 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
13 – 20 April 2027
Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) … +2
Interior1 458 €
With window1 678 €
With a balcony1 838 €
Suite2 738 €
from 1 458 € 208 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
28 April – 5 May 2027
Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) … +2
Interior1 458 €
With window1 678 €
With a balcony1 798 €
Suite2 698 €
from 1 458 € 208 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
10 – 17 May 2027
Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) … +2
Interior1 458 €
With window1 718 €
With a balcony1 838 €
Suite2 738 €
from 1 458 € 208 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
12 – 19 May 2027
Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) … +2
Interior1 458 €
With window1 718 €
With a balcony1 838 €
Suite2 738 €
from 1 458 € 208 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
19 – 26 May 2027
Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) … +2
Interior1 458 €
With window1 638 €
With a balcony1 798 €
Suite2 698 €
from 1 458 € 208 € per night
Details
MSC Fantasia MSC Cruises
8 nights · Canary Islands · 6 ports
4 – 12 April 2027
Santa Cruz de Tenerife · Arrecife (Lanzarote Island) · Puerto del Rosario · Tangier · Tarragona … +1
Interior1 778 €1 678 €
With window2 018 €1 918 €
With a balcony2 018 €1 918 €
Suite3 038 €
from 1 678 € 210 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
25 April – 2 May 2027
Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona … +2
Interior1 498 €
With window1 638 €
With a balcony2 038 €
Suite2 938 €
from 1 498 € 214 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
2 – 9 May 2027
Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona … +2
Interior1 498 €
With window1 718 €
With a balcony1 838 €
Suite2 738 €
from 1 498 € 214 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
15 – 22 April 2027
Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno … +2
Interior1 518 €
With window1 738 €
With a balcony1 858 €
Suite2 758 €
from 1 518 € 217 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
19 – 26 April 2027
Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) … +2
Interior1 518 €
With window1 898 €
With a balcony2 018 €
Suite2 918 €
from 1 518 € 217 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
4 – 11 May 2027
Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) … +2
Interior1 518 €
With window1 738 €
With a balcony1 898 €
Suite2 798 €
from 1 518 € 217 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
11 – 18 May 2027
Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) … +2
Interior1 518 €
With window1 758 €
With a balcony1 958 €
Suite2 858 €
from 1 518 € 217 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
17 – 24 May 2027
Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) … +2
Interior1 518 €
With window1 778 €
With a balcony1 898 €
Suite2 798 €
from 1 518 € 217 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
5 – 12 May 2027
Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) … +2
Interior1 538 €
With window1 758 €
With a balcony2 038 €
Suite2 938 €
from 1 538 € 220 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
14 – 21 April 2027
Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) … +2
Interior1 558 €
With window1 778 €
With a balcony1 938 €
Suite2 838 €
from 1 558 € 223 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
18 – 25 April 2027
Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona … +2
Interior1 558 €
With window1 878 €
With a balcony2 158 €
Suite3 058 €
from 1 558 € 223 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
24 – 31 May 2027
Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) … +2
Interior1 558 €
With window1 678 €
With a balcony1 878 €
Suite2 778 €
from 1 558 € 223 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
26 May – 2 June 2027
Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) … +2
Interior1 558 €
With window1 678 €
With a balcony1 878 €
Suite2 778 €
from 1 558 € 223 € per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
29 April – 6 May 2027
Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno … +2
Interior1 578 €
With window1 758 €
With a balcony1 878 €
Suite2 778 €
from 1 578 € 225 € per night
Details