Departure months
Trip length
Search
Silversea Cruises

Silver Dawn • Silversea Cruises

12-night Canary Islands Crossing via Praia, Santa Cruz de Tenerife & Agadir

Apr 30, 2027 → May 12, 2027 • Dakar → Lisboa

Lowest in 90 days $14,800 above typical

From $34,700

$2,892/night

Priced high

↑74% above typical

P&O Cruises

Azura • P&O Cruises

10-night Portugal & Spain Atlantic Coast Crossing via Pajara Fuerteventura, Agadir & Lisboa

Dec 18, 2027 → Dec 28, 2027 • Santa Cruz de Tenerife → Málaga

Lowest in 180 days $775 above typical

From $1,958

$196/night

Priced high

↑66% above typical

P&O Cruises

Azura • P&O Cruises

10-night Portugal & Spain Atlantic Coast Crossing via Pajara Fuerteventura & Agadir

Dec 17, 2027 → Dec 27, 2027 • Santa Cruz de Tenerife → Málaga

Lowest in 30 days $613 above typical ↘ Trending down

From $1,796

$180/night

Priced high

↑52% above typical

P&O Cruises

Azura • P&O Cruises

7-night Canary Islands Loop via Funchal, Madeira & Agadir

Oct 23, 2026 → Oct 30, 2026 • Santa Cruz de Tenerife ↔

Lowest in 30 days $371 above typical ↘ Trending down

From $1,215

$174/night

Priced high

↑44% above typical

Regent Seven Seas Cruises

Seven Seas Grandeur • Regent Seven Seas Cruises

20-night Barcelona → Villefranche-sur-Mer → La Spezia → Civitavecchia (Rome) + 13 more

Apr 16, 2028 → May 6, 2028 • Barcelona → Lisboa

Lowest in 180 days $3,358 above typical

From $15,106

$755/night

Priced high

↑29% above typical

P&O Cruises

Azura • P&O Cruises

7-night Canary Islands One-Way via Santa Cruz de Tenerife & Lanzarote

Nov 5, 2027 → Nov 12, 2027 • Santa Cruz de Tenerife ↔

Lowest in 180 days $199 above typical

From $944

$135/night

Priced high

↑27% above typical

Holland America

Nieuw Statendam • Holland America

15-night Canary Islands One-Way: Rotterdam, Casablanca & Puerto del Rosario-Fuerteventura

Jan 1, 2028 → Jan 16, 2028 • Dover → Barcelona

Lowest in 180 days $349 above typical

From $1,954

$130/night

Priced high

↑22% above typical

P&O Cruises

Azura • P&O Cruises

7-night Canary Islands Loop via Casablanca & Agadir

Feb 19, 2027 → Feb 26, 2027 • Santa Cruz de Tenerife ↔

Lowest in 180 days $175 above typical

From $985

$141/night

Priced high

↑22% above typical

Holland America

Nieuw Statendam • Holland America

14-night Canary Islands Loop via Rotterdam, Casablanca & Lanzarote

Apr 16, 2027 → Apr 30, 2027 • Dover ↔

Lowest in 180 days $455 above typical

From $2,629

$188/night

Priced high

↑21% above typical

Holland America

Nieuw Statendam • Holland America

14-night Canary Islands Loop via Casablanca, Agadir & Lanzarote

Apr 17, 2027 → May 1, 2027 • Rotterdam ↔

Lowest in 180 days $440 above typical

From $2,614

$187/night

Priced high

↑20% above typical

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

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,470 above typical ↘ Trending down

From $9,537

$867/night

Priced high

↑18% above typical

Oceania Cruises

Oceania Sirena • Oceania Cruises

24-night West Africa Repositioning via Lüderitz, Walvis Bay & Sao Tome Island

Feb 7, 2027 → Mar 3, 2027 • Cape Town → Lisboa

Lowest in 90 days $1,158 above typical

From $8,699

$362/night

Priced high

↑15% 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

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

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

↑4% above typical

Regent Seven Seas Cruises

Seven Seas Navigator • Regent Seven Seas Cruises

12-night Barcelona → Alicante → Málaga → Gibraltar + 6 more

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

Lowest in 180 days

From $6,525

$544/night

Typical price

↑4% 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

Filters

Filters

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

Per person