Oceania Cruises

Oceania Allura

Lisboa → Portimao → Ibiza → Barcelona

Jun 15 · 7 nights

About average

$3,299 oceanview · $471/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Palma de Mallorca → Mahón, Menorca → Lisboa → Leixões

May 22 · 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

MSC Cruises

MSC Sinfonia

Genova → Marseille → Olbia → Genova

Jul 17 · 10 nights

About average

$1,952 inside · $195/night

MSC Cruises

MSC Magnifica

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

Nov 25 · 10 nights

About average

$1,213 inside · $121/night

MSC Cruises

MSC Magnifica

Tarragona → Cadiz → Marseille → Tarragona

Nov 28 · 10 nights

About average

$1,213 inside · $121/night

Cunard Line

Queen Victoria

Southampton → Praia da Vitória → Cadiz → Southampton

Oct 4 · 16 nights

About average

$2,991 inside · $187/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

Princess Cruises

Sky Princess

Southampton → Cadiz → Ajaccio, Corsica → Southampton

Oct 14 · 14 nights

About average

$2,276 inside · $163/night

MSC Cruises

MSC Magnifica

Tarragona → Cadiz → Marseille → Barcelona

Dec 18 · 10 nights

About average

$1,723 inside · $172/night

MSC Cruises

MSC Sinfonia

Alicante → Civitavecchia (Rome) → Cascais → Alicante

May 25 · 10 nights

About average

$1,673 inside · $167/night

Oceania Cruises

Oceania Sonata

Barcelona → Palma de Mallorca → Bordeaux → Southampton

Aug 30 · 10 nights

About average

$5,899 balcony · $590/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Napoli → San Juan → Miami

Nov 13 · 20 nights

About average

$12,578 balcony · $629/night

Oceania Cruises

Oceania Insignia

Barcelona → Palma de Mallorca → Puerto Plata → Miami

Nov 2 · 22 nights

About average

$7,399 oceanview · $336/night

SeaDream Yacht Club

SeaDream II

Barcelona → Palma de Mallorca → Lagos → Lisboa

Oct 22 · 8 nights

About average

$8,181 oceanview · $1,023/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jul 11 · 7 nights

About average

$1,199 inside · $171/night

MSC Cruises

MSC Sinfonia

Cascais → Alicante → Gibraltar → Civitavecchia (Rome)

Sep 30 · 14 nights

About average

$2,329 inside · $166/night