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

$257 below typical
$3,599 · $300/night · typical price · ↓7% below typical
P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Casablanca & Agadir

Feb 19, 2027 → Mar 5, 2027 • Santa Cruz de Tenerife ↔

$135 below typical
$1,526 · $109/night · typical price · ↓8% below typical
P&O Cruises

Azura • P&O Cruises

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

Feb 20, 2027 → Mar 6, 2027 • Santa Cruz de Tenerife ↔

$135 below typical
$1,526 · $109/night · typical price · ↓8% below typical
Explora Journeys

Explora I • Explora Journeys

11-night Canary Islands Loop via Valencia, Casablanca & Funchal, Madeira

Oct 18, 2027 → Oct 29, 2027 • Barcelona ↔

$7,195 · $654/night · good value · ↓14% below typical
MSC Cruises

MSC Magnifica • MSC Cruises

91-night Transatlantic Crossing via Barcelona, Gibraltar & Casablanca

Jan 6, 2027 → Apr 7, 2027 • Marseille → Los Angeles

$19,399 · $213/night · good value · ↓16% below typical
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
$12,100 · $1,008/night · typical price · ↓1% below typical
Regent Seven Seas Cruises

Seven Seas Splendor • Regent Seven Seas Cruises

7-night North Africa One-Way: Portimao, Algeciras & Casablanca

Nov 7, 2027 → Nov 14, 2027 • Lisboa → Barcelona

11% below typical
$5,487 · $784/night · good value · ↓11% below typical
Princess Cruises

Enchanted Princess • Princess Cruises

16-night Canary Islands Repositioning via Palma de Mallorca, Gibraltar & Casablanca

Nov 17, 2026 → Dec 3, 2026 • Civitavecchia (Rome) → Fort Lauderdale

$156 below typical
$2,006 · $125/night · typical price · ↓7% below typical
Norwegian Cruise Line

Norwegian Star • Norwegian Cruise Line

13-night Canary Islands Loop via Funchal, Madeira, Santa Cruz de Tenerife & Agadir

Oct 7, 2026 → Oct 20, 2026 • Lisboa ↔

Lowest in 30 days $996 above typical
$2,999 · $231/night · priced high · ↑50% above typical
P&O Cruises

Azura • P&O Cruises

7-night Canary Islands Loop via Casablanca & Agadir

Feb 18, 2028 → Feb 25, 2028 • Santa Cruz de Tenerife ↔

Lowest in 30 days $317 above typical
$1,147 · $164/night · priced high · ↑38% above typical
P&O Cruises

Azura • P&O Cruises

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

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

Lowest in 30 days $290 above typical
$1,120 · $160/night · priced high · ↑35% above typical
Norwegian Cruise Line

Norwegian Star • Norwegian Cruise Line

13-night North Africa Loop via Las Palmas de Gran Canaria, Santa Cruz de Tenerife & Funchal, Madeira

Oct 31, 2027 → Nov 13, 2027 • Lisboa ↔

Lowest in 30 days $506 above typical
$2,509 · $193/night · priced high · ↑25% above typical
P&O Cruises

Ventura • P&O Cruises

14-night Portugal & Spain Atlantic Coast Crossing via Funchal, Madeira, Santa Cruz de La Palma & Casablanca

Feb 12, 2027 → Feb 26, 2027 • Southampton ↔

Lowest in 30 days $223 above typical
$1,620 · $116/night · priced high · ↑16% above typical
Royal Caribbean International

Mariner of the Seas • Royal Caribbean International

9-night North Africa Repositioning via Leixões, Funchal, Madeira & Casablanca

Sep 16, 2027 → Sep 25, 2027 • Lisboa → Barcelona

Lowest in 180 days $149 above typical
$1,120 · $124/night · priced high · ↑15% above typical
Norwegian Cruise Line

Norwegian Star • Norwegian Cruise Line

10-night Canary Islands Repositioning via Funchal, Madeira, Santa Cruz de Tenerife & Agadir

Apr 1, 2028 → Apr 11, 2028 • Lisboa → Barcelona

Lowest in 30 days $185 above typical
$1,639 · $164/night · priced high · ↑13% 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 $219 above typical
$1,954 · $130/night · priced high · ↑13% 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
$2,806 · $200/night · priced high · ↑11% 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 $160 above typical
$1,779 · $127/night · typical price · ↑10% above typical
P&O Cruises

Azura • P&O Cruises

7-night Canary Islands Loop via Casablanca & Agadir

Dec 3, 2027 → Dec 10, 2027 • Santa Cruz de Tenerife ↔

Lowest in 30 days $75 above typical
$944 · $135/night · typical price · ↑9% above typical
Royal Caribbean International

Mariner of the Seas • Royal Caribbean International

7-night North Africa Loop via Cadiz & Casablanca

Oct 14, 2027 → Oct 21, 2027 • Barcelona ↔

Lowest in 180 days $67 above typical
$894 · $128/night · typical price · ↑8% above typical