MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genoa → Alicante → Civitavecchia (Rome)

Dec 25, 2026 · 10 nights

$1,790 oceanview · $179/night

2% below typical
MSC Cruises

MSC Fantasia

Civitavecchia (Rome) → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 7, 2026 · 6 nights

$406 interior · $68/night

MSC Cruises

MSC Fantasia

Civitavecchia (Rome) → Las Palmas de Gran Canaria → Funchal, Madeira

Dec 7, 2026 · 8 nights

$671 interior · $84/night

3% below typical
MSC Cruises

MSC Fantasia

Civitavecchia (Rome) → Las Palmas de Gran Canaria → Lanzarote → Las Palmas de Gran Canaria

Dec 7, 2026 · 11 nights

$795 interior · $72/night

2% below typical
MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genoa → Alicante → Civitavecchia (Rome)

Dec 15, 2026 · 10 nights

$1,386 balcony · $139/night

2% above typical
MSC Cruises

MSC World Asia

Civitavecchia (Rome) → Messina → Genoa → Civitavecchia (Rome)

Dec 21, 2026 · 7 nights

$1,304 balcony · $186/night

2% above typical
MSC Cruises

MSC World Asia

Civitavecchia (Rome) → Messina → Genoa → Civitavecchia (Rome)

Dec 28, 2026 · 7 nights

$1,634 interior · $233/night

MSC Cruises

MSC World Asia

Civitavecchia (Rome) → Messina → Genoa → Civitavecchia (Rome)

Dec 7, 2026 · 7 nights

$761 interior · $109/night

MSC Cruises

MSC World Asia

Civitavecchia (Rome) → Messina → Genoa → Civitavecchia (Rome)

Dec 14, 2026 · 7 nights

$790 interior · $113/night

4% below typical
MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Valencia → Livorno → Civitavecchia (Rome)

Dec 17, 2026 · 7 nights

$993 oceanview · $142/night

3% above typical
MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Valencia → Livorno → Civitavecchia (Rome)

Dec 10, 2026 · 7 nights

$500 interior · $71/night

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Valencia → Livorno → Civitavecchia (Rome)

Dec 3, 2026 · 7 nights

$457 interior · $65/night

8% above typical · Price trending down
MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Valencia → Livorno → Civitavecchia (Rome)

Dec 31, 2026 · 7 nights

$659 oceanview · $94/night

7% above typical · Price trending up
MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Valencia → Livorno → Civitavecchia (Rome)

Dec 24, 2026 · 7 nights

$2,111 suite · $302/night

5% above typical
MSC Cruises

MSC Fantasia

Civitavecchia (Rome) → Las Palmas de Gran Canaria → Lanzarote

Dec 7, 2026 · 10 nights

$749 · $75/night

Browse by departure port