MSC Cruises

MSC Virtuosa

Livorno → Marseille → Naples → Livorno

Jun 27, 2027 · 7 nights

$1,117 · $160/night

MSC Cruises

MSC World Asia

Naples → Messina → Genoa → Naples

Jun 28, 2027 · 7 nights

$1,457 interior · $208/night

MSC Cruises

MSC Virtuosa

Marseille → Barcelona → Livorno → Marseille

Jun 28, 2027 · 7 nights

$1,160 · $166/night

MSC Cruises

MSC Seaview

Marseille → Genoa → Barcelona → Marseille

Jun 28, 2027 · 7 nights

$1,230 · $176/night

MSC Cruises

MSC World Asia

Messina → Valletta → Naples → Messina

Jun 29, 2027 · 7 nights

$1,535 interior · $219/night

MSC Cruises

MSC Seaview

Palermo → Valletta → Naples → Palermo

Jul 1, 2027 · 7 nights

$1,345 · $192/night

MSC Cruises

MSC Virtuosa

Palermo → Naples → La Goulette (Tunis) → Palermo

Jul 2, 2027 · 7 nights

$1,170 · $167/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jul 2, 2027 · 7 nights

$2,035 balcony · $291/night

Holland America

Oosterdam

Piraeus (Athens) → Kotor → Gibraltar → Barcelona

Jul 3, 2027 · 14 nights

$2,324 interior · $166/night

Costa Cruises

Costa Smeralda

Marseille → Barcelona → Genoa → Marseille

Jul 3, 2027 · 7 nights

$1,242 · $177/night

MSC Cruises

MSC Virtuosa

Naples → Livorno → Palermo → Naples

Jul 3, 2027 · 7 nights

$1,160 · $166/night

MSC Cruises

MSC World Asia

Marseille → Genoa → Barcelona → Marseille

Jul 3, 2027 · 7 nights

$1,357 interior · $194/night

Holland America

Oosterdam

Piraeus (Athens) → Kotor → Naples → Civitavecchia (Rome)

Jul 3, 2027 · 7 nights

$1,229 · $176/night

Viking Cruises

Viking Neptune

Barcelona → Sète → Katakolon → Piraeus (Athens)

Jul 3, 2027 · 21 nights

$13,797 balcony · $657/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jul 4, 2027 · 7 nights

$1,854 · $265/night

MSC Cruises

MSC Virtuosa

Livorno → Marseille → Naples → Livorno

Jul 4, 2027 · 7 nights

$1,167 · $167/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Heraklion → Santa Margherita Ligure → Piraeus (Athens)

Jul 4, 2027 · 21 nights

$5,840 suite · $278/night

3% below typical
Princess Cruises

Sun Princess

Piraeus (Athens) → Heraklion → Taranto → Piraeus (Athens)

Jul 4, 2027 · 31 nights

$7,811 suite · $252/night

3% below typical
Regent Seven Seas Cruises

Seven Seas Grandeur

Piraeus (Athens) → Mykonos → Naples → Civitavecchia (Rome)

Jul 4, 2027 · 7 nights

$8,849 suite · $1,264/night

MSC Cruises

MSC World Asia

Naples → Messina → Genoa → Naples

Jul 5, 2027 · 7 nights

$1,471 interior · $210/night

Browse by departure port