Flight distance between Midrand, South Africa and Nguékhokh, Senegal 4,126.9 mi / 6,641.6 km