Oceania Cruises

Oceania Marina

Barcelona → Alicante → Livorno → Civitavecchia (Rome)

Nov 5 · 10 nights

$5,949 balcony · $595/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Toulon → Sorrento → Civitavecchia (Rome)

Sep 28 · 12 nights

$16,854 suite · $1,405/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

Oct 2 · 10 nights

Poor value

$3,703 balcony · $370/night

28% above typical
Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → La Goulette Nord (Halqueloued) → Civitavecchia (Rome)

Jul 25 · 10 nights

Poor value

$1,809 inside · $181/night

35% above typical
Celebrity Cruises

Celebrity Equinox

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

Aug 21 · 10 nights

About average

$2,067 inside · $207/night

Costa Cruises

Costa Diadema

Barcelona → Tangier → Savona → Barcelona

Sep 23 · 10 nights

$1,497 inside · $150/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Jan 5 · 12 nights

About average

$2,074 inside · $173/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cadiz → Tangier → Barcelona

Aug 12 · 9 nights

$2,174 balcony · $242/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Oct 18 · 11 nights

About average

$2,689 inside · $244/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

Oct 8 · 10 nights

About average

$2,431 inside · $243/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

Oct 27 · 10 nights

About average

$2,412 inside · $241/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Valletta → Katakolon → Civitavecchia (Rome)

Oct 16 · 10 nights

About average

$2,123 balcony · $212/night

Norwegian Cruise Line

Norwegian Viva

Barcelona → Kotor → Livorno → Ravenna

Jun 4 · 9 nights

About average

$2,999 inside · $333/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Valencia → Málaga → Barcelona

Dec 23 · 12 nights

About average

$1,974 inside · $165/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

Celebrity Cruises

Celebrity Eclipse

Barcelona → Valletta → Salerno → Civitavecchia (Rome)

Oct 14 · 10 nights

About average

$1,823 inside · $182/night

Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Funchal, Madeira → Lisbon

Apr 11 · 10 nights

About average

$1,649 inside · $165/night

Norwegian Cruise Line

Norwegian Viva

Barcelona → Kotor → Livorno → Ravenna

Sep 24 · 9 nights

About average

$2,749 inside · $305/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Lisbon → Málaga → Barcelona

Oct 5 · 9 nights

About average

$1,601 inside · $178/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 22 · 11 nights

About average

$2,607 inside · $237/night

Browse by departure port