Flight distance between Midrand, South Africa and Temuco, Chile 5,647.4 mi / 9,088.7 km