Silversea Cruises

Silver Spirit

Lisboa → Porto → Valencia → Barcelona

Apr 1 · 12 nights

Good value

$11,550 balcony · $963/night

10% below typical · 6-month low
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Napoli → Valletta

Mar 10 · 20 nights

About average

$2,066 inside · $103/night

Explora Journeys

Explora II

Barcelona → Alicante → Palma de Mallorca → Barcelona

Apr 11 · 7 nights

About average

$4,220 suite · $603/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Nov 27 · 7 nights

About average

$772 inside · $110/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 13 · 7 nights

About average

$1,139 inside · $163/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 27 · 7 nights

About average

$1,139 inside · $163/night

Explora Journeys

Explora I

Málaga → Gibraltar → Puerto del Rosario-Fuerteventura → Lisboa

Nov 15 · 9 nights

$4,920 suite · $547/night

Limited price history

Norwegian Cruise Line

Norwegian Dawn

Tarragona → Cadiz → Palma de Mallorca → Barcelona

Oct 4 · 7 nights

Good value

$1,319 balcony · $188/night

24% below typical · 30-day low
Norwegian Cruise Line

Norwegian Dawn

Lisboa → Cadiz → Palma de Mallorca → Barcelona

Oct 18 · 7 nights

Good value

$1,579 balcony · $226/night

15% below typical · 3-month low
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Palermo → Valletta

Mar 12 · 20 nights

About average

$2,093 inside · $105/night

MSC Cruises

MSC Splendida

Cagliari → Palermo → Rio de Janeiro → Montevideo

Nov 11 · 21 nights

$2,360 oceanview · $112/night

Holland America

Volendam

New York → Ponta Delgada → Funchal, Madeira → New York

Oct 8 · 45 nights

$8,849 inside · $197/night

P&O Cruises

Azura

Málaga → Barcelona → Santa Cruz de La Palma → Santa Cruz de Tenerife

Dec 29 · 18 nights

Priced high

$2,025 inside · $113/night

13% above typical
P&O Cruises

Azura

Málaga → Barcelona → Santa Cruz de La Palma → Santa Cruz de Tenerife

Dec 28 · 18 nights

About average

$2,093 inside · $116/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

May 3 · 9 nights

About average

$6,352 balcony · $706/night

MSC Cruises

MSC Splendida

Palermo → Valletta → Rio de Janeiro → Montevideo

Nov 12 · 20 nights

$2,257 oceanview · $113/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Nov 27 · 14 nights

About average

$1,366 inside · $98/night

Silversea Cruises

Silver Nova

Lisboa → Gibraltar → San Juan → Miami

Dec 3 · 15 nights

About average

$8,450 balcony · $563/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Split → Trieste

Apr 16 · 25 nights

About average

$3,883 inside · $155/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Cadiz → Lisboa

Dec 18 · 9 nights

About average

$3,299 oceanview · $367/night