MSC Fantasia
Civitavecchia (Rome) → Livorno → Cagliari → Civitavecchia (Rome)
Jun 28, 2027 · 7 nights
$1,026 interior · $147/night
MSC Fantasia
Jun 28, 2027 · 7 nights
$1,026 interior · $147/night
MSC Fantasia
Jun 29, 2027 · 7 nights
$1,283 oceanview · $183/night
MSC Fantasia
Jun 30, 2027 · 7 nights
$1,188 interior · $170/night
MSC Fantasia
Jul 1, 2027 · 7 nights
$1,491 balcony · $213/night
Costa Smeralda
Jul 3, 2027 · 7 nights
$1,582 balcony · $226/night
MSC Fantasia
Jul 4, 2027 · 7 nights
$1,240 interior · $177/night
MSC Fantasia
Jul 5, 2027 · 7 nights
$1,136 interior · $162/night
MSC Fantasia
Jul 6, 2027 · 7 nights
$1,572 balcony · $225/night
MSC Fantasia
Jul 11, 2027 · 7 nights
$1,240 interior · $177/night
MSC Fantasia
Jul 12, 2027 · 7 nights
$1,096 interior · $157/night
MSC Fantasia
Jul 13, 2027 · 7 nights
$1,303 interior · $186/night
MSC Fantasia
Jul 14, 2027 · 7 nights
$1,268 interior · $181/night
MSC Fantasia
Jul 15, 2027 · 7 nights
$1,380 interior · $197/night
Costa Smeralda
Jul 17, 2027 · 7 nights
$1,472 oceanview · $210/night
MSC Fantasia
Jul 19, 2027 · 7 nights
$1,096 interior · $157/night
MSC Fantasia
Jul 20, 2027 · 7 nights
$1,253 interior · $179/night
MSC Fantasia
Jul 21, 2027 · 7 nights
$1,278 interior · $183/night
MSC Fantasia
Jul 25, 2027 · 7 nights
$1,270 interior · $181/night
Celebrity Ascent
Jul 26, 2027 · 11 nights
$3,099 interior · $282/night
6% below typicalMSC Fantasia
Jul 26, 2027 · 7 nights
$1,126 interior · $161/night