Scenic Ikon

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 13 · 9 nights

About average

$12,570 suite · $1,397/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Palamós → Cadiz → Lisboa

Aug 6 · 10 nights

About average

$9,904 balcony · $990/night

Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Livorno → Tallinn → Stockholm

Apr 8 · 43 nights

$22,099 balcony · $514/night

Limited price history

Holland America

Zuiderdam

Civitavecchia (Rome) → Portofino → Cadiz → Lisboa

Apr 2 · 14 nights

About average

$2,479 inside · $177/night

Cunard Line

Queen Victoria

Southampton → Tangier → Gibraltar → Southampton

Sep 1 · 14 nights

About average

$2,822 inside · $202/night

SeaDream Yacht Club

SeaDream II

Lisboa → Lagos → Motril → Málaga

May 6 · 7 nights

About average

$6,967 oceanview · $995/night

Costa Cruises

Costa Diadema

Alicante → Cartagena → Savona → Barcelona

Oct 24 · 11 nights

About average

$1,522 inside · $138/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

May 9 · 7 nights

About average

$1,249 oceanview · $178/night

MSC Cruises

MSC Sinfonia

Genova → Marseille → Civitavecchia (Rome) → Genova

May 8 · 10 nights

$1,702 inside · $170/night

Limited price history

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Sep 20 · 7 nights

Good value

$1,959 balcony · $280/night

19% below typical · 6-month low
MSC Cruises

MSC Sinfonia

Alicante → Civitavecchia (Rome) → Gibraltar → Alicante

May 5 · 10 nights

About average

$1,693 inside · $169/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Lisboa → Portimao → Mahón, Menorca → Palma de Mallorca

May 9 · 13 nights

About average

$9,074 oceanview · $698/night

MSC Cruises

MSC Sinfonia

Málaga → Casablanca → Marseille → Málaga

May 11 · 10 nights

About average

$1,692 inside · $169/night

Holland America

Oosterdam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Jun 19 · 7 nights

About average

$1,194 inside · $171/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

May 9 · 10 nights

About average

$1,687 inside · $169/night

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

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Genova → Alicante → Civitavecchia (Rome)

May 7 · 10 nights

About average

$1,683 inside · $168/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Ibiza → Gibraltar → Lisboa

Jul 21 · 7 nights

About average

$7,069 balcony · $1,010/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jul 11 · 7 nights

About average

$1,199 inside · $171/night