Flight distance between Odivelas, Portugal and Zürich (Kreis 6), Switzerland 1,069.9 mi / 1,721.8 km