Virgin Voyages

Resilient Lady

Barcelona → Nice → Ibiza → Barcelona

Jun 27 · 7 nights

About average

$1,253 inside · $179/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Palma de Mallorca → Barcelona

Jul 4 · 7 nights

About average

$1,253 inside · $179/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Marseille → Barcelona

Sep 26 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Oct 3 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → Marseille → Ibiza → Barcelona

Oct 10 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Marseille → Barcelona

Oct 17 · 7 nights

About average

$1,183 inside · $169/night

MSC Cruises

MSC Euribia

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

Jan 29 · 7 nights

About average

$810 inside · $116/night

Explora VI

Barcelona → Mahón, Menorca → Naples → Civitavecchia (Rome)

Aug 14 · 7 nights

About average

$4,585 suite · $655/night

Oceania Cruises

Oceania Allura

Barcelona → Alicante → Livorno → Civitavecchia (Rome)

Oct 8 · 7 nights

About average

$2,999 oceanview · $428/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 17 · 7 nights

$2,058 inside · $294/night

MSC Cruises

MSC Euribia

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

Mar 27 · 7 nights

$879 inside · $126/night

Princess Cruises

Sun Princess

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

Mar 5 · 7 nights

About average

$1,279 inside · $183/night

Ponant Cruises

Le Boreal

Barcelona → Palma de Mallorca → Portimão → Lisbon

Oct 17 · 7 nights

About average

$7,127 oceanview · $1,018/night

Princess Cruises

Sun Princess

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

Mar 26 · 7 nights

About average

$1,228 inside · $175/night

Regent Seven Seas Cruises

Seven Seas Grandeur

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

Apr 5 · 7 nights

About average

$6,251 balcony · $893/night

Ponant Cruises

Le Boreal

Barcelona → Sète → Portovenere → Livorno

Sep 1 · 7 nights

About average

$6,275 oceanview · $896/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Oct 10 · 7 nights

About average

$1,510 inside · $216/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Civitavecchia (Rome) → Naples

Oct 1 · 7 nights

About average

$1,299 inside · $186/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)

Jul 30 · 7 nights

About average

$1,380 inside · $197/night

Browse by departure port