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

Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Funchal, Madeira → Lisboa

Apr 11 · 10 nights

About average

$1,649 inside · $165/night

MSC Cruises

MSC Meraviglia

Southampton → La Coruña (A Coruña) → Cadiz → Southampton

Oct 14 · 9 nights

$1,259 inside · $140/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Gibraltar → Málaga

Dec 10 · 17 nights

About average

$2,363 inside · $139/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Gibraltar → Málaga

Dec 11 · 17 nights

About average

$2,363 inside · $139/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

May 16 · 7 nights

About average

$1,299 inside · $186/night

SeaDream Yacht Club

SeaDream I

Lisboa → Setúbal → Cadiz → Sevilla

Oct 1 · 8 nights

About average

$8,955 oceanview · $1,119/night

P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

Jul 28 · 14 nights

About average

$2,431 inside · $174/night

P&O Cruises

Azura

Málaga → Barcelona → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 29 · 11 nights

About average

$1,593 oceanview · $145/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Sep 5 · 7 nights

$1,269 inside · $181/night

Costa Cruises

Costa Diadema

Barcelona → Cadiz → Gibraltar → Málaga

Sep 28 · 6 nights

$785 inside · $131/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Aug 22 · 7 nights

$1,269 inside · $181/night

MSC Cruises

MSC Meraviglia

Southampton → Brest → Cadiz → Southampton

Aug 19 · 9 nights

$1,883 inside · $209/night