Departure months
Trip length
Search
Norwegian Cruise Line

Norwegian Gem • Norwegian Cruise Line

16-night Canary Islands Repositioning via Ponta Delgada, Casablanca & Santa Cruz de Tenerife

Oct 24, 2027 → Nov 9, 2027 • Barcelona → Miami

$1,046 below typical

From $1,329

$83/night

Great deal

↓44% below typical

Silversea Cruises

Silver Spirit • Silversea Cruises

15-night Canary Islands One-Way via Agadir, Lanzarote & Mindelo

Dec 2, 2027 → Dec 17, 2027 • Lisboa → Bridgetown

$4,200 below typical

From $7,200

$480/night

Great deal

↓37% below typical

Oceania Cruises

Oceania Allura • Oceania Cruises

15-night Transatlantic Crossing via Málaga & Agadir

Nov 17, 2026 → Dec 2, 2026 • Barcelona → Miami

$2,299 below typical

From $4,950

$330/night

Great deal

↓32% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

15-night Barcelona → Almería → Gibraltar → Cadiz + 9 more

Apr 3, 2027 → Apr 18, 2027 • Barcelona ↔

Lowest in 180 days $2,963 below typical

From $8,383

$559/night

Great deal

↓26% below typical

Oceania Cruises

Oceania Sirena • Oceania Cruises

12-night Canary Islands One-Way via Alicante, Almería & Gibraltar

Dec 9, 2026 → Dec 21, 2026 • Barcelona → Lisboa

Lowest in 180 days $881 below typical

From $2,890

$241/night

Great deal

↓23% below typical

Hapag-Lloyd Cruises

MS HANSEATIC nature • Hapag-Lloyd Cruises

13-night Canary Islands One-Way via Safi & Agadir

Oct 16, 2027 → Oct 29, 2027 • Funchal, Madeira → Dakar

Lowest in 180 days $1,089 below typical

From $7,924

$610/night

Good value

↓12% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Agadir & Casablanca

Nov 27, 2026 → Dec 11, 2026 • Santa Cruz de Tenerife ↔

Lowest in 180 days $275 below typical

From $1,215

$87/night

Good value

↓18% below typical

Regent Seven Seas Cruises

Seven Seas Prestige • Regent Seven Seas Cruises

16-night Itinerary ESAGP-ESCAD-MACAS-MAAGA-ESACE-PRSJU

Nov 4, 2027 → Nov 20, 2027 • Barcelona → Miami

$3,854 below typical

From $10,093

$631/night

Great deal

↓28% below typical

Oceania Cruises

Oceania Nautica • Oceania Cruises

21-night Western Mediterranean Circuit via Split, Argostoli & Giardini Naxos

Aug 5, 2027 → Aug 26, 2027 • Fusina (Venice) → Lisboa

From $3,399

$162/night

Holland America

Nieuw Statendam • Holland America

27-night Transatlantic Crossing via Kings Wharf, Portland & Casablanca

Apr 4, 2027 → May 1, 2027 • Fort Lauderdale → Rotterdam

Lowest in 180 days $759 below typical

From $3,434

$127/night

Good value

↓18% below typical

P&O Cruises

Aurora • P&O Cruises

21-night Western Mediterranean Circuit via Lisboa, Agadir & Cartagena

Aug 11, 2027 → Sep 1, 2027 • Southampton ↔

Lowest in 30 days $441 below typical ↘ Trending down

From $2,363

$113/night

Good value

↓16% below typical

Holland America

Nieuw Statendam • Holland America

26-night Transatlantic Crossing via Kings Wharf, Portland & Rotterdam

Apr 4, 2027 → Apr 30, 2027 • Fort Lauderdale → Dover

Lowest in 180 days $654 below typical

From $3,384

$130/night

Good value

↓16% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Agadir & Casablanca

Nov 28, 2026 → Dec 12, 2026 • Santa Cruz de Tenerife ↔

$275 below typical ↗ Trending up

From $1,215

$87/night

Good value

↓18% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Funchal, Madeira, Las Palmas de Gran Canaria & Agadir

Nov 20, 2026 → Dec 4, 2026 • Santa Cruz de Tenerife ↔

Lowest in 180 days $140 below typical

From $1,350

$96/night

Typical price

↓9% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands One-Way via Funchal, Madeira, Las Palmas de Gran Canaria & Agadir

Nov 21, 2026 → Dec 5, 2026 • Santa Cruz de Tenerife ↔

Lowest in 180 days $140 below typical

From $1,350

$96/night

Typical price

↓9% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Casablanca, Agadir & Las Palmas de Gran Canaria

Dec 4, 2027 → Dec 18, 2027 • Santa Cruz de Tenerife ↔

$239 below typical ↗ Trending up

From $1,417

$101/night

Good value

↓14% below typical

Silversea Cruises

Silver Endeavour • Silversea Cruises

14-night North Africa Repositioning via Fogo, Porto-Novo & Santa Cruz de La Palma

Apr 17, 2027 → May 1, 2027 • Dakar → Lisboa

$3,178 below typical

From $19,300

$1,379/night

Good value

↓14% below typical

Oceania Cruises

Oceania Sirena • Oceania Cruises

26-night Canaries, Morocco & More

Dec 9, 2026 → Jan 4, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 30 days $470 below typical

From $7,699

$296/night

Typical price

↓6% below typical

P&O Cruises

Azura • P&O Cruises

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

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

Lowest in 180 days $94 below typical

From $1,526

$109/night

Typical price

↓6% below typical

P&O Cruises

Azura • P&O Cruises

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

Feb 13, 2027 → Feb 27, 2027 • Santa Cruz de Tenerife ↔

Lowest in 180 days $94 below typical

From $1,526

$109/night

Typical price

↓6% below typical

Filters

Filters

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

Per person