Celebrity Cruises

Celebrity Infinity

Barcelona → Funchal, Madeira → Málaga → Barcelona

Mar 5, 2029 · 12 nights

$1,224 interior · $102/night

4% below typical
Costa Cruises

Costa Diadema

Lisbon → Las Palmas de Gran Canaria → Rio de Janeiro → Santos

Nov 8, 2026 · 15 nights

$2,246 balcony · $150/night

5% 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

MSC Cruises

MSC Splendida

Buenos Aires → Rio de Janeiro → Bari → Trieste

Mar 31, 2027 · 22 nights

$1,634 interior · $74/night

2% 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

Ventura

Southampton → Funchal, Madeira → A Coruña → Southampton

Jan 8, 2028 · 14 nights

$1,377 oceanview · $98/night

3% below typical
P&O Cruises

Azura

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

Feb 5, 2027 · 14 nights

$1,485 oceanview · $106/night

8% 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
MSC Cruises

MSC World Asia

Marseille → Genoa → Fort-de-France → Pointe-à-Pitre

Oct 30, 2027 · 22 nights

$2,314 balcony · $105/night

3% below typical
Celebrity Cruises

Celebrity Beyond

Southampton → Vigo → A Coruña → Southampton

Oct 5, 2028 · 11 nights

$2,268 interior · $206/night

2% below typical
P&O Cruises

Azura

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

Nov 7, 2026 · 7 nights

$877 oceanview · $125/night

MSC Cruises

MSC Virtuosa

Marseille → Barcelona → Salvador → Rio de Janeiro

Nov 15, 2026 · 16 nights

$1,389 interior · $87/night

1% below typical
MSC Cruises

MSC Fantasia

Funchal, Madeira → Lanzarote → Puerto del Rosario → Funchal, Madeira

Dec 15, 2026 · 7 nights

$831 oceanview · $119/night

P&O Cruises

Azura

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

Dec 28, 2026 · 18 nights

$2,026 interior · $113/night

MSC Cruises

MSC Magnifica

Barcelona → Gibraltar → Marseille → Tarragona

Jan 7, 2027 · 121 nights

$30,439 balcony · $252/night

MSC Cruises

MSC Fantasia

Funchal, Madeira → Lanzarote → Puerto del Rosario → Funchal, Madeira

Feb 2, 2027 · 7 nights

$895 interior · $128/night

4% below typical
MSC Cruises

MSC Fantasia

Santa Cruz de Tenerife → Puerto del Rosario → Santa Cruz de La Palma → Santa Cruz de Tenerife

Mar 7, 2027 · 7 nights

$955 interior · $136/night

MSC Cruises

MSC Fantasia

Funchal, Madeira → Las Palmas de Gran Canaria → Funchal, Madeira

Mar 9, 2027 · 7 nights

$1,095 balcony · $156/night

1% below typical
MSC Cruises

MSC Fantasia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Apr 1, 2027 · 4 nights

$966 balcony · $242/night

4% below typical
Ponant Cruises

Le Lyrial

Las Palmas de Gran Canaria → Santa Cruz de Tenerife → Setúbal → Lisbon

Apr 14, 2027 · 10 nights

$5,614 oceanview · $561/night

2% above typical

Browse by departure port