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 Voyager

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

Mar 26 · 10 nights

About average

$6,733 balcony · $673/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

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimão → Lisbon

Mar 8 · 9 nights

About average

$5,194 balcony · $577/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Portimão → Lisbon

Apr 18 · 11 nights

About average

$10,229 balcony · $930/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Villefranche-sur-Mer → Funchal, Madeira → Lisbon

Apr 16 · 20 nights

About average

$14,991 balcony · $750/night

Silversea Cruises

Silver Ray

Barcelona → Cagliari → Sorrento → Civitavecchia (Rome)

May 21 · 8 nights

Good value

$13,700 suite · $1,713/night

14% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Mariner

Barcelona → Palamós → Cadiz → Lisbon

May 30 · 10 nights

About average

$8,560 balcony · $856/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

Princess Cruises

Sun Princess

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

Sep 10 · 7 nights

About average

$1,379 inside · $197/night

Regent Seven Seas Cruises

Seven Seas Voyager

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

Nov 13 · 7 nights

About average

$5,389 balcony · $770/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Villefranche-sur-Mer → Mahón, Menorca → Barcelona

Apr 16 · 10 nights

About average

$6,747 balcony · $675/night

Princess Cruises

Sun Princess

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

Jun 18 · 7 nights

About average

$1,279 inside · $183/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Palamós → Cadiz → Lisbon

Aug 6 · 10 nights

About average

$9,904 balcony · $990/night

Princess Cruises

Sun Princess

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

Jul 9 · 7 nights

About average

$1,280 inside · $183/night

Browse by departure port