Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Málaga → Barcelona

Apr 20 · 11 nights

About average

$1,524 inside · $139/night

MSC Cruises

MSC Virtuosa

Southampton → A Coruña → Palma de Mallorca → Marseille

Nov 7 · 8 nights

$620 inside · $78/night

Limited price history

Explora Journeys

Explora II

Barcelona → Valencia → Palma de Mallorca → Barcelona

Apr 18 · 20 nights

About average

$11,830 suite · $592/night

MSC Cruises

MSC Seaview

Rio de Janeiro → Maceió → Barcelona → Marseille

Mar 8 · 21 nights

About average

$1,748 inside · $83/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Málaga → Barcelona

Jul 16 · 7 nights

About average

$1,027 inside · $147/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Bar → Santa Cruz de Tenerife → Fort Lauderdale

Oct 24 · 22 nights

About average

$2,956 inside · $134/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisbon → Funchal, Madeira → Málaga → Barcelona

Nov 3 · 10 nights

Good value

$6,495 balcony · $650/night

15% below typical · 6-month low
Silversea Cruises

Silver Dawn

Barcelona → Palma de Mallorca → Tangier → Lisbon

Nov 10 · 11 nights

About average

$9,200 oceanview · $836/night

Celebrity Cruises

Celebrity Constellation

San Juan → Philipsburg → Málaga → Barcelona

Apr 3 · 13 nights

Priced high

$892 inside · $69/night

11% above typical
Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Oct 8 · 10 nights

Good value

$2,115 balcony · $212/night

18% below typical · 3-month low
Ponant Cruises

Le Laperouse

Málaga → Gibraltar → Lisbon → Leixões

Jan 20 · 6 nights

About average

$4,628 balcony · $771/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → Puerto Plata → Alicante → Barcelona

Mar 20 · 27 nights

About average

$15,190 balcony · $563/night

Oceania Cruises

Oceania Allura

Lisbon → Málaga → Livorno → Civitavecchia (Rome)

Sep 26 · 10 nights

About average

$4,999 balcony · $500/night

Explora Journeys

Explora II

Lisbon → Cadiz → Naples → Civitavecchia (Rome)

Feb 23 · 10 nights

About average

$5,425 suite · $543/night

Costa Cruises

Costa Serena

Buenos Aires → Rio de Janeiro → Barcelona → Marseille

Apr 5 · 21 nights

$2,019 inside · $96/night

Hapag-Lloyd Cruises

MS Europa

Palma de Mallorca → Ibiza → Lisbon → Leixões

Jul 20 · 9 nights

About average

$4,934 suite · $548/night

MSC Cruises

MSC Seaview

Santos → Rio de Janeiro → Marseille → Genoa

Mar 7 · 23 nights

About average

$1,936 inside · $84/night

Costa Cruises

Costa Serena

Rio de Janeiro → Recife → Barcelona → Marseille

Apr 8 · 18 nights

$1,732 inside · $96/night

Costa Cruises

Costa Serena

Buenos Aires → Rio de Janeiro → Marseille → Savona

Apr 5 · 22 nights

$2,119 inside · $96/night

Costa Cruises

Costa Serena

Rio de Janeiro → Recife → Marseille → Savona

Apr 8 · 19 nights

$1,832 inside · $96/night

Browse by departure port