Flight distance between Midrand, South Africa and Talcahuano, Chile 5,736.1 mi / 9,231.3 km