> One can also fly from Israel to NY over international waters only adding some 400km to the route.
No, you can't. You'd go through either Spanish or Moroccan airspace; the strait is 7.7 nautical miles across.
No, you can't. You'd go through either Spanish or Moroccan airspace; the strait is 7.7 nautical miles across.