Emerald Cruises

Emerald Sakara

Barcelona → Palma de Mallorca → Cadiz → Málaga

Oct 23 · 8 nights

About average

$9,461 balcony · $1,183/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Jan 25 · 7 nights

About average

$645 inside · $92/night

MS La Belle de lAdriatique

Naples → Messina → Salerno → Naples

Dec 14 · 7 nights

About average

$3,121 oceanview · $446/night

MSC Cruises

MSC Euribia

Genoa → Naples → Marseille → Genoa

Dec 7 · 7 nights

$810 inside · $116/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 5 · 7 nights

About average

$860 inside · $123/night

Princess Cruises

Sky Princess

Southampton → Cadiz → Ajaccio, Corsica → Southampton

Apr 22 · 14 nights

About average

$1,936 inside · $138/night

MSC Cruises

MSC Cruises

Barcelona → Genoa → Marseille → Tarragona

Oct 27 · 4 nights

$356 inside · $89/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Jun 6 · 7 nights

Good value

$2,919 suite · $417/night

14% below typical · 3-month low
Oceania Cruises

Oceania Nautica

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

Sep 9 · 7 nights

About average

$2,149 inside · $307/night

MSC Cruises

MSC Sinfonia

Genoa → Livorno → Marseille → Genoa

Dec 15 · 7 nights

$596 inside · $85/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Naples → La Spezia → Civitavecchia (Rome)

Oct 21 · 7 nights

About average

$1,749 inside · $250/night

MSC Cruises

MSC Musica

Marseille → Genoa → Valencia → Marseille

Oct 1 · 7 nights

About average

$797 inside · $114/night

P&O Cruises

Aurora

Southampton → Lisbon → Cadiz → Southampton

Aug 11 · 21 nights

About average

$2,431 inside · $116/night

MSC Cruises

MSC Divina

Kusadasi → Marmaris → Mykonos → Kusadasi

Oct 19 · 7 nights

$916 inside · $131/night

Limited price history

Celebrity Cruises

Celebrity Equinox

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

Oct 26 · 9 nights

About average

$1,149 inside · $128/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jul 11 · 7 nights

About average

$1,932 inside · $276/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisbon → Cadiz → Valencia → Barcelona

Sep 21 · 8 nights

About average

$5,770 balcony · $721/night

Oceania Cruises

Oceania Allura

Piraeus (Athens) → Limassol → Salerno → Civitavecchia (Rome)

Dec 8 · 26 nights

About average

$10,449 balcony · $402/night

Costa Cruises

Costa Pacifica

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

Feb 19 · 7 nights

Good value

$668 inside · $95/night

17% below typical
Costa Cruises

Costa Diadema

Marseille → Savona → Cartagena → Marseille

Sep 26 · 11 nights

About average

$1,115 inside · $101/night

Browse by departure port