Flight distance between Midrand, South Africa and Manhattan, United States of America 7,973.0 mi / 12,831.3 km