Holland America

Oosterdam

Barcelona → Málaga → Kusadasi → Piraeus (Athens)

May 25, 2027 · 18 nights

$3,159 interior · $176/night

1% below typical
Disney Cruise Line

Disney Wish

Barcelona → Valletta → Naples → Civitavecchia (Rome)

May 29, 2027 · 9 nights

$3,891 interior · $432/night

Costa Cruises

Costa Serena

Marseille → Savona → Piraeus (Athens) → Mykonos

May 29, 2027 · 11 nights

$1,542 interior · $140/night

Royal Caribbean International

Odyssey of the Seas

Civitavecchia (Rome) → Santorini → Naples → Civitavecchia (Rome)

May 30, 2027 · 7 nights

$1,567 balcony · $224/night

5% below typical
Costa Cruises

Costa Serena

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

May 30, 2027 · 10 nights

$1,571 interior · $157/night

Windstar Cruises

Wind Surf

Piraeus (Athens) → Mykonos → Nafplio → Piraeus (Athens)

Jun 1, 2027 · 7 nights

$3,769 oceanview · $538/night

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jun 5, 2027 · 7 nights

$1,009 interior · $144/night

Costa Cruises

Costa Serena

Catania → Taranto → Valletta → Catania

Jun 5, 2027 · 7 nights

$1,251 interior · $179/night

Holland America

Oosterdam

Barcelona → Valletta → Gibraltar → Barcelona

Jun 5, 2027 · 21 nights

$3,684 interior · $175/night

1% below typical
Costa Cruises

Costa Serena

Taranto → Argostoli (Cephalonia) → Catania → Taranto

Jun 6, 2027 · 7 nights

$1,250 interior · $179/night

Windstar Cruises

Wind Surf

Piraeus (Athens) → Mykonos → Nafplio → Piraeus (Athens)

Jun 8, 2027 · 7 nights

$3,839 oceanview · $548/night

MSC Cruises

MSC Divina

Naples → Civitavecchia (Rome) → Marmaris → Naples

Jun 10, 2027 · 7 nights

$1,101 interior · $157/night

Costa Cruises

Costa Serena

Catania → Taranto → Valletta → Catania

Jun 12, 2027 · 7 nights

$1,251 interior · $179/night

Costa Cruises

Costa Deliziosa

Marghera (Venice) → Bari → Rijeka → Marghera (Venice)

Jun 12, 2027 · 14 nights

$2,405 interior · $172/night

Princess Cruises

Sun Princess

Barcelona → Marseille → Mykonos → Piraeus (Athens)

Jun 13, 2027 · 11 nights

$3,139 suite · $285/night

8% below typical
Celebrity Cruises

Celebrity Ascent

Civitavecchia (Rome) → Naples → Valletta → Civitavecchia (Rome)

Jun 14, 2027 · 11 nights

$2,349 oceanview · $214/night

6% below typical
Windstar Cruises

Wind Surf

Piraeus (Athens) → Mykonos → Nafplio → Piraeus (Athens)

Jun 15, 2027 · 7 nights

$3,839 oceanview · $548/night

MSC Cruises

MSC Divina

Civitavecchia (Rome) → Mykonos → Naples → Civitavecchia (Rome)

Jun 18, 2027 · 7 nights

$1,154 interior · $165/night

Costa Cruises

Costa Deliziosa

Marghera (Venice) → Bari → Mykonos → Marghera (Venice)

Jun 19, 2027 · 14 nights

$2,845 oceanview · $203/night

Costa Cruises

Costa Serena

Taranto → Argostoli (Cephalonia) → Catania → Taranto

Jun 20, 2027 · 7 nights

$1,270 interior · $181/night

Browse by departure port