Departure months
Trip length
Search
P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jun 3, 2028 → Jun 10, 2028

From $1,056

$151/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jun 10, 2028 → Jun 17, 2028

From $1,056

$151/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jun 17, 2028 → Jun 24, 2028

From $1,056

$151/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jul 1, 2028 → Jul 8, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jul 8, 2028 → Jul 15, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jul 15, 2028 → Jul 22, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jul 22, 2028 → Jul 29, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Jul 29, 2028 → Aug 5, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Aug 5, 2028 → Aug 12, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Aug 12, 2028 → Aug 19, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Aug 19, 2028 → Aug 26, 2028

From $1,083

$155/night

P&O Cruises

Aurora • P&O Cruises

🌙 14 nights cruise

Aug 22, 2028 → Sep 5, 2028

From $1,869

$134/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Aug 26, 2028 → Sep 2, 2028

From $1,083

$155/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Sep 2, 2028 → Sep 9, 2028

From $988

$141/night

P&O Cruises

Britannia • P&O Cruises

🌙 7 nights cruise

Sep 8, 2028 → Sep 15, 2028

From $988

$141/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Sep 9, 2028 → Sep 16, 2028

From $988

$141/night

P&O Cruises

Britannia • P&O Cruises

🌙 7 nights cruise

Sep 15, 2028 → Sep 22, 2028

From $988

$141/night

P&O Cruises

Iona • P&O Cruises

🌙 7 nights cruise

Sep 16, 2028 → Sep 23, 2028

From $988

$141/night

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 ↔

↗ Trending up

From $1,593

$114/night

Typical price

↓2% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands One-Way via Funchal, Madeira & Lanzarote

Jan 8, 2028 → Jan 22, 2028 • Santa Cruz de Tenerife ↔

From $1,593

$114/night

Typical price

↓2% below typical

Filters

Filters

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

Per person