Essaouira has a small airport but, at now , the only direct flights from Europe are Paris airport , Brussels and Marseille airport . More destinations are expected soon but until then, most people will need to fly to Marrakech airport or Agadir airport , both of which are about 100 miles from Essaouira mogador .