Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Livorno → Civitavecchia (Rome)

Sep 29 · 7 nights

About average

$5,097 balcony · $728/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Napoli → Barcelona

Sep 2 · 7 nights

About average

$1,476 inside · $211/night

Explora Journeys

Explora II

Barcelona → Ibiza → Sorrento → Civitavecchia (Rome)

Sep 4 · 7 nights

About average

$5,050 suite · $721/night

Explora Journeys

Explora II

Barcelona → Olbia → Livorno → Civitavecchia (Rome)

Sep 18 · 7 nights

About average

$5,050 suite · $721/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Palamós → Portoferraio → Civitavecchia (Rome)

Sep 19 · 7 nights

About average

$5,288 balcony · $755/night

Princess Cruises

Sun Princess

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

Sep 10 · 7 nights

About average

$1,379 inside · $197/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 8 · 7 nights

$1,596 inside · $228/night

Limited price history

Explora VI

Civitavecchia (Rome) → Ajaccio, Corsica → Mahón, Menorca → Barcelona

Sep 4 · 7 nights

About average

$4,920 suite · $703/night

Explora VI

Barcelona → Ibiza → Napoli → Civitavecchia (Rome)

Sep 11 · 7 nights

About average

$4,920 suite · $703/night

Le Austral

Tarragona → Portofino → Livorno

Sep 10 · 5 nights

About average

$3,978 oceanview · $796/night

Seabourn

Seabourn Ovation

Dubrovnik → Kotor → Salerno → Civitavecchia (Rome)

Sep 23 · 7 nights

About average

$6,298 balcony · $900/night

MSC Cruises

MSC World Asia

Marseille → Genova → Barcelona → Marseille

Sep 2 · 7 nights

$1,681 inside · $240/night

Limited price history

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Sep 13 · 7 nights

$1,477 inside · $211/night

Limited price history

SeaDream Yacht Club

SeaDream II

Málaga → Gibraltar → Mahón, Menorca → Barcelona

Sep 25 · 7 nights

$7,373 oceanview · $1,053/night

Seabourn

Seabourn Ovation

Civitavecchia (Rome) → Portofino → Port-Vendres → Barcelona

Sep 30 · 7 nights

About average

$6,998 balcony · $1,000/night