Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 18 · 7 nights

About average

$1,219 inside · $174/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Aug 29 · 7 nights

About average

$1,219 inside · $174/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Jun 20 · 7 nights

About average

$2,054 inside · $293/night

Silversea Cruises

Silver Dawn

Lisboa → Portimao → Alghero → Civitavecchia (Rome)

Apr 8 · 10 nights

About average

$9,300 oceanview · $930/night

MSC Cruises

MSC World Europa

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

May 5 · 7 nights

About average

$1,287 inside · $184/night

Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Feb 26 · 7 nights

About average

$794 inside · $113/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Napoli → La Spezia → Civitavecchia (Rome)

Aug 5 · 7 nights

About average

$2,344 oceanview · $335/night

Oceania Cruises

Oceania Allura

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

Nov 17 · 9 nights

About average

$4,199 balcony · $467/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Feb 28 · 7 nights

About average

$794 inside · $113/night

Emerald Cruises

Emerald Sakara

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

May 2 · 11 nights

About average

$9,843 oceanview · $895/night

Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Jan 2 · 7 nights

Good value

$716 inside · $102/night

22% below typical · 6-month low
Oceania Cruises

Oceania Allura

Civitavecchia (Rome) → Livorno → Valencia → Barcelona

Feb 7 · 10 nights

About average

$3,499 oceanview · $350/night

Silversea Cruises

Silver Ray

Barcelona → Toulon → Palma de Mallorca → Barcelona

May 12 · 9 nights

About average

$9,450 balcony · $1,050/night

Oceania Cruises

Oceania Marina

Barcelona → Valencia → Livorno → Civitavecchia (Rome)

Oct 8 · 10 nights

About average

$3,199 inside · $320/night

Scenic Eclipse II

Funchal, Madeira → Porto Santo Island → Ibiza → Palma de Mallorca

Apr 23 · 10 nights

About average

$13,312 suite · $1,331/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Napoli → La Spezia → Civitavecchia (Rome)

May 27 · 7 nights

About average

$1,946 inside · $278/night

Costa Cruises

Costa Toscana

Civitavecchia (Rome) → Savona → Palermo → Civitavecchia (Rome)

Feb 25 · 7 nights

About average

$794 inside · $113/night

SeaDream Yacht Club

SeaDream II

Barcelona → Palma de Mallorca → Lagos → Lisboa

Oct 22 · 8 nights

About average

$8,181 oceanview · $1,023/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jul 11 · 7 nights

About average

$1,199 inside · $171/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Feb 22 · 7 nights

About average

$738 inside · $105/night