Flight distance between Odivelas, Portugal and Ménaka, Mali 1,729.4 mi / 2,783.2 km