Departure months
Trip length
Search
MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Palermo, La Goulette Nord & Barcelona

Dec 15, 2026 → Dec 22, 2026 • Napoli ↔

Great balance

From $746

$107/night

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Palermo, La Goulette Nord & Barcelona

Dec 8, 2026 → Dec 15, 2026 • Napoli ↔

Great balance

From $679

$97/night

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: Livorno, Marseille & Barcelona

Aug 1, 2026 → Aug 8, 2026 • Napoli ↔

Great balance

From $1,035

$148/night

MSC Cruises

MSC Divina • MSC Cruises

7-night Greek Isles Loop via Civitavecchia & Mykonos

Oct 22, 2026 → Oct 29, 2026 • Napoli ↔

Great balance

From $768

$110/night

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: Livorno, Marseille & Barcelona

Jul 4, 2026 → Jul 11, 2026 • Napoli ↔

Great balance

From $868

$124/night

MSC Cruises

MSC Divina • MSC Cruises

7-night Greek Isles Loop via Civitavecchia & Mykonos

Oct 8, 2026 → Oct 15, 2026 • Napoli ↔

Great balance

From $801

$114/night

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Palermo, La Goulette Nord & Barcelona

Jan 19, 2027 → Jan 26, 2027 • Napoli ↔

Great balance

From $556

$79/night

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: Livorno, Marseille & Barcelona

Jun 20, 2026 → Jun 27, 2026 • Napoli ↔

Lowest in 30 days $98 below typical

From $961

$137/night

Typical price

↓9% below typical

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Palermo, La Goulette Nord & Barcelona

Mar 2, 2027 → Mar 9, 2027 • Napoli ↔

Great balance

From $746

$107/night

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Palermo, La Goulette Nord & Barcelona

Mar 9, 2027 → Mar 16, 2027 • Napoli ↔

Great balance

From $746

$107/night

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Palermo, La Goulette Nord & Barcelona

Mar 16, 2027 → Mar 23, 2027 • Napoli ↔

Great balance

From $746

$107/night

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: Livorno, Marseille & Barcelona

Sep 26, 2026 → Oct 3, 2026 • Napoli ↔

Great balance

From $813

$116/night

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: Livorno, Marseille & Barcelona

Jul 18, 2026 → Jul 25, 2026 • Napoli ↔

Great balance

From $946

$135/night

MSC Cruises

MSC Divina • MSC Cruises

7-night Greek Isles Loop via Civitavecchia & Mykonos

Jul 9, 2026 → Jul 16, 2026 • Napoli ↔

Great balance

From $913

$130/night

MSC Cruises

MSC World Europa • MSC Cruises

7-night Western Mediterranean Circuit: Messina, Valletta & Barcelona

Jun 15, 2026 → Jun 22, 2026 • Napoli ↔

Great balance

From $1,024

$146/night

MSC Cruises

MSC Euribia • MSC Cruises

7-night Western Mediterranean Circuit via Palermo, La Goulette Nord & Barcelona

Jan 25, 2028 → Feb 1, 2028 • Napoli ↔

Lowest in 180 days

From $721

$103/night

Typical price

↓6% below typical

MSC Cruises

MSC Divina • MSC Cruises

7-night Greek Isles Loop via Civitavecchia & Mykonos

Jul 16, 2026 → Jul 23, 2026 • Napoli ↔

Great balance

From $935

$134/night

MSC Cruises

MSC Divina • MSC Cruises

18-night Transatlantic Crossing via Civitavecchia, Genova & Marseille

Oct 28, 2027 → Nov 15, 2027 • Napoli → Rio de Janeiro

Lowest in 180 days $132 below typical

From $1,518

$84/night

Typical price

↓8% below typical

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: Livorno, Marseille & Barcelona

Sep 19, 2026 → Sep 26, 2026 • Napoli ↔

Great balance

From $857

$122/night

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: Livorno, Marseille & Barcelona

Aug 8, 2026 → Aug 15, 2026 • Napoli ↔

Great balance

From $1,158

$165/night

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person