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]
Reset
More filters

Browse by continent and country

AllNorth America & Caribbean 17,124Europe & Mediterranean 11,865Asia 1,198Australia & Pacific 416South America 1,800Africa 1,471
🇺🇸 United States 13,742🇪🇸 Spain 5,515🇮🇹 Italy 5,175🇫🇷 France 4,617🇧🇸 Bahamas 4,326🇲🇽 Mexico 3,319🇬🇷 Greece 2,517🇨🇦 Canada 1,781🇳🇱 Netherlands 1,532🇭🇷 Croatia 1,391🇲🇹 Malta 1,298🇩🇴 Dominican Republic 1,239🇧🇧 Barbados 901🇵🇹 Portugal 899🇻🇬 British Virgin Islands 897🇲🇪 Montenegro 896🇹🇷 Türkiye 798🇸🇬 Singapore 750🇭🇳 Honduras 750🇬🇧 United Kingdom 727🇹🇳 Tunisia 626🇩🇪 Germany 620🇲🇦 Morocco 614🇧🇷 Brazil 559

Cruises calling at Tenerife

AllStarts hereStops hereEnds here✕
ListCalendar

55 sailings · 28 itineraries · updated 2026-11-12 11:30:56 UTC · All dates

🔔 Alert me about this search

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

Royal CaribbeanGreat price$1,109pp

Canaries, Portugal & Morocco

Mon, Oct 4, 202710 nightsMariner of the Seas
Lisbon → Madeira (Funchal) → Tenerife → Gran Canaria → Casablanca → Tangier → Palma De Mallorca → Barcelona
$111/night
Celebrity CruisesGreat priceCheapest date$1,125pp

Madeira, Canaries & Morocco

Fri, Feb 19, 202712 nightsCelebrity Infinity12 sailings
Barcelona → Lanzarote → Tenerife → Gran Canaria → Funchal (Madeira) → Tangier → Barcelona
$94/night▲ 15% · +$150
Royal CaribbeanGreat priceCheapest date$1,142pp

Canary Islands, Portugal & Morocco

Mon, Nov 13, 202811 nightsRhapsody of the Seas2 sailings
Barcelona → Melilla → Tangier → Casablanca → Tenerife → Gran Canaria → Lanzarote → Lisbon
$104/night
Royal CaribbeanGreat priceCheapest date$1,165pp

Canary Islands, Portugal & Morocco

Fri, Jan 5, 202910 nightsRhapsody of the Seas3 sailings
Lisbon → Madeira (Funchal) → Tenerife → Gran Canaria → Lanzarote → Casablanca → Tangier → Barcelona
$117/night
Royal CaribbeanGreat price$1,186pp

Canary Islands, Portugal & Morocco

Fri, Nov 24, 20289 nightsRhapsody of the Seas
Lisbon → Madeira (Funchal) → Tenerife → Gran Canaria → Casablanca → Tangier → Barcelona
$132/night
Celebrity CruisesGreat priceCheapest date$1,228pp

Canaries, Spain & Morocco

Tue, Jan 26, 202712 nightsCelebrity Infinity9 sailings
Barcelona → Malaga → Tangier → Casablanca → Gran Canaria → Tenerife → Lanzarote → Gibraltar → Barcelona
$102/night▲ 0.4% · +$5
Celebrity CruisesGreat priceCheapest date$1,275pp

Spain, Canary Islands & Morocco

Wed, Nov 29, 202812 nightsCelebrity Infinity3 sailings
Barcelona → Seville (Cadiz) → Lanzarote → Tenerife → Gran Canaria → Casablanca → Tangier → Malaga → Barcelona
$106/night▲ 13% · +$150
Celebrity CruisesGreat priceCheapest date$1,373pp

Spain & Portugal: Canary Islands & Madeira

Fri, Nov 17, 202812 nightsCelebrity Infinity3 sailings
Barcelona → Funchal (Madeira) → Gran Canaria → Tenerife → Lanzarote → Malaga → Barcelona
$114/night▲ 12% · +$150
Royal CaribbeanGreat price$1,390pp

Canary Islands, Portugal & Morocco

Mon, Mar 19, 202911 nightsRhapsody of the Seas
Barcelona → Casablanca → Tangier → Lanzarote → Gran Canaria → Tenerife → Madeira (Funchal) → Lisbon
$126/night
Celebrity CruisesGood price$1,394pp

Barcelona to Argentina Transatlantic

Fri, Nov 19, 202716 nightsCelebrity Equinox
Barcelona → Tenerife → Salvador de Bahia → Rio De Janeiro → Montevideo → Buenos Aires
$87/night▲ 1% · +$17
Royal CaribbeanGreat price$1,649pp

Canaries & Portugal Holiday

Sun, Dec 24, 202812 nightsRhapsody of the Seas
Barcelona → Tangier → Casablanca → Lanzarote → Gran Canaria → Tenerife → Madeira (Funchal) → Lisbon
$137/night
Celebrity CruisesGreat price$1,974pp

Holidays in Spain & Portugal

Sat, Dec 23, 202812 nightsCelebrity Infinity
Barcelona → Valencia → Funchal (Madeira) → Gran Canaria → Tenerife → Lanzarote → Malaga → Barcelona
$165/night▲ 8% · +$150
Celebrity CruisesGood price$2,418pp

Spain & Portugal: Canary Islands & Madeira

Thu, Oct 5, 202811 nightsCelebrity Beyond
Southampton → Vigo → Lisbon → Gran Canaria → Tenerife → Funchal (Madeira) → La Coruna → Southampton
$220/night▲ 7% · +$150
Celebrity CruisesGood priceCheapest date$2,911pp

Canaries & Portugal

Sat, Sep 25, 202711 nightsCelebrity Apex2 sailings
Southampton → Porto (Leixoes) → Lisbon → Gran Canaria → Tenerife → Funchal (Madeira) → Vigo → Southampton
$265/night▲ 5% · +$150
Hapag-Lloyd Cruises€3,990pp

Set sail for Cape Town: your exclusive time out at Classical music meets meditation

Sat, Nov 6, 202712 nightsMS EUROPA
Tenerife → Cape Town
€333/night
Hapag-Lloyd Cruises€5,770pp

Lively bazaars and charming islands of the Atlantic

Sun, Nov 15, 202610 nightsMS EUROPA
Malaga → Tangier → Casablanca → Arrecife → Santa Cruz de la Palma → Tenerife → Funchal (Madeira) → Lisbon
€577/night
Hapag-Lloyd Cruises€5,770pp

Soundscapes of the sea from Tenerife to Cape Town

Sat, Oct 14, 202812 nightsMS EUROPA 2
Tenerife → Cape Town
€481/night
Hapag-Lloyd Cruises€5,990pp

The charm of the Canary Islands meets oriental magic

Mon, Oct 25, 202712 nightsMS EUROPA
Palma de Mallorca → Valencia → Malaga → Gibraltar → Casablanca → Agadir → Arrecife → Las Palmas de Gran Canaria → La Gomera → Santa Cruz de la Palma → Tenerife
€499/night
Hapag-Lloyd Cruises€6,220pp

Pearls of the western Mediterranean

Tue, Jun 13, 202813 nightsMS EUROPA
Tenerife → Funchal (Madeira) → Porto Santo → Portimao → Cadiz → Malaga → Valencia → Port Vendres → Sete → Monte Carlo
€478/night
Hapag-Lloyd Cruises€6,390pp

Expedition Canary Islands and Cape Verde: from Spanish tradition to Cape Verdean Creole

Thu, Oct 28, 202713 nightsHANSEATIC spirit
Tenerife → El Hierro → Santa Cruz de la Palma → Cape Verde → Palmeira
€492/night
Hapag-Lloyd Cruises€6,790pp

Andalusia, Morocco and Canary Islands: between continents – where Europe and Africa merge

Sat, Oct 16, 202712 nightsHANSEATIC spirit
Seville → Cadiz → Marbella → Almería → Melilla → Gibraltar → Tangier → Casablanca → Lanzarote → La Gomera → Tenerife
€566/night
Hapag-Lloyd Cruises€7,370pp

Sunshine in pastels and poetry

Tue, Mar 7, 202815 nightsMS EUROPA 2
Curacao → Oranjestad → St. George’s → Marigot Bay → Mindelo → Porto Novo → Santa Cruz de la Palma → Tenerife
€491/night
Hapag-Lloyd Cruises€7,440pp

Between island dreams and desert winds

Wed, Mar 22, 202812 nightsMS EUROPA 2
Tenerife → El Hierro → La Gomera → Las Palmas de Gran Canaria → Agadir → Casablanca → Tangier → Portimao → Lisbon
€620/night
Hapag-Lloyd Cruises€8,120pp

Cape Verde, Canary Islands and Madeira: Atlantic archipelagos in a play of contrasts

Tue, Apr 11, 202814 nightsHANSEATIC nature
Palmeira → Cape Verde → Tenerife → El Hierro → La Gomera → Santa Cruz de la Palma → Porto Santo → Funchal (Madeira)
€580/night
Hapag-Lloyd Cruises€8,590pp

From endless dunes to Atlantic dreams

Sat, Jul 3, 202718 nightsMS EUROPA 2
Cape Town → Luderitz → Walvis Bay → St Helena → Sal → Mindelo → Tenerife
€477/night
Hapag-Lloyd Cruises€8,990pp

Desert wonders and Atlantic beauty

Wed, May 24, 202820 nightsMS EUROPA
Cape Town → Luderitz → Walvis Bay → St Helena → Dakar → Porto Novo → Mindelo → Tenerife
€450/night
Hapag-Lloyd Cruises€9,190pp

Southern Europe’s sunny mosaics

Sat, Sep 30, 202814 nightsMS EUROPA 2
Palma de Mallorca → Mahon → Barcelona → Ibiza → Malaga → Cadiz → Portimao → Funchal (Madeira) → Las Palmas de Gran Canaria → Santa Cruz de la Palma → La Gomera → Tenerife
€656/night
Hapag-Lloyd Cruises€9,490pp

Amidst island idylls and coastal charm

Wed, Jul 21, 202713 nightsMS EUROPA 2
Tenerife → La Gomera → Santa Cruz de la Palma → Portimao → Cadiz → Malaga → Ibiza → Palma de Mallorca → Alghero → La Maddalena → Bonifacio → Civitavecchia (Rome)
€730/night