Flight distance between Midrand, South Africa and Amlamé, Togo 2,946.6 mi / 4,742.1 km