Agadir116 sailings call herefrom $48/nightRead more on WikipediaCruise linesTUI Cruises · 59Costa Cruises · 24Phoenix Reisen · 9Explora Journeys · 7Crystal Cruises · 6Noble Caledonia · 3Hapag-Lloyd Cruises · 3Fred. Olsen Cruise Lines · 3Ambassador Cruise Line · 2Route mapCheapest sailings (Best value)Costa CruisesGreat price€299ppCanaries & African Atlantic from Las Palmas | Gran CanariaThu, Dec 10, 20267 nightsCosta SmeraldaLas Palmas | Gran Canaria → Agadir → Santa Cruz | Tenerife → Santa Cruz de la Palma → Las Palmas | Gran Canaria€43/night☆Costa CruisesGreat price€329ppCanaries & African Atlantic from Las Palmas | Gran CanariaFri, Jan 15, 20277 nightsCosta SmeraldaLas Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife → Agadir → Las Palmas | Gran Canaria€47/night☆Costa CruisesGreat price€329ppCanaries & African Atlantic from Santa Cruz | TenerifeMon, Dec 7, 20267 nightsCosta Smeralda2 sailingsSanta Cruz | Tenerife → Arrecife | Lanzarote → Atlantis Crest West → Puerto del Rosario | Fuerteventura → Las Palmas | Gran Canaria → Agadir → Santa Cruz | Tenerife€47/night☆Costa CruisesGreat price€429ppCanaries & African Atlantic from Santa Cruz | TenerifeSun, Jan 17, 20277 nightsCosta Smeralda2 sailingsSanta Cruz | Tenerife → Agadir → Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife€61/night☆Costa CruisesGreat price€499ppCanaries & African Atlantic from Las Palmas | Gran CanariaFri, Dec 3, 20277 nightsCosta Smeralda4 sailingsLas 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€499ppCanaries & African Atlantic from Santa Cruz | TenerifeSun, Dec 5, 20277 nightsCosta Smeralda8 sailingsSanta Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Puerto del Rosario | Fuerteventura → Santa Cruz | Tenerife€71/night☆Costa CruisesGood price€529ppCanaries & African Atlantic from Las Palmas | Gran CanariaFri, Nov 19, 20277 nightsCosta SmeraldaLas Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria€76/night☆Costa CruisesGood price€529ppCanaries & African Atlantic from Santa Cruz | TenerifeSun, Nov 21, 20277 nightsCosta Smeralda2 sailingsSanta Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Santa Cruz de la Palma → Santa Cruz | Tenerife€76/night☆Costa Cruises€609ppCanaries & African Atlantic from Las Palmas | Gran CanariaFri, Mar 5, 20277 nightsCosta SmeraldaLas Palmas | Gran Canaria → Funchal | Madeira → Canary Sea Darkest Spot → Santa Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria€87/night☆Costa CruisesPricey€679ppCanaries & African Atlantic from Santa Cruz | TenerifeSun, Apr 16, 20286 nightsCosta SmeraldaSanta Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Santa Cruz | Tenerife€113/night☆Costa CruisesPricey€569ppCanaries & African Atlantic from Santa Cruz | TenerifeMon, Apr 17, 20285 nightsCosta SmeraldaSanta Cruz | Tenerife → Agadir → Arrecife | Lanzarote → Atlantis Crest West → Las Palmas | Gran Canaria → Santa Cruz | Tenerife€114/night☆Ambassador Cruise Line£1,159ppMagical Morocco & AndalusiaSun, Jan 28, 202915 nightsAmbitionLondon Tilbury → Vigo, for Santiago de Compostela → Agadir → Casablanca → Tangier → Malaga → Cadiz → London Tilbury£77/night☆See all 116 sailings →