Agadir, Morocco is a cruise port of call in the Canary Islands & Atlantic cruising region, served by 20 ships across 12 cruise lines. It appears on 102 itineraries in our database.