Portugal & Spain Atlantic Coast

Canary Islands Cruises

Routes here bring ports such as Santa Cruz de Tenerife, Las Palmas de Gran Canaria, and Lanzarote into reach. Choose how much time you want ashore versus on the ship, then compare departure ports and dates.

Popular trip length: 7 nights

502 itineraries · 928 sailings · 9 ports

Start with the route

Choose your kind of trip

A few different ways to explore Canary Islands, drawn from itineraries with upcoming departures.

More time exploring ports

For travelers who want a route focused on destinations.

Naples · Palermo · La Goulette (Tunis) · Barcelona + 1 more

7 nights

Explore this itinerary →

More days at sea

For travelers who want time to enjoy the ship between stops.

Funchal, Madeira · Santa Cruz de La Palma

10 nights

Explore this itinerary →

A mix of ports and sea days

For balancing time ashore with time on board.

Funchal, Madeira · Santa Cruz de La Palma · Santa Cruz de Tenerife · Las Palmas de Gran Canaria + 3 more

14 nights

Explore this itinerary →

Start and finish somewhere different

For combining a cruise with stays in two different places.

Lanzarote · Funchal, Madeira · Las Palmas de Gran Canaria · Puerto del Rosario

Explore this itinerary →
Compare all Canary Islands itineraries →

Current sailings worth comparing

Departures in Canary Islands whose cabin-level price history currently points to favorable pricing. Compare the fare and booking context on each sailing.

Browse Canary Islands cruises

Plan your dates and budget

When to go & what it costs

Typical current fare
$1,282
Median per person
Middle half of fares
$853–$2,296
Per person, whole cruise
Lowest current fare
$322
Across 778 priced sailings

Compare departure months

November 2026 has the lowest median nightly fare in the months shown; September 2027 has the highest.

Oct 2026 $77
Nov 2026 $96
Dec 2026 $120
Jan 2027 $105
Feb 2027 $106
Mar 2027 $119
Apr 2027 $125
May 2027 $95
Jun 2027 $111
Jul 2027 $111
Aug 2027 $125
Sep 2027 $139

Current asking fares, not seasonal averages or a forecast.

Alerts

Get deal alerts for Canary Islands

We'll email you when unusually cheap cruises appear in this region.

No account required. We only send alerts when something worth knowing changes. Unsubscribe anytime.

Where should I start?

Choose your departure port

Balance route choice and cruise fare with the cost of getting to the port.

Santa Cruz de Tenerife

Most route choice · 100 itineraries · 269 sailings · 5–21 nights

From $465 · Compare departures →
Southampton

68 itineraries · 102 sailings · 4–28 nights

From $365 · Compare departures →
Barcelona

48 itineraries · 72 sailings · 7–20 nights

From $724 · Compare departures →
Las Palmas de Gran Canaria

Lowest starting fare · 35 itineraries · 79 sailings · 4–17 nights

From $322 · Compare departures →
More departure ports
Lisbon

32 itineraries · 35 sailings · 7–25 nights

From $913 · Compare departures →
Funchal, Madeira

13 itineraries · 55 sailings · 6–13 nights

From $444 · Compare departures →
Cape Town

12 itineraries · 12 sailings · 17–35 nights

From $2,639 · Compare departures →
Málaga

11 itineraries · 13 sailings · 8–18 nights

From $1,215 · Compare departures →

Get to know Canary Islands

Loading map...

Cruise lines in Canary Islands

More cruise lines
Explore more itineraries
More upcoming Canary Islands cruises

About Canary Islands cruises

Canary Islands has 502 itineraries, 928 upcoming sailings, and calls across 9 ports.

The most common cruise lengths in Canary Islands tend to be 7 nights, 14 nights, and 12 nights.

Based on currently tracked pricing, one of the more affordable departure periods appears to be November 2026.

Frequently asked questions

What kinds of cruises are available in Canary Islands?
Canary Islands currently has 502 itineraries and 928 upcoming sailings.
How much do Canary Islands cruises cost?
The median future sailing price in Canary Islands is about $1,282.
When is the cheapest time to cruise Canary Islands?
November 2026 appears to be one of the more affordable departure periods.