7 nights · Mediterranean
Mediterranean
From Cagliari (Sardinia), Italy · MSC Fantasia
59 departures · from $980 all-in
Day by day
- Cagliari (Sardinia)
- Civitavecchia (Rome)
- Livorno (Florence)
- Cannes (Côte D'Azur)
- Barcelona
- Ibiza (Baleari Is.)
- At sea
- Cagliari (Sardinia)
Departures
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia
MSC Fantasia