Flight distance between Midrand, South Africa and Ak’ordat, Eritrea 2,943.9 mi / 4,737.8 km