Lanzarote40 sailings call herefrom $81/nightCruise linesCelebrity Cruises · 29Royal Caribbean · 7Hapag-Lloyd Cruises · 3Phoenix Reisen · 1Route mapCheapest sailings (Best value)Celebrity CruisesGreat priceCheapest date$975ppMadeira, Canaries & MoroccoFri, Feb 19, 202712 nightsCelebrity Infinity12 sailingsBarcelona → Lanzarote → Tenerife → Gran Canaria → Funchal (Madeira) → Tangier → Barcelona$81/night☆Celebrity CruisesGreat priceCheapest date$1,125ppSpain, Canary Islands & MoroccoWed, Nov 29, 202812 nightsCelebrity Infinity3 sailingsBarcelona → Seville (Cadiz) → Lanzarote → Tenerife → Gran Canaria → Casablanca → Tangier → Malaga → Barcelona$94/night☆Celebrity CruisesGreat priceCheapest date$1,223ppSpain & Portugal: Canary Islands & MadeiraFri, Nov 17, 202812 nightsCelebrity Infinity3 sailingsBarcelona → Funchal (Madeira) → Gran Canaria → Tenerife → Lanzarote → Malaga → Barcelona$102/night☆Celebrity CruisesGreat priceCheapest date$1,223ppCanaries, Spain & MoroccoTue, Jan 26, 202712 nightsCelebrity Infinity9 sailingsBarcelona → Malaga → Tangier → Casablanca → Gran Canaria → Tenerife → Lanzarote → Gibraltar → Barcelona$102/night☆Royal CaribbeanGreat priceCheapest date$1,142ppCanary Islands, Portugal & MoroccoMon, Nov 13, 202811 nightsRhapsody of the Seas2 sailingsBarcelona → Melilla → Tangier → Casablanca → Tenerife → Gran Canaria → Lanzarote → Lisbon$104/night☆Royal CaribbeanGreat priceCheapest date$1,165ppCanary Islands, Portugal & MoroccoFri, Jan 5, 202910 nightsRhapsody of the Seas3 sailingsLisbon → Madeira (Funchal) → Tenerife → Gran Canaria → Lanzarote → Casablanca → Tangier → Barcelona$117/night☆Royal CaribbeanGreat price$1,390ppCanary Islands, Portugal & MoroccoMon, Mar 19, 202911 nightsRhapsody of the SeasBarcelona → Casablanca → Tangier → Lanzarote → Gran Canaria → Tenerife → Madeira (Funchal) → Lisbon$126/night☆Royal CaribbeanGreat price$1,649ppCanaries & Portugal HolidaySun, Dec 24, 202812 nightsRhapsody of the SeasBarcelona → Tangier → Casablanca → Lanzarote → Gran Canaria → Tenerife → Madeira (Funchal) → Lisbon$137/night☆Celebrity CruisesGreat price$1,824ppHolidays in Spain & PortugalSat, Dec 23, 202812 nightsCelebrity InfinityBarcelona → Valencia → Funchal (Madeira) → Gran Canaria → Tenerife → Lanzarote → Malaga → Barcelona$152/night☆Celebrity CruisesGood price$1,499ppCanary Islands & MoroccoWed, Feb 9, 20289 nightsCelebrity InfinityBarcelona → Casablanca → Gran Canaria → Lanzarote → Tangier → Barcelona$167/night☆Phoenix Reisen€3,499ppVon Hamburg zum Tafelberg von KapstadtMon, Dec 21, 202625 nightsAmeraHamburg → Lissabon → Lanzarote → Dakar → Banjul → Jamestown (St. Helena) Walfischbai → Kapstadt€140/night☆Hapag-Lloyd Cruises€6,890ppMorocco, Canary Islands and Cape Verde: the beauty of extreme contrastsSat, Oct 16, 202713 nightsHANSEATIC natureFunchal (Madeira) → Safi → Agadir → Lanzarote → La Gomera → Santa Cruz de la Palma → Cape Verde → Dakar€530/night☆See all 40 sailings →