Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira → Santa Cruz de Tenerife
via Lisbon, Las Palmas de Gran Canaria, Cadiz, Lanzarote, and 5 more
Jibhop recommendation
Prices are below typical levels across several cabin categories.
- ✓ Oceanview prices are at a 90-day low.
- ✓ 2 of 4 tracked cabin categories are below their historical norms.
- ✓ Overall pricing is 6% below typical.
What should you book?
Oceanview is the sweet spot at $2,296.
It costs just $135 more than an interior ($6/night), while a balcony jumps another $811 ($39/night).
Oceanview
Good value · 19% below typical
$2,296
Other cabin categories
Interior
Good value · 11% below typical
$2,161
Balcony
About average
$3,107
Suite
About average
$5,471
Price history
Why we're recommending this
Oceanview pricing is $2,296, compared with a typical fare of $2,836. This matches the lowest price we've tracked over the past 90 days.
What kind of trip is this?
View itinerary profile →Port-heavy itinerary with stops in Spain, Portugal, and Morocco, and 1 other country
Embarks in Santa Cruz de Tenerife, Spain • ends in Santa Cruz de Tenerife, Spain • 14 ports of call • 6 sea days
- 21 nights
- 14 ports
- 6 sea days
- Grand-class ship
- Santa Cruz de Tenerife ↔
Loading map...
Route
Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira → Lisbon → Cadiz + 8 more
Expand full itinerary
-
1
-
2
-
3
-
4
At sea
-
5
-
6
At sea
-
7
-
8
At sea
-
9
-
10
-
11
-
12
-
13
At sea
-
14
-
15
-
16
-
17
At sea
-
18
-
19
At sea
-
20
-
21
-
22
The ship
Similar itineraries
Still looking?
Explore more cruises beyond this itinerary.
Canary Islands Nearby dates P&O Cruises Find cheaper cruises
Oceanview · $2,296
Booking link not available