Cruiser Fare
SearchDeals & price dropsLast minuteDestinationsShipsCruise linesPorts mapFerries☆ Saved & compare

Prices are per person, double occupancy, as displayed by the cruise line, excluding taxes, port fees and gratuities. Check the final price on the cruise line's site. Photos: Wikimedia Commons via Wikipedia, and the cruise lines.

AboutPrivacyTermsContact: [email protected]
Wikipedia
Cruise destinations

Canary Islands

773 sailings by 12 cruise lines on 35 ships, departing Fri, Nov 13, 2026 – Fri, Jan 5, 2029.

$44/nightsSee all 773 sailings →

Month by month · Departure ports · Cruise lines

MonthsailingsLowest per night
November 202630$44
December 202680$47
January 202771$63
February 202759$66
March 202766$80
April 202720$78
May 20273$92
June 20272$108
July 20274$116
August 20271$125
September 20272$120
October 202735$84
November 202779$79
December 202779$78
January 202873$73
February 202865$81
March 202864$78
April 202817$97
May 20283$112
June 20281$114
July 20283$768
August 20282$121
September 20282$102
October 20285$97
November 20283$132
December 20283$132
January 20291$102

Departure ports

Tenerife, Spain 137Las Palmas (Gran Canaria) 113Santa Cruz | Tenerife 64Southampton, UK 52Santa Cruz (Teneriffa) 46Santa Cruz De Tenerife (Canary Is.), Spain 38Arrecife De Lanzarote (Canary Is.), Spain 37Las Palmas (Canary Is.), Spain 36Funchal (Madeira), Portugal 35Las Palmas | Gran Canaria 34Southampton, England, UK 30Santa Cruz De La Palma, Spain 19

Busiest ports

Tenerife, Spain 399Las Palmas (Gran Canaria) 300Santa Cruz (Teneriffa) 216Madeira, Portugal 197Gran Canaria, Spain 183Arrecife de Lanzarote, Spain 183Las Palmas (Canary Is.), Spain 176Santa Cruz De Tenerife (Canary Is.), Spain 174Arrecife De Lanzarote (Canary Is.), Spain 169Puerto Del Rosario, Spain 164Funchal (Madeira), Portugal 163Santa Cruz | Tenerife 162Santa Cruz De La Palma, Spain 162Arrecife (Lanzarote) 135Las Palmas | Gran Canaria 130Funchal (Madeira) 116Southampton, UK 104Santa Cruz (La Palma) 92Arrecife | Lanzarote 87La Palma, Spain 86Lisbon, Portugal 85Agadir 84Puerto del Rosario | Fuerteventura 75Puerto del Rosario (Fuerteventura) 74

Cruise lines

P&O Cruises 203MSC Cruises 183TUI Cruises 164Costa Cruises 98Ponant 32Cunard 31Saga Cruises 17Fred. Olsen Cruise Lines 15Plantours Kreuzfahrten 13Variety Cruises 7Ambassador Cruise Line 7Sea Cloud Cruises 3
Reset
More filters

773 sailings · 331 itineraries · All dates

🔔 Alert me about this search

Get an email when new sailings match these filters or a matching sailing gets cheaper.

Costa CruisesGreat price€129pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Thu, Nov 26, 20263 nightsCosta Smeralda
Las Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife
€43/night
Costa CruisesGreat price€159pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Thu, Nov 26, 20264 nightsCosta Smeralda
Las Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife
€40/night
MSC CruisesGood price$259pp

Canary Islands and Madeira

Sat, Oct 30, 20273 nightsMSC Euribia
Kiel (Lubeck), Germany
$86/night
Costa CruisesGreat price€299pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Thu, Dec 10, 20267 nightsCosta Smeralda
Las Palmas | Gran Canaria → Agadir → Santa Cruz | Tenerife → Santa Cruz de la Palma → Las Palmas | Gran Canaria
€43/night
Costa CruisesGreat price€299pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Dec 13, 20267 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Santa Cruz de la Palma → Las Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife
€43/night
MSC Cruises$349pp

Canary Islands and Madeira

Tue, Nov 2, 20274 nightsMSC Euribia
Southampton (London), United Kingdom
$87/night
Costa CruisesGreat price€329pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Mon, Dec 7, 20267 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Puerto del Rosario | Fuerteventura → Las Palmas | Gran Canaria → Agadir → Santa Cruz | Tenerife
€47/night
Costa CruisesGreat price€349pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Thu, Dec 3, 20267 nightsCosta Smeralda2 sailings
Las Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Puerto del Rosario | Fuerteventura → Las Palmas | Gran Canaria
€50/night
Costa CruisesGreat price€349pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Thu, Nov 26, 20267 nightsCosta Smeralda4 sailings
Las Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife → Puerto del Rosario | Fuerteventura → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria
€50/night
MSC CruisesGreat price$407pp

Canary Islands and Madeira

Mon, Dec 7, 20266 nightsMSC Fantasia
Civitavecchia (Rome), Italy → Santa Cruz De La Palma, Spain → Las Palmas (Canary Is.), Spain
$68/night
MSC CruisesGood price$419pp

Canary Islands and Madeira

Tue, Nov 2, 20275 nightsMSC Euribia
Southampton (London), United Kingdom → Las Palmas (Canary Is.), Spain
$84/night
Costa CruisesGreat price€399pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Jan 15, 20277 nightsCosta Smeralda
Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife → Agadir → Las Palmas | Gran Canaria
€57/night
Costa CruisesGreat price€399pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Jan 22, 20277 nightsCosta Smeralda6 sailings
Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria
€57/night
Costa CruisesGreat price€399pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Jan 8, 20277 nightsCosta Smeralda2 sailings
Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife → Funchal | Madeira → Canary Sea Darkest Spot → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria
€57/night▲ 38% · +€110
Costa CruisesGreat price€409€399pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Mon, Jan 11, 20277 nightsCosta Smeralda4 sailings
Santa Cruz | Tenerife → Funchal | Madeira → Canary Sea Darkest Spot → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife
€57/night▼ 2% · −€10
Costa CruisesGreat price€399pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Nov 29, 20267 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Puerto del Rosario | Fuerteventura → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife
€57/night
Costa CruisesGreat price€399pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Jan 3, 20277 nightsCosta Smeralda4 sailings
Santa Cruz | Tenerife → Puerto del Rosario | Fuerteventura → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife
€57/night
Costa CruisesGreat price€419pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Feb 12, 20277 nightsCosta Smeralda2 sailings
Las Palmas | Gran Canaria → Arrecife | Lanzarote → Atlantis Crest West → Santa Cruz | Tenerife → Puerto del Rosario | Fuerteventura → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria
€60/night
Costa CruisesGreat price€429pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Jan 17, 20277 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Agadir → Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife
€61/night
Costa CruisesGreat price€429pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Mon, Jan 25, 20277 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria → Santa Cruz | Tenerife
€61/night
Costa CruisesGreat price€449pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Jan 31, 20277 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Arrecife | Lanzarote → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria → Arrecife | Lanzarote → Atlantis Crest West → Santa Cruz | Tenerife
€64/night
MSC Cruises$499pp

Canary Islands and Madeira

Thu, Mar 23, 20284 nightsMSC Euribia2 sailings
Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Santa Cruz De La Palma, Spain → Las Palmas (Canary Is.), Spain
$125/night
MSC CruisesGreat price$499pp

Canary Islands and Madeira

Tue, Nov 2, 20276 nightsMSC Euribia
Southampton (London), United Kingdom → Santa Cruz De Tenerife (Canary Is.), Spain → Las Palmas (Canary Is.), Spain
$83/night
Costa CruisesGreat price€479pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Feb 28, 20277 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Puerto del Rosario | Fuerteventura → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife
€68/night
Costa CruisesGreat price€489pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Jan 29, 20277 nightsCosta Smeralda
Las Palmas | Gran Canaria → Santa Cruz | Tenerife → Arrecife | Lanzarote → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria
€70/night
Costa CruisesGreat price€489pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Mon, Feb 8, 20277 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Puerto del Rosario | Fuerteventura → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria → Arrecife | Lanzarote → Atlantis Crest West → Santa Cruz | Tenerife
€70/night
Costa CruisesGreat price€499pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Dec 3, 20277 nightsCosta Smeralda4 sailings
Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria
€71/night
Costa CruisesGreat price€499pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Nov 26, 20277 nightsCosta Smeralda
Las Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria
€71/night
Costa CruisesGreat price€499pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Dec 5, 20277 nightsCosta Smeralda8 sailings
Santa Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife
€71/night
Costa CruisesGreat price€499pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Nov 28, 20277 nightsCosta Smeralda8 sailings
Santa Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife
€71/night
Costa CruisesGreat price€499pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Jan 9, 20287 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Puerto del Rosario | Fuerteventura → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife
€71/night
MSC CruisesGreat price$559pp

Canary Islands and Madeira

Wed, Nov 17, 20276 nightsMSC Euribia
Funchal (Madeira), Portugal → Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Santa Cruz De La Palma, Spain → Puerto Del Rosario, Spain → Las Palmas (Canary Is.), Spain
$93/night
Costa CruisesGreat price€529pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Nov 19, 20277 nightsCosta Smeralda
Las Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria
€76/night
Costa CruisesGreat price€529pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Nov 21, 20277 nightsCosta Smeralda2 sailings
Santa Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife
€76/night
MSC CruisesGreat price$589pp

Canary Islands and Madeira

Sat, Oct 30, 20277 nightsMSC Euribia
Kiel (Lubeck), Germany → Southampton (London), United Kingdom
$84/night
MSC CruisesGreat price$589pp

Canary Islands and Madeira

Tue, Nov 2, 20277 nightsMSC Euribia
Southampton (London), United Kingdom → Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Las Palmas (Canary Is.), Spain
$84/night
Costa CruisesGreat price€549pp

Canaries & African Atlantic from Las Palmas | Gran Canaria

Fri, Jan 14, 20287 nightsCosta Smeralda2 sailings
Las Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife → Funchal | Madeira → Canary Sea Darkest Spot → Arrecife | Lanzarote → Las Palmas | Gran Canaria
€78/night
MSC CruisesGood price$609pp

Canary Islands and Madeira

Sat, Nov 6, 20276 nightsMSC Euribia
Las Palmas (Canary Is.), Spain → Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Puerto Del Rosario, Spain → Funchal (Madeira), Portugal
$102/night
MSC CruisesGreat priceCheapest date$619pp

Canary Islands and Madeira

Sun, Nov 28, 20277 nightsMSC Euribia35 sailings
Santa Cruz De Tenerife (Canary Is.), Spain → Arrecife De Lanzarote (Canary Is.), Spain → Puerto Del Rosario, Spain → Santa Cruz De La Palma, Spain → Funchal (Madeira), Portugal → Las Palmas (Canary Is.), Spain
$88/night
Costa Cruises€569pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Mon, Apr 17, 20285 nightsCosta Smeralda
Santa Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Santa Cruz | Tenerife
€114/night
MSC Cruises$657pp

Canary Islands and Madeira

Thu, Feb 11, 20276 nightsMSC Fantasia
Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Santa Cruz De La Palma, Spain → Puerto Del Rosario, Spain → Funchal (Madeira), Portugal → Las Palmas (Canary Is.), Spain
$110/night
MSC CruisesGreat priceCheapest date$659pp

Canary Islands and Madeira

Thu, Nov 25, 20277 nightsMSC Euribia29 sailings
Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Santa Cruz De La Palma, Spain → Puerto Del Rosario, Spain → Funchal (Madeira), Portugal → Las Palmas (Canary Is.), Spain
$94/night
MSC CruisesGreat priceCheapest date$659pp

Canary Islands and Madeira

Tue, Nov 30, 20277 nightsMSC Euribia30 sailings
Funchal (Madeira), Portugal → Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Santa Cruz De La Palma, Spain → Puerto Del Rosario, Spain → Las Palmas (Canary Is.), Spain
$94/night
MSC CruisesGreat price$659pp

Canary Islands and Madeira

Fri, Nov 12, 20277 nightsMSC Euribia32 sailings
Las Palmas (Canary Is.), Spain → Arrecife De Lanzarote (Canary Is.), Spain → Santa Cruz De Tenerife (Canary Is.), Spain → Santa Cruz De La Palma, Spain → Puerto Del Rosario, Spain → Funchal (Madeira), Portugal
$94/night
P&O CruisesGood priceCheapest date£499pp

Canary Islands And Madeira Fly-Cruise, 7 Nights

Fri, Dec 11, 20267 nightsAzura9 sailings
Tenerife, Spain → Madeira, Portugal → Fuerteventura, Spain → La Palma, Spain → Tenerife, Spain
£71/night
P&O CruisesGood priceCheapest date£549£499pp

Canary Islands And Madeira Fly-Cruise, 7 Nights

Fri, Nov 20, 20267 nightsAzura18 sailings
Tenerife, Spain → Madeira, Portugal → Gran Canaria, Spain → Arrecife de Lanzarote, Spain → Tenerife, Spain
£71/night▼ 9% · −£50
Costa CruisesPricey€599pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Mon, Mar 29, 20275 nightsCosta Smeralda
Santa Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Funchal | Madeira → Canary Sea Darkest Spot → Las Palmas | Gran Canaria → Santa Cruz | Tenerife
€120/night
Costa CruisesGood price€599pp

Canaries & African Atlantic from Santa Cruz | Tenerife

Sun, Feb 27, 20287 nightsCosta Smeralda4 sailings
Santa Cruz | Tenerife → Funchal | Madeira → Canary Sea Darkest Spot → Arrecife | Lanzarote → Las Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife
€86/night
1 / 7Next →