Departure months
Trip length
Search
Princess Cruises

Majestic Princess • Princess Cruises

36-night Transatlantic Crossing via Buenos Aires, Montevideo & Rio de Janeiro

Feb 9, 2027 → Mar 17, 2027 • Buenos Aires → Southampton

$755 below typical

From $6,304

$175/night

Good value

↓11% below typical

P&O Cruises

Azura • P&O Cruises

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

Jan 15, 2027 → Jan 29, 2027 • Santa Cruz de Tenerife ↔

Lowest in 180 days

From $1,485

$106/night

Typical price

↓3% below typical

Ponant Cruises

Le Laperouse • Ponant Cruises

9-night Portugal & Spain Atlantic Coast Crossing via Lanzarote, San Sebastian & Funchal, Madeira

Apr 13, 2027 → Apr 22, 2027 • Santa Cruz de Tenerife → Lisboa

$542 below typical

From $5,578

$620/night

Typical price

↓9% 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 ↔

From $7,195

$654/night

Hapag-Lloyd Cruises

MS Europa 2 • Hapag-Lloyd Cruises

12-night Transatlantic Crossing via Puerto de Hierro, San Sebastian de la Gomera & Agadir

Mar 22, 2028 → Apr 3, 2028 • Santa Cruz de Tenerife → Lisboa

Lowest in 180 days

From $8,556

$713/night

Typical price

↓3% below typical

Cunard Line

Queen Victoria • Cunard Line

16-night North Africa Loop via Funchal, Madeira, Santa Cruz de Tenerife & Agadir

Nov 11, 2026 → Nov 27, 2026 • Southampton ↔

Lowest in 30 days

From $2,858

$179/night

Typical price

↓1% below typical

Ponant Cruises

Le Boreal • Ponant Cruises

10-night North Africa One-Way via Santa Cruz de La Palma, Funchal, Madeira & Casablanca

May 3, 2028 → May 13, 2028 • Las Palmas de Gran Canaria → Lisboa

$548 below typical

From $5,251

$525/night

Typical price

↓9% below typical

MSC Cruises

MSC Divina • MSC Cruises

18-night Transatlantic Crossing via Salvador, Maceió & Santa Cruz de Tenerife

Mar 15, 2027 → Apr 2, 2027 • Rio de Janeiro → Civitavecchia (Rome)

Lowest in 180 days

From $1,300

$72/night

Typical price

↓4% below typical

MSC Cruises

MSC Sinfonia • MSC Cruises

14-night Western Mediterranean Circuit via Alicante, Olbia & Marseille

Sep 30, 2027 → Oct 14, 2027 • Cascais → Civitavecchia (Rome)

Lowest in 180 days

From $2,283

$163/night

Typical price

↓1% below typical

P&O Cruises

Aurora • P&O Cruises

24-night Western Mediterranean Circuit via Vigo, Lisboa & Praia

Sep 5, 2028 → Sep 29, 2028 • Southampton ↔

Lowest in 30 days

From $3,012

$126/night

Typical price

↓1% below typical

Princess Cruises

Enchanted Princess • Princess Cruises

23-night Western Mediterranean Circuit via Salerno, Santorini & Kusadasi

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

$260 below typical

From $2,691

$117/night

Typical price

↓9% below typical

Norwegian Cruise Line

Norwegian Star • Norwegian Cruise Line

9-night Canary Islands Repositioning via Santa Cruz de Tenerife, Lanzarote & Agadir

Oct 20, 2026 → Oct 29, 2026 • Lisboa → Barcelona

$110 below typical ↗ Trending up

From $1,239

$138/night

Typical price

↓8% below typical

MSC Cruises

MSC Divina • MSC Cruises

15-night Western Mediterranean Circuit via Santa Cruz de Tenerife, Casablanca & Gibraltar

Mar 18, 2027 → Apr 2, 2027 • Maceió → Civitavecchia (Rome)

Lowest in 180 days

From $2,005

$134/night

Typical price

↓1% below typical

Norwegian Cruise Line

Norwegian Dawn • Norwegian Cruise Line

14-night Transatlantic Crossing via Cadiz & Great Stirrup Cay

Nov 5, 2027 → Nov 19, 2027 • Barcelona → Jacksonville

$100 below typical

From $1,159

$83/night

Typical price

↓8% below typical

P&O Cruises

Azura • P&O Cruises

7-night Canary Islands Loop via Agadir & Casablanca

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

Lowest in 180 days ↘ Trending down

From $742

$106/night

Typical price
P&O Cruises

Azura • P&O Cruises

7-night Canary Islands Loop via Agadir & Casablanca

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

Lowest in 180 days

From $742

$106/night

Typical price
MSC Cruises

MSC Magnifica • MSC Cruises

121-night Transatlantic Crossing via Barcelona, Gibraltar & Panama Canal

Jan 6, 2027 → May 7, 2027 • Marseille ↔

$1,182 below typical ↗ Trending up

From $17,049

$141/night

Typical price

↓6% below typical

Oceania Cruises

Oceania Allura • Oceania Cruises

26-night Warm Winter Wonderland

Dec 8, 2027 → Jan 3, 2028 • Piraeus (Athens) → Civitavecchia (Rome)

$799 below typical ↗ Trending up

From $10,899

$419/night

Typical price

↓7% 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 $14,800 above typical

From $34,700

$2,892/night

Priced high

↑74% above typical

MSC Cruises

MSC Sinfonia • MSC Cruises

10-night Western Mediterranean Circuit via Marseille, Málaga & Casablanca

Oct 5, 2027 → Oct 15, 2027 • Genova ↔

Lowest in 30 days $590 above typical

From $1,602

$160/night

Priced high

↑58% above typical

Filters

Filters

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

Per person