Departure months
Trip length
Search
Holland America

Nieuw Statendam • Holland America

14-night Canary Islands One-Way: Casablanca, Agadir & Puerto del Rosario-Fuerteventura

Jan 2, 2028 → Jan 16, 2028 • Rotterdam → Barcelona

Lowest in 180 days $281 above typical

From $1,779

$127/night

Priced high

↑19% above typical

Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

12-night Canary Islands Loop via Málaga, Tangier & Gibraltar

Jan 2, 2027 → Jan 14, 2027 • Barcelona ↔

Lowest in 90 days $240 above typical ↘ Trending down

From $1,660

$138/night

Priced high

↑17% above typical

Ponant Cruises

Le Dumont Durville • Ponant Cruises

8-night Madeira One-Way: Tangier, Casablanca & Funchal, Madeira

Nov 7, 2026 → Nov 15, 2026 • Málaga → Las Palmas de Gran Canaria

Lowest in 180 days $749 above typical

From $5,375

$672/night

Priced high

↑16% above typical

Hapag-Lloyd Cruises

MS Europa 2 • Hapag-Lloyd Cruises

11-night Canary Islands Repositioning via Tangier, Casablanca & Lanzarote

Oct 18, 2026 → Oct 29, 2026 • Lisboa → Santa Cruz de Tenerife

Lowest in 30 days $1,233 above typical ↘ Trending down

From $9,537

$867/night

Priced high

↑15% above typical

Silversea Cruises

Silver Spirit • Silversea Cruises

12-night Western Mediterranean Circuit: Palamós, Valencia & Tangier

Apr 23, 2027 → May 5, 2027 • Barcelona → Lisboa

Lowest in 180 days $1,500 above typical

From $12,500

$1,042/night

Priced high

↑14% above typical

MSC Cruises

MSC Meraviglia • MSC Cruises

9-night Portugal & Spain Atlantic Coast Crossing via Brest, Cascais & Gibraltar

Oct 14, 2027 → Oct 23, 2027 • Southampton ↔

Lowest in 30 days $135 above typical

From $1,259

$140/night

Priced high

↑12% above typical

P&O Cruises

Aurora • P&O Cruises

19-night Portugal & Spain Atlantic Coast Crossing via La Coruña, Funchal, Madeira & Praia

Jun 2, 2027 → Jun 21, 2027 • Southampton ↔

Lowest in 30 days $300 above typical ↘ Trending down

From $2,836

$149/night

Priced high

↑12% above typical

Cunard Line

Queen Victoria • Cunard Line

14-night North Africa One-Way via La Coruña, Tangier & Funchal, Madeira

Nov 29, 2028 → Dec 13, 2028 • Southampton ↔

Lowest in 180 days $284 above typical

From $2,806

$200/night

Priced high

↑11% above typical

Oceania Cruises

Oceania Nautica • Oceania Cruises

20-night Western Mediterranean Circuit via Pula, Dubrovnik & Kotor

Aug 10, 2026 → Aug 30, 2026 • Fusina (Venice) → Bilbao

Lowest in 30 days $633 above typical

From $6,649

$332/night

Priced high

↑11% above typical

Regent Seven Seas Cruises

Seven Seas Navigator • Regent Seven Seas Cruises

14-night Canary Islands Repositioning via Las Palmas de Gran Canaria, Funchal, Madeira & Casablanca

Nov 23, 2026 → Dec 7, 2026 • Lisboa → Barcelona

Lowest in 30 days $534 above typical

From $7,892

$564/night

Typical price

↑7% above typical

Hapag-Lloyd Cruises

MS Europa • Hapag-Lloyd Cruises

12-night Canary Islands Repositioning via Valencia, Málaga & Gibraltar

Oct 25, 2027 → Nov 6, 2027 • Palma de Mallorca → Santa Cruz de Tenerife

Lowest in 180 days $446 above typical

From $6,889

$574/night

Typical price

↑7% above typical

Oceania Cruises

Oceania Marina • Oceania Cruises

9-night Western Mediterranean Repositioning via Agadir, Casablanca & Algeciras

Sep 29, 2027 → Oct 8, 2027 • Lisboa → Barcelona

Lowest in 90 days $172 above typical

From $2,999

$333/night

Typical price

↑6% above typical

P&O Cruises

Arcadia • P&O Cruises

12-night Portugal & Spain Atlantic Coast Crossing via Funchal, Madeira, Casablanca & Cadiz

Jun 2, 2028 → Jun 14, 2028 • Southampton ↔

Lowest in 30 days $91 above typical

From $1,755

$146/night

Typical price

↑6% above typical

MSC Cruises

MSC Magnifica • MSC Cruises

71-night Transatlantic Crossing via Genova, Marseille & Barcelona

Jan 4, 2027 → Mar 16, 2027 • Civitavecchia (Rome) → Sydney

Lowest in 30 days $692 above typical

From $14,033

$198/night

Typical price

↑5% above typical

Silversea Cruises

Silver Muse • Silversea Cruises

10-night Western Mediterranean Circuit: Valencia, Cartagena & Gibraltar

Aug 10, 2026 → Aug 20, 2026 • Barcelona → Lisboa

Lowest in 180 days

From $9,900

$990/night

Typical price

↑4% above typical

Regent Seven Seas Cruises

Seven Seas Navigator • Regent Seven Seas Cruises

12-night Canary Islands One-Way: Alicante, Málaga & Gibraltar

Nov 11, 2026 → Nov 23, 2026 • Barcelona → Lisboa

Lowest in 180 days

From $6,525

$544/night

Typical price

↑3% above typical

P&O Cruises

Aurora • P&O Cruises

19-night Portugal & Spain Atlantic Coast Crossing via La Coruña, Funchal, Madeira & Praia

May 5, 2028 → May 24, 2028 • Southampton ↔

Lowest in 180 days

From $2,499

$132/night

Typical price

↑3% above typical

MSC Cruises

MSC Divina • MSC Cruises

12-night Western Mediterranean Circuit via Santa Cruz de Tenerife & Casablanca

Mar 18, 2027 → Mar 30, 2027 • Maceió → Barcelona

Lowest in 30 days

From $1,670

$139/night

Typical price

↑3% above typical

Cunard Line

Queen Anne • Cunard Line

11-night North Africa Loop via Ferrol & Agadir

Apr 21, 2027 → May 2, 2027 • Southampton ↔

Lowest in 30 days

From $1,857

$169/night

Typical price

↑3% above typical

Cunard Line

Queen Victoria • Cunard Line

16-night North Africa One-Way via Praia da Vitória, Ponta Delgada & Agadir

Oct 4, 2028 → Oct 20, 2028 • Southampton ↔

Lowest in 180 days

From $3,086

$193/night

Typical price

↑2% above typical

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person