Holland America

Nieuw Statendam

Civitavecchia (Rome) → Livorno → Soúda → Piraeus (Athens)

Feb 19 · 14 nights

$1,599 inside · $114/night

Oceania Cruises

Oceania Nautica

Barcelona → Palma de Mallorca → Portimao → Lisboa

Aug 15 · 11 nights

$3,699 inside · $336/night

Silversea Cruises

Silver Spirit

Barcelona → Palamós → Gibraltar → Lisboa

Apr 23 · 12 nights

$12,500 balcony · $1,042/night

Oceania Cruises

Oceania Sirena

Istanbul → Bozcaada → Funchal, Madeira → Lisboa

Nov 12 · 39 nights

$17,899 balcony · $459/night

Explora Journeys

Explora II

Lisboa → Gibraltar → Ibiza → Barcelona

Dec 21 · 7 nights

Poor value

$10,920 suite · $1,560/night

145% above typical
Celebrity Cruises

Celebrity Apex

Southampton → Gibraltar → Cadiz → Southampton

Sep 11 · 14 nights

About average

$3,954 inside · $282/night

Regent Seven Seas Cruises

Seven Seas Navigator

Barcelona → Alicante → Funchal, Madeira → Lisboa

Nov 11 · 12 nights

$16,291 suite · $1,358/night

Limited price history

MSC Cruises

MSC Sinfonia

Málaga → Casablanca → Marseille → Málaga

Oct 8 · 10 nights

$1,591 inside · $159/night

Norwegian Cruise Line

Norwegian Aura

Tarragona → Motril → Gibraltar → Miami

May 28 · 13 nights

About average

$4,699 balcony · $361/night

P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

Jul 30 · 14 nights

Priced high

$3,107 inside · $222/night

11% above typical
P&O Cruises

Aurora

Southampton → Cartagena → Gibraltar → Southampton

Oct 4 · 19 nights

About average

$3,039 inside · $160/night

P&O Cruises

Arcadia

Southampton → Tangier → Gibraltar → Southampton

Aug 14 · 14 nights

About average

$2,566 inside · $183/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jul 25 · 7 nights

About average

$1,399 inside · $200/night

Emerald Cruises

Emerald Kaia

Nice → Saint-Tropez → Cadiz → Sevilla

Oct 11 · 16 nights

About average

$35,941 suite · $2,246/night

Princess Cruises

Enchanted Princess

Civitavecchia (Rome) → Salerno → Santa Cruz de La Palma → Fort Lauderdale

Nov 10 · 23 nights

Priced high

$3,589 inside · $156/night

24% above typical
Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Sep 26 · 7 nights

About average

$1,329 inside · $190/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Gibraltar → Lisboa

Sep 12 · 7 nights

About average

$4,299 balcony · $614/night

P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

May 5 · 14 nights

About average

$2,134 inside · $152/night

Oceania Cruises

Oceania Vista

Civitavecchia (Rome) → Livorno → Gibraltar → Lisboa

Jun 15 · 9 nights

$4,399 oceanview · $489/night

Oceania Cruises

Oceania Sirena

Barcelona → Alicante → Barcelona → Civitavecchia (Rome)

Dec 9 · 26 nights

About average

$14,149 balcony · $544/night