Hapag-Lloyd Cruises

MS Europa

Málaga → Tangier → Funchal, Madeira → Lisboa

Nov 15 · 10 nights

Poor value

$12,452 suite · $1,245/night

127% above typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Palma de Mallorca → Tangier → Lisboa

Jul 23 · 7 nights

Poor value

$2,125 inside · $304/night

121% above typical
Celebrity Cruises

Celebrity Equinox

Barcelona → Lisboa → Tangier → Barcelona

Oct 1 · 9 nights

About average

$2,499 inside · $278/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Mar 20 · 12 nights

About average

$3,699 balcony · $308/night

P&O Cruises

Arcadia

Southampton → Funchal, Madeira → Lisboa → Southampton

Oct 25 · 14 nights

About average

$3,309 oceanview · $236/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 24 · 12 nights

About average

$2,799 oceanview · $233/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Málaga → Barcelona

Dec 20 · 13 nights

About average

$3,839 balcony · $295/night

Explora Journeys

Explora II

Barcelona → Tangier → Funchal, Madeira → Lisboa

Feb 11 · 12 nights

Poor value

$10,535 suite · $878/night

52% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Mar 8 · 12 nights

Poor value

$2,699 inside · $225/night

37% above typical
Norwegian Cruise Line

Norwegian Dawn

Lisboa → Tangier → Ibiza → Barcelona

Oct 3 · 7 nights

About average

$1,479 inside · $211/night

Explora Journeys

Explora II

Barcelona → Tangier → Casablanca

Feb 11 · 4 nights

Poor value

$3,335 suite · $834/night

37% above typical
Explora Journeys

Explora II

Civitavecchia (Rome) → Napoli → Funchal, Madeira → Lisboa

Feb 2 · 21 nights

Poor value

$17,115 suite · $815/night

49% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Oct 12 · 11 nights

About average

$4,205 balcony · $382/night

P&O Cruises

Arcadia

Southampton → Funchal, Madeira → Lisboa → Southampton

Jun 2 · 12 nights

About average

$2,431 inside · $203/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 25 · 12 nights

Priced high

$2,299 oceanview · $192/night

11% above typical
SeaDream Yacht Club

SeaDream I

Sevilla → Tangier → Ibiza → Barcelona

Oct 9 · 7 nights

Priced high

$9,475 oceanview · $1,354/night

22% above typical
Regent Seven Seas Cruises

Seven Seas Prestige

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 8 · 9 nights

About average

$12,336 balcony · $1,371/night

Costa Cruises

Costa Serena

Savona → Barcelona → Marseille → Savona

May 4 · 12 nights

$2,086 inside · $174/night

Costa Cruises

Costa Diadema

Marseille → Savona → Alicante → Marseille

Sep 21 · 10 nights

$1,497 inside · $150/night

Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Sep 22 · 10 nights

$1,497 inside · $150/night