P&O Cruises

Azura

Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira → Santa Cruz de Tenerife

Mar 3, 2028 · 7 nights

$1,255 oceanview · $179/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote → Santa Cruz de Tenerife

Mar 10, 2028 · 7 nights

$1,255 oceanview · $179/night

Princess Cruises

Coral Princess

Civitavecchia (Rome) → Ajaccio, Corsica → Puerto Vallarta → Los Angeles

Apr 8, 2028 · 35 nights

$6,723 balcony · $192/night

7% below typical
P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

May 13, 2028 · 14 nights

$1,701 interior · $122/night

3% below typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jun 24, 2028 · 10 nights

$2,283 balcony · $228/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jul 22, 2028 · 10 nights

$1,998 balcony · $200/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Aug 19, 2028 · 10 nights

$1,646 oceanview · $165/night

4% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 25, 2028 · 11 nights

$2,497 interior · $227/night

2% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Valencia → Málaga → Barcelona

Dec 23, 2028 · 12 nights

$1,824 interior · $152/night

3% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 21, 2029 · 12 nights

$1,249 interior · $104/night

4% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Funchal, Madeira → Málaga → Barcelona

Mar 5, 2029 · 12 nights

$1,224 interior · $102/night

4% below typical
MSC Cruises

MSC Virtuosa

Barcelona → Funchal, Madeira → Lanzarote → Salvador

Nov 16, 2026 · 12 nights

$1,418 oceanview · $118/night

3% below typical
Cunard Line

Queen Anne

Southampton → Lisbon → Funchal, Madeira → Southampton

Nov 29, 2026 · 14 nights

$1,629 oceanview · $116/night

1% below typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Jan 31, 2027 · 7 nights

$773 balcony · $110/night

Cunard Line

Queen Mary 2

Southampton → Funchal, Madeira → Santa Cruz de Tenerife → Southampton

Jan 11, 2027 · 34 nights

$3,499 interior · $103/night

1% above typical
Princess Cruises

Sky Princess

Southampton → Vigo → Lisbon → Southampton

Apr 12, 2027 · 12 nights

$1,969 interior · $164/night

3% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Casablanca → Lanzarote → Santa Cruz de Tenerife

Feb 20, 2027 · 14 nights

$1,526 oceanview · $109/night

4% below typical
Royal Caribbean International

Explorer of the Seas

Port Canaveral → Funchal, Madeira → Palma de Mallorca → Barcelona

Apr 26, 2027 · 14 nights

$3,583 suite · $256/night

44% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 17, 2027 · 11 nights

$2,099 oceanview · $191/night

6% below typical
MSC Cruises

MSC Meraviglia

Southampton → Gijón → Ilhéus → Rio de Janeiro

Nov 6, 2027 · 18 nights

$1,867 balcony · $104/night

3% below typical

Browse by departure port