Flight distance between Midrand, South Africa and Chihuahua, Mexico 9,637.2 mi / 15,509.6 km