Viking Cruises

Viking Star

Barcelona → Sète → Valencia → Barcelona

Mar 23, 2028 · 14 nights

$8,898 balcony · $636/night

Oceania Cruises

Oceania Sirena

Barcelona → Palma de Mallorca → Korcula → Venice

Mar 24, 2028 · 9 nights

$2,599 interior · $289/night

Viking Cruises

Viking Sea

Barcelona → Valencia → Salerno → Civitavecchia (Rome)

Mar 25, 2028 · 7 nights

$4,599 balcony · $657/night

Viking Cruises

Viking Star

Civitavecchia (Rome) → Naples → Valencia → Barcelona

Mar 30, 2028 · 7 nights

$4,599 balcony · $657/night

Viking Cruises

Viking Star

Civitavecchia (Rome) → Naples → Florence → Civitavecchia (Rome)

Mar 30, 2028 · 14 nights

$9,198 balcony · $657/night

MSC Cruises

MSC Fantasia

Civitavecchia (Rome) → Livorno → Cagliari → Civitavecchia (Rome)

Apr 3, 2028 · 7 nights

$829 · $118/night

MSC Cruises

MSC Fantasia

Livorno → Cannes → Civitavecchia (Rome) → Livorno

Apr 4, 2028 · 7 nights

$847 · $121/night

MSC Cruises

MSC Fantasia

Cannes → Barcelona → Livorno → Cannes

Apr 5, 2028 · 7 nights

$862 · $123/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Apr 6, 2028 · 7 nights

$836 · $119/night

MSC Cruises

MSC Fantasia

Cagliari → Civitavecchia (Rome) → Ibiza → Cagliari

Apr 23, 2028 · 7 nights

$994 · $142/night

Viking Cruises

Viking Vela

Barcelona → Sète → Valencia → Barcelona

Apr 25, 2028 · 14 nights

$9,798 balcony · $700/night

Costa Cruises

Costa Smeralda

Marseille → Barcelona → Savona → Marseille

Apr 29, 2028 · 7 nights

$1,051 · $150/night

Costa Cruises

Costa Smeralda

Barcelona → Porto Flavia → Marseille → Barcelona

Apr 30, 2028 · 7 nights

$1,051 · $150/night

Viking Cruises

Viking Vela

Civitavecchia (Rome) → Salerno → Valencia → Barcelona

May 2, 2028 · 7 nights

$4,999 balcony · $714/night

Costa Cruises

Costa Smeralda

Barcelona → Porto Flavia → Marseille → Barcelona

May 7, 2028 · 7 nights

$986 · $141/night

Celebrity Cruises

Celebrity Ascent

Civitavecchia (Rome) → Cagliari → Naples → Civitavecchia (Rome)

May 12, 2028 · 10 nights

$2,253 · $225/night

Princess Cruises

Enchanted Princess

Civitavecchia (Rome) → Salerno → Cagliari → Civitavecchia (Rome)

May 16, 2028 · 32 nights

$5,497 balcony · $172/night

4% below typical
Windstar Cruises

Wind Spirit

Venice → Rovinj → Cagliari → Civitavecchia (Rome)

May 17, 2028 · 15 nights

$6,142 oceanview · $409/night

Princess Cruises

Enchanted Princess

Piraeus (Athens) → Mykonos → Split → Trieste

May 26, 2028 · 32 nights

$5,467 balcony · $171/night

4% below typical
Windstar Cruises

Wind Spirit

Civitavecchia (Rome) → Bonifacio → Cagliari → Civitavecchia (Rome)

May 28, 2028 · 4 nights

$2,015 oceanview · $504/night

Browse by departure port