Oceania Cruises

Oceania Marina

Barcelona → Alicante → Livorno → Civitavecchia (Rome)

Nov 5 · 10 nights

$5,949 balcony · $595/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Gythion → Piraeus (Athens)

Jul 15 · 30 nights

About average

$32,099 balcony · $1,070/night

Princess Cruises

Island Princess

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Mykonos → Piraeus (Athens)

Oct 6 · 25 nights

About average

$5,110 balcony · $204/night

Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

May 23 · 7 nights

About average

$1,576 inside · $225/night

Seabourn

Seabourn Quest

Civitavecchia (Rome) → Ajaccio, Corsica → Ceuta → Lisboa

Nov 1 · 9 nights

About average

$7,399 oceanview · $822/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Oct 17 · 7 nights

About average

$1,362 inside · $195/night

Royal Caribbean International

Brilliance of the Seas

Ravenna → Salerno → Marseille → Barcelona

Oct 26 · 7 nights

About average

$1,377 inside · $197/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 2 · 7 nights

About average

$1,522 inside · $217/night

Costa Cruises

Costa Favolosa

Marseille → Savona → Ajaccio, Corsica → Marseille

Mar 20 · 6 nights

$1,053 inside · $176/night

Costa Cruises

Costa Favolosa

Savona → Barcelona → Marseille → Savona

Mar 21 · 6 nights

$1,053 inside · $176/night

Costa Cruises

Costa Favolosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Mar 23 · 6 nights

$1,053 inside · $176/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Santorini → La Spezia → Civitavecchia (Rome)

Oct 10 · 14 nights

About average

$2,595 inside · $185/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Santorini → La Spezia → Civitavecchia (Rome)

May 16 · 14 nights

About average

$2,915 inside · $208/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Sep 5 · 7 nights

About average

$1,432 inside · $205/night

Silversea Cruises

Silver Ray

Civitavecchia (Rome) → Porto Santo Stefano → Monte-Carlo → Barcelona

May 29 · 10 nights

About average

$11,900 balcony · $1,190/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palamós → Golfo Aranci → Civitavecchia (Rome)

Oct 7 · 9 nights

About average

$10,509 balcony · $1,168/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Sep 26 · 7 nights

About average

$1,412 inside · $202/night

Oceania Cruises

Oceania Sirena

Barcelona → Alicante → Barcelona → Civitavecchia (Rome)

Dec 9 · 26 nights

About average

$14,149 balcony · $544/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Aug 21 · 10 nights

About average

$1,851 inside · $185/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Livorno → Civitavecchia (Rome)

Apr 5 · 10 nights

About average

$5,099 balcony · $510/night