Agadir–Al Massira Airport (AGA) receives flights from all over europe, with a flight from London taking ~3.5hrs, if travelling from further afield, Casablanca Airport is the closest for flights worldwide, a bus can then be taken down the coast towards Agadir/Taghazout!