Search

Filters 3

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
Interior454 $
With window613 $
With a balcony796 $
Suite1 297 $
from 454 $ 151 $ per night
Details
MSC Fantasia MSC Cruises
4 nights · Canary Islands · 5 ports
1 – 5 April 2027
Arrecife (Lanzarote Island) · Las Palmas (Gran Canaria Island) · Santa Cruz de La Palma · Santa Cruz de Tenerife · Arrecife (Lanzarote Island)
Interior1 069 $
With window1 161 $
With a balcony1 275 $
Suite1 913 $
from 1 069 $ 267 $ 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 691 $1 206 $
With window1 993 $1 548 $
With a balcony2 109 $1 890 $
Suite2 848 $
from 1 206 $ 172 $ 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 571 $
With window1 845 $
With a balcony2 141 $
Suite3 167 $
from 1 571 $ 224 $ 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 571 $
With window1 822 $
With a balcony2 004 $
Suite3 030 $
from 1 571 $ 224 $ 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 662 $
With window1 913 $
With a balcony2 095 $
Suite3 121 $
from 1 662 $ 237 $ 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 662 $
With window1 913 $
With a balcony2 050 $
Suite3 076 $
from 1 662 $ 237 $ 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 708 $
With window1 867 $
With a balcony2 323 $
Suite3 349 $
from 1 708 $ 244 $ 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 731 $
With window1 981 $
With a balcony2 118 $
Suite3 144 $
from 1 731 $ 247 $ 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 731 $
With window2 164 $
With a balcony2 301 $
Suite3 327 $
from 1 731 $ 247 $ 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 776 $
With window2 027 $
With a balcony2 209 $
Suite3 235 $
from 1 776 $ 254 $ 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 776 $
With window2 141 $
With a balcony2 460 $
Suite3 486 $
from 1 776 $ 254 $ 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 799 $
With window2 004 $
With a balcony2 141 $
Suite3 167 $
from 1 799 $ 257 $ per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
21 – 28 April 2027
Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) … +2
Interior1 845 $
With window2 095 $
With a balcony2 278 $
Suite3 304 $
from 1 845 $ 264 $ per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
26 April – 3 May 2027
Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) … +2
Interior1 845 $
With window2 209 $
With a balcony2 346 $
Suite3 372 $
from 1 845 $ 264 $ per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
27 April – 4 May 2027
Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) … +2
Interior1 845 $
With window2 004 $
With a balcony2 369 $
Suite3 395 $
from 1 845 $ 264 $ 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
Interior2 062 $1 913 $
With window2 341 $2 187 $
With a balcony2 341 $2 187 $
Suite3 463 $
from 1 913 $ 239 $ per night
Details
MSC Fantasia MSC Cruises
7 nights · Western Mediterranean · 7 ports
12 – 19 April 2027
Civitavecchia (Rome) · Livorno · Cannes (Monte Carlo · Barcelona · Ibiza Island (Balearic Islands) … +2
Interior2 073 $
With window2 301 $
With a balcony2 437 $
Suite3 463 $
from 2 073 $ 296 $ per night
Details
MSC Fantasia MSC Cruises
10 nights · Canary Islands · 8 ports
2 – 12 April 2027
Las Palmas (Gran Canaria Island) · Santa Cruz de La Palma · Santa Cruz de Tenerife · Arrecife (Lanzarote Island) · Puerto del Rosario … +3
Interior2 597 $
With window2 893 $
With a balcony3 213 $
Suite4 398 $
from 2 597 $ 260 $ per night
Details